Questão FC372743
Uma tabela está na segunda forma normal (2FN) se e somente se
Projeto e Modelagem de Dados
FCC · 2023
Uma tabela está na segunda forma normal (2FN) se e somente se
- não contém atributos multivalorados, mas contém tabelas aninhadas e atributos candidatos que dependem de somente uma parte da chave primária.
- contém atributos multivalorados, mas não contém tabelas aninhadas e nem atributos candidatos que dependem de somente uma parte da chave primária.
- contém tabelas aninhadas, mas não contém atributos multivalorados e nem atributos não chave que dependem de somente uma parte da chave primária.
- não contém tabelas aninhadas e nem atributos multivalorados.
- não contém tabelas aninhadas nem atributos multivalorados e todos seus atributos não chave são dependentes da totalidade da chave primária.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
A alternativa descreve a condição para que uma relação esteja em Segunda Forma Normal (2FN). Primeiro, exige-se que a relação já satisfaça a 1FN: sem tabelas aninhadas nem atributos multivalorados, ou seja, valores atômicos por campo.
Além disso, a 2FN elimina as dependências funcionais parciais. Em termos práticos, quando a chave primária é composta, todo atributo não‑chave deve depender da totalidade da chave, não apenas de parte dela. Ex.: se a chave é (A,B) e existe \(A \rightarrow C\), há dependência parcial e a relação não está em 2FN.
Se a chave for simples (um único atributo), não há como haver dependência parcial e o teste de 2FN é trivialmente satisfeito.
Remover dependências parciais reduz redundância e anomalias de atualização, preparando o esquema para normalizações superiores.
Conteúdo do catálogo FC Concursos · Atualizado em