SóProvas


ID
2094913
Banca
FGV
Órgão
COMPESA
Ano
2016
Provas
Disciplina
Banco de Dados
Assuntos

Considere uma tabela relacional R, com atributos A, B, C e D. As dependências funcionais A → BCD e ABCD → BCD se verificam para R, e a chave primária de R foi definida sobre o atributo A, isoladamente.
Essa tabela não viola a FNBC por que 

Alternativas
Comentários
  • http://www.itnerante.com.br/profiles/blogs/desmistificando-as-formas-normais

    a) Uma relação está na Forma Normal de Boyce/Codd (BCNF) se todo determinante é uma chave candidata. Podem ter 1 ou mais atributos.

    b) A dependência A -> ABC que pode ser decomposta em A → B, A → C e A → D e está na 3ª FN, pois eliminou as dependênciais funcionais transittivas entre atributos não chaves.

    c) Ambas são válidas ( triviais ).

    d) Uma Dependência Funcional é trivial se X(ABCD) -> Y(BCD) e X contém(Ↄ) Y. 

    e) A 4ª FN refere-se apenas às dependências multivaloradas.

  • A FNBC determina que toda dependência funcional deve se encaixar em uma das duas condições. Para toda dependência X -> Y:

    1) Ser uma dependência trivial, ou seja, Y está contido em X.

    2) O determinante X deve ser uma superchave da relação

    As duas dependências apresentadas se encaixam nas regras, pois em A -> BCD, A é chave primária e ABCD -> BCD é uma dependência trivial, pois o determinante contém o conjunto de atributos determinados. Assim, a única alternativa que descreve corretamente alguma dessas circunstâncias é a letra D.