Questão nº 71

Questão de Informática/Banco de Dados · FGV MPMS 2012 (nº 71)

FGV2012Analista - Informática/Banco de DadosInformática/Banco de Dados
Gabarito: Cver comentário ↓

A dependência funcional transitiva ocorre

Resposta comentada

Gabarito Alternativa C

A dependência funcional transitiva acontece quando um atributo que não faz parte da chave primária de uma tabela (um atributo não-chave) depende de outro atributo não-chave, que por sua vez depende da chave primária. Em outras palavras, é uma dependência indireta através de um atributo intermediário.

(A) Incorreta: Esta descrição não define uma dependência funcional transitiva. Envolve uma chave estrangeira e outros atributos, mas não a cadeia de dependência entre atributos não-chave que caracteriza a transitividade.
(B) Incorreta: Esta alternativa descreve uma dependência funcional parcial, que ocorre quando um atributo não-chave depende apenas de uma parte da chave primária composta, e não da chave primária inteira. Isso viola a 2ª Forma Normal (2FN), enquanto a dependência transitiva viola a 3ª Forma Normal (3FN). A armadilha aqui é confundir os tipos de dependência que impedem a normalização para 2FN e 3FN.
(C) Correta: Uma dependência funcional transitiva ocorre quando um atributo não-chave (por exemplo, `Nome_Departamento`) depende da chave primária (por exemplo, `ID_Funcionario`) e, ao mesmo tempo, depende de outro atributo não-chave (por exemplo, `ID_Departamento`), que também depende da chave primária. Ou seja, temos uma cadeia de dependências: Chave Primária -> Atributo Não-Chave 1 -> Atributo Não-Chave 2. A alternativa descreve essa situação ao afirmar que a coluna depende da chave primária e também de atributos que não fazem parte da chave primária (o Atributo Não-Chave 1).
(D) Incorreta: Similar à alternativa B, descreve uma dependência parcial, mas envolvendo uma chave estrangeira composta. Não é a definição de dependência funcional transitiva.
(E) Incorreta: A frase "atributos que fazem parte da dependência" é vaga e circular, não descrevendo de forma clara e precisa o conceito de dependência funcional transitiva.

Fonte: FGV MPMS 2012 Analista - Informática/Banco de Dados. Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho