-
Gab. letra A
Uma tabela encontra-se na terceira forma normal 3FN, quando, além de estar na 2FN, não contém dependências transitivas.
Uma dependência funcional transitiva ocorre quando um atributo(coluna), além de depender da chave primária(PK) da entidade (tabela), depende de outro atributo ou conjunto de outros atributos não identificadores da entidade
-
GABARITO: LETRA A
-
Não estaria a alternativa E também correta?
Veja que para estar na 3º FN é necessário está na 2ªFN e os atributos não-chaves não possuírem dependência transitiva.
Não é certo que se está na 2ºFN já não possui dependência parcial?
Ora, se está na 3ªFN também já não está na 2ªFN?
Então, o que anula a alternativa E ao dizer: "não existem atributos não-chave funcionalmente dependentes de parte da chave primária"?
É visível a conveniência para alternativa A, mas quanto a E?
-
Gabarito: Letra A
No estudo de banco de dados, há as formas normais, são elas:
1° Forma Normal (1FN):
-->Os atributos são atômicos (indivisíveis)
-->Não há atributos multivalorados e nem compostos
2° Forma Normal (2FN):
—>Deve estar na 1 FN
—>o atributo não-chave é dependente de uma chave primária
-->Os atributos não-chaves não podem ser dependentes de apenas parte dela
3° Forma Normal (3FN):
—>Deve estar na 2FN
-->Os atributos não chaves não possuem dependência transitiva
-->Os atributos dependem, de forma exclusiva, da chave primária (as dependências transitivas foram eliminadas)
-
1ª Forma Normal: eliminar atributos multivalorados e atributos compostos
2ª Forma Normal: eliminar dependência parcial
3ª Forma Normal: eliminar dependência transitiva
-
As dependências transitivas só são eliminadas na FNBC.
Na terceira forma normal, atributos dentro da chave podem ser transitivamente dependentes de outras chaves. Pq a 3ª só trata de atributos não-chave.
-
Gabarito: Letra A
3° Forma Normal (3FN):
*Os atributos não chaves não possuem dependência transitiva
*Os atributos dependem exclusivamente, da chave primária (as dependências transitivas foram eliminadas) ou seja não pode depender de outro atributo senão de um atributo chave)