De acordo com a normalização de entidades em bancos de dados...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: D - terceira forma normal (3FN).
A questão aborda o importante conceito de normalização de bancos de dados relacionais, que é fundamental para organizar os dados de modo a reduzir redundâncias e evitar problemas como a anomalia de atualização, inserção e exclusão. Quando falamos sobre as formas normais, estamos nos referindo a regras que guiam o design do banco de dados para alcançar um bom nível de organização dos dados.
A primeira forma normal (1FN) exige que os valores em cada coluna de uma tabela sejam atômicos, ou seja, indivisíveis. A segunda forma normal (2FN) é alcançada quando a tabela está na 1FN e todos os atributos não-chave dependem totalmente da chave primária da tabela. Já a terceira forma normal (3FN), que é a resposta correta para a questão, é atingida quando a tabela está na 2FN e todos os seus atributos não-chave são mutuamente independentes entre si e dependem apenas da chave primária.
As quarta (4FN) e quinta formas normais (5FN) tratam de questões mais complexas de dependências multivaloradas e de junções, respectivamente.
Portanto, a alternativa correta é a D, porque na terceira forma normal (3FN), uma tabela deve estar na segunda forma normal e, além disso, não deve existir dependências funcionais transitivas, o que significa que um atributo não chave não pode depender de outro atributo não chave, mas apenas da chave primária.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
3FN
Não contém Dependência funcional transitivas ou indiretas
3FN quando todos os seus atributos não chave não dependem de nenhum outro atributo não chave.(Q265063)
Terceira Forma Normal (3FN) – não pode haver dependência funcional transitiva (atributo não chave determinando outro atributo não chave), ajudar a evitar anomalias de (insert, update e delete).
Navathe: um esquema de relação R está na 3FN se ele satisfizer a 2FN e nenhum atributo não principal de R for transitivamente dependente da chave primária.
Um esquema de relação R está na 3FN se toda vez que uma dependência funcional não trivial X → A se mantiver em R, ou (a) X for uma superchave de R ou (b) A for um atributo principal de R
Date: Uma 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 primária.
- Não deve existir dependência transitiva.
Dependência Transitiva: ocorre quando uma coluna, além de depender da chave primária de uma tabela, depende de outra coluna ou conjunto de colunas da tabela.
GABARITO D
Na terceira forma normal (3FN), qualquer atributo não-chave deve ser dependente funcional de outro atributo não-chave.
errada
4fn e 5 fn também possuem essa característica
Ué, mas na 4 e na 5 também não é assim?
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo