Analise as afirmativas abaixo quanto à Normalização de Dados...
I. O Teorema de Heath afirma que: seja R{A,B,C} uma Variável Relacional (RelVar), onde A, B e C são conjuntos de atributos. Se R satisfaz a dependência funcional A → B, então R é igual à interseção de suas projeções sobre {A,B} e {A,C}.
II. Uma Variável Relacional (RelVar) está na Primeira Forma Normal (1FN) se e somente se, em todo valor válido dessa RelVar, cada tupla contém exatamente um valor para cada atributo.
III. Supondo apenas uma chave candidata, considerada como a chave primária, pode-se afirmar que uma Variável Relacional (RelVar) está em 2FN se e somente se ela está em 1FN e todo atributo não chave é irredutivelmente dependente da chave primária.
IV. Supondo apenas uma única chave candidata, considerada como a chave primária, pode-se afirmar que uma Variável Relacional (RelVar) está em 3FN se e somente se ela está em 2FN e todo atributo não chave é dependente de forma não transitiva da chave estrangeira.
V. Uma variável Relacional (RelVar) está na Forma normal de Boyce/Codd se e somente se toda dependência funcional (DF) não trivial e irredutível à esquerda tem uma chave candidata como determinante.
Estão corretas apenas as afirmativas
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C – II, III e V.
1. Tema central
Esta questão aborda formas normais na normalização de dados, tema fundamental para concursos de banco de dados. Entender as formas normais ajuda a construir bancos de dados livres de redundâncias e anomalias, promovendo a integridade dos dados.
2. Resumo teórico
Primeira Forma Normal (1FN): Cada atributo deve conter apenas valores atômicos, sem repetições ou agrupamentos.
Segunda Forma Normal (2FN): Estar em 1FN e cada atributo não-chave deve depender da chave primária por inteiro (sem dependências parciais).
Terceira Forma Normal (3FN): Estar em 2FN e não possuir dependências transitivas de atributos não-chave em relação à chave.
Forma Normal de Boyce-Codd (FNBC): Para toda dependência funcional, o determinante deve ser uma chave candidata.
(Fonte: C.J. Date – "Introdução a Sistemas de Bancos de Dados")
3. Justificativa da alternativa correta (C)
II. Correta. Define 1FN de acordo com a teoria clássica.
III. Correta. Expressa corretamente o conceito de 2FN considerando uma única chave candidata.
V. Correta. Traz definição formal da FNBC, exigindo que todo determinante seja chave candidata.
4. Análise das alternativas incorretas
I. Incorreta. O Teorema de Heath diz que R = πAB(R) ⋈ πAC(R) (união por junção natural, não interseção), para DFs A → B.
IV. Incorreta. 3FN exige dependência não transitiva da chave primária, e não da "chave estrangeira". O termo chave estrangeira é inadequado aqui e caracteriza a pegadinha.
5. Estratégias de interpretação
Ao analisar afirmativas, busque termos precisos: por exemplo, "chave primária" em vez de "chave estrangeira". Questões de normalização frequentemente trazem pegadinhas com termos trocados ou definições incompletas.
Dica: Sempre revise conceitos teóricos e exemplos práticos, identificando definições exatas nas principais referências acadêmicas.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo