SóProvas


ID
201382
Banca
CESPE / CEBRASPE
Órgão
Banco da Amazônia
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

Uma dependência transitiva ocorre quando uma coluna, além de depender da chave primária de uma tabela, depende de outra coluna ou conjunto de colunas dessa tabela.

Alternativas
Comentários
  • Dependência transitiva ocorre  sempre que um atributo não-chave depende de outro atributo não-chave.

    Uma dependência funcional x->y em um esquema de relação R é uma depend~encia transitiva se existir um conjunto de atributos Z que não seja uma chave candidata nem um subconjunto de qualquer chave de R, e tanto X->Z como Z->Y se mantêm. -- Navathe

    Dependência transitiva é dependência mútua(...) Dois ou mais atributos são mutuamente independentes se nenhum deles é funcionalmente dependente de qualquer combinação dos outros. Tal independência implica que cada um deses atributos pode ser atualizado independentemente dos demais. -- Date p.309

  • 1FN - A entidade só pode conter atributos atômicos.

    2FN - A expressão chave é dependência funcional total. Ou seja, os atributos não chaves não podem ser dependentes funcionais de apenas parte da chave primária. Eles precisam ser dependentes funcionais de toda a chave primária.

    3FN - A expressão chave é dependência transitiva. Em uma entidade, imagine três atributos: AB e CA é a chave primária e determina B (atributo não chave). B determina C. Ou seja, só determina por intermédio de B. Isso chama-se dependência transitiva. Caso isso ocorra, o esquema não estará na 3FN. Não pode haver dependência transitiva. Todos os atributos não chaves devem ser dependentes diretamente da chave primária.
  • Dadas os comentários e o conceito sobre dependência transitiva, a questão deveria ser ERRADA, porém o gabarito está como CERTO. Confirmam?


    Uma dependência transitiva ocorre quando uma coluna, além de depender da chave primária de uma tabela, depende de outra coluna ou conjunto de colunas dessa tabela.

    O erro está no fato de que ela depende da chave primária, o que não ocorre. Sendo A, B e C e A a chave primária, B depende de A e C depende de B, sendo que B não faz parte da chave prímária.
  • Dependencia Funcional Transitiva: ocorre quando um atributo não chave não depende diretamente da chave primária ou de parte dela, mas sim depende de outro atributo que não é chave primária.
    Conceito diretamente ligado a 3 FN, que diz que: uma tabela está na 3FN se estiver na 2FN e não possuir nenhuma dependência funcional transitiva.

    Gabarito: errado
  • na dependencia transitiva, ocorre q uma coluna depende indiretamente da chave primaria, por depender, diretamente, de uma outra coluna nao chave.
    Assim, temos:

    A -> B
    B -> C
    C -> D,

    logo, D depende transitivamente de A(por depender diretamente de C, q nao eh chave).
    Acho q a questao foi mal formulada, mas esta certa.
  • Dependência Transitiva (A B C)
    Ex: Uma coluna(C) depende de outra coluna(B) NÃO chave e que esta depende da chave-primária(A).
    Bons estudos
  • GABARITO CORRETO!

    .

    .

    3FN: Não podemos ter um atributo que depende de outro atributo que não é chave.

  • É para isso que existe a terceira forma normal, isto é, para eliminar dependências transitivas. Para eliminá-las, a 3FN define que todos os atributos dessa tabela devem ser funcionalmente independentes uns dos outros, ao mesmo tempo que devem ser dependentes exclusivamente da chave primária da tabela