Questão FC265902
A normalização consiste em um processo de refinamento do esquema de banco de dados que busca eliminar possíveis redundâncias de dados entre as entidades. Avalie como verdadeiras ou
Projeto e Modelagem de Dados
IDECAN · 2022
A normalização consiste em um processo de refinamento do esquema de banco de dados que busca eliminar possíveis redundâncias de dados entre as entidades. Avalie como verdadeiras ou falsas as seguintes afirmações:
I. A 1FN define que a relação de atributos não deve possuir valores de atributos que sejam multivalorados ou compostos.
II. A 1FN cumpre com os requisitos da 2FN.
III. A 3FN cumpre com os requisitos da 1FN.
IV. A 3FN requer que uma entidade não possua nenhum atributo dependente de outro que não faça parte da chave primária (dependência transitiva).
São verdadeiras somente as seguintes afirmativas:
- Apenas I, III e IV.
- Apenas I, II e IV.
- Apenas I e II.
- Apenas III e IV.
- Apenas I e IV.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
A alternativa A indica que as afirmativas I, III e IV são verdadeiras. Isso decorre dos conceitos básicos de normalização: o objetivo é reduzir redundâncias e anomalias por meio de formas normais.
I. A 1FN exige que os atributos sejam atômicos — ou seja, não multivalorados nem compostos. Cada célula deve conter um único valor indivisível.
III. As formas normais são cumulativas: estar em 3FN implica satisfazer 2FN e, consequentemente, a 1FN. Logo, uma relação em 3FN cumpre os requisitos da 1FN.
IV. A 3FN elimina dependência transitiva: nenhum atributo não-chave deve depender de outro atributo não pertencente à chave primária; todas as dependências funcionais devem referir-se diretamente à chave primária.
Conteúdo do catálogo FC Concursos · Atualizado em