SóProvas


ID
1782736
Banca
CESPE / CEBRASPE
Órgão
TJ-DFT
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

Julgue o item subsequente, relativo a projetos de bancos de dados.

Qualquer atributo de uma tabela representada na terceira forma normal pode ser alterado sem que ocorra interferência nos demais atributos.

Alternativas
Comentários
  • 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 .