FGV — Analista de Tecnologia da Informação - Desenvolvimento — No projeto de bancos de dados relacionais, as dependências funcionais têm um importan — 2015
Banca
FGV
Órgão
TCE-SE
Prova
TCE-SE — Analista de Tecnologia da Informação - Desenvolvimento — 2015
Ano
2015
Disciplina
Tecnologia da Informação
Assunto
Transitividade em dependências funcionais
Cargo
Analista de Tecnologia da Informação - Desenvolvimento
Enunciado
No projeto de bancos de dados relacionais, as dependências funcionais têm um importante papel no processo de normalização. Dependências funcionais podem ser combinadas para a derivação de novas dependências. Considere as seguintes dependências funcionais: A → B A → C B → C B → D A dependência funcional que não pode ser derivada das dependências acima, e que não é uma dependência trivial é:
Alternativas
A)
A → C
B)
A → D
C)
A → B, C
D)
C → D
E)
A, B, C → A, B
Gabarito e comentário
Resposta correta: D
Pelas dependências A→B e B→D, pode-se deduzir A→D por transitividade. Não há caminho lógico que permita deduzir C→D apenas das dependências fornecidas.
Pelas dependências A→B e B→D, pode-se deduzir A→D por transitividade. Não há caminho lógico que permita deduzir C→D apenas das dependências fornecidas.