-
Uma tabela está na 2FN quando estiver na 1FN e as suas colunas que não são chave primária dependerem inteiramente da chave primária.
gabarito B
-
Lembrando que a 2FN tem o objetivo de eliminar as dependências parciais, ou seja, um atributo não chave depender parcialmente de apenas uma parte da chave primária (qdo esta for composta de duas chaves estrangeiras, por exemplo).
Isso acima é o que a letra B diz com outras palavras "cada atributo não chave da tabela é dependente de todos os atributos da chave primária da tabela."
Ou seja, todos os atributos não chave devem depender da chave primária composta... se apenas uma parte da chave primária determinar um atributo não chave, será necessário normalizar a tabela.
-
b-
2fn- esta em 1fn e nao contém dependencias parciais- quando uma coluna depende somente de parte de pk
-
gabarito B
1FN - todos os atributos serem atômicos ( Ñ tem atributo multivalorado, nem composto ).
2FN - Ñ pode haver dependência parcial (quando um atributo depende somente de uma parte da chave primaria) e deve estar na 1FN.
3FN - Ñ pode haver dependência transitiva (quando um atributo depende de um atributo NÃO CHAVE) e deve estar na 2FN
-
Um esquema de relação R está em 2FN se cada atributo não principal A em R for total e funcionalmente dependente da chave primária de R.
Dependência Funcional Total
Uma dependência fucnional X -> Y é uma DFT se a remoção de qualquer atributo A de X significar que a dependência não se matém mais.
Dependência Funcional Parcial
Uma dependência funcional X-> Y é uma DFP se algum atributo A E X puder ser removido de X e a dependência ainda se mantiver.