FGV — Analista de Tecnologia da Informação - Desenvolvimento — No projeto de bancos de dados relacionais, as dependências funcionais têm um importan — 2015

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

  1. A)

    A → C

  2. B)

    A → D

  3. C)

    A → B, C

  4. D)

    C → D

  5. 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.

Questões relacionadas