Um esquema de relação X estará na 2FN se todo atributo não ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - errado
O enunciado busca avaliar o conhecimento sobre a Segunda Forma Normal (2FN), que é um conceito do processo de normalização de bancos de dados relacionais. Para um esquema de relação estar na Segunda Forma Normal, é necessário mais do que ter todos os atributos não primários com dependência funcional total da chave primária.
A condição para que um esquema esteja na 2FN é que ele já esteja na Primeira Forma Normal (1FN) e que todos os atributos não primários sejam dependentes funcionalmente completos em relação a toda a chave primária, e não apenas de parte dela. Além disso, a 2FN proíbe a existência de dependências funcionais parciais, ou seja, um atributo não primário não pode depender apenas de uma parte da chave primária caso esta seja composta.
Exemplo: Se tivermos a chave primária composta por (A,B), então para que esteja na 2FN, um atributo não primário C deve depender do conjunto completo (A,B) e não apenas de A ou apenas de B.
Por isso, o item está errado, pois a descrição dada sugere que apenas a dependência funcional total em relação à chave primária seja suficiente, quando, na realidade, também é necessário que não haja dependências funcionais parciais.
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
Faltou afirmar que a relação também está na 1FN para ela poder estar na 2FN.
Fonte: C.J. Date : "Uma RelVar está em 2FN se e somente se ela está em 1FN e todo atributo não chave é irredutivelmente dependente da chave primária."
Dependencia parcial é quando uma coluna depende apenas de uma parte de uma chave primária composta.
Ou seja, se uma coluna é determinada por apenas uma parte da chave primária.
abrasss
Uma relação por si só SEMPRE está na 1FN
Diego Serpa, uma relação nem sempre está na 1FN. É óbvio que é relativamente simples uma normalização na 1FN, mas em um banco de dados mal projetado onde, por exemplo, haja um campo de telefone com dois telefones diferentes de uma pessoa, essa tabela não estará na 1FN (Primeira Forma Normal)
sempre erro essa questão
impressionante
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo