-
Não entendi porque está errada sendo que:
"Na terceira forma normal temos de eliminar aqueles campos que podem ser obtidos pela equação de outros campos da mesma tabela.
Procedimentos:
- a) Identificar todos os atributos que são funcionalmente dependentes de outros atributos não chave;
- b) Removê-los."
fonte: http://www.luis.blog.br/terceira-forma-normal-3fn-normalizacao-de-dados.aspx
-
3FN - 3ª Forma Normal:para estar na 3FN, é preciso estar na 2FN.
Além disso, os atributos não chave de uma tabela devem ser mutuamente
independentes e dependentes unicamente e exclusivamente da chave
primária (um atributo B é funcionalmente dependente de A se, e somente
se, para cada valor de A só existe um valor de B). Para atingir essa
forma normal, é preciso identificar as colunas que são funcionalmente
dependentes das outras colunas não chave e extraí-las para outra tabela.
Fonte: http://www.dsc.ufcg.edu.br/~pet/jornal/maio2011/materias/recapitulando.html
-
Mayara: acho que o problema da questão é o ponto destacado no comentário do Silas Júnior (e dependentes unicamente e exclusivamente da chave primária). Ou seja, se alterarmos um atributo chave, atributos não-chave ligados a ele sofrerão sim interferência.
Para a afirmativa ser considerada correta, acredito que ela deveria ter sido escrita da seguinte forma:"Qualquer atributo não-chave de uma tabela representada na terceira forma normal pode ser alterado sem que ocorra interferência nos demais atributos não-chave."
Pelo menos esse foi o meu raciocínio para acertar a questão =)
-
gente, essa tá fácil.. vamos lá:
Tabela Cliente -- id: 1, nome: Carlos, Nascimento: 28/04/
se mudarmos para o registro id: 2, nome: Pedro, Nascimento: 20/08
ou seja
mudamos o id da tabela e os outros campos tiveram seus valores modificados tbm
-
A meu ver o melhor comentário é o do Mr Robot..
Quando ele fala "qualquer atributo", tá incluindo a "chave primária". Quer dizer que se a chave primária for outra, 2, ao invés de 1, os atributos serão os mesmos? Claro que não!
Lembrem-se: a chave primária identifica univocamente uma tupla. Mudando-se a chave, muda-se a tupla inteira identificada por ela.
-
Item falso! Os atributos não chave de uma tabela na 3FN apresentam uma dependência funcional em relação a atributo ou conjunto de atributos chave. Por esse motivo, caso haja uma modificação do atributo chave, o restante dos atributos, em teoria, deve ser afetado.
O item estaria correto se dissesse “qualquer atributo não chave de uma tabela representada na 3FN pode ser alterado sem que ocorra interferência nos demais atributos não chave”.
-
Qualquer não , se mexer na primaria avacalha tudo .