SóProvas


ID
704230
Banca
CESPE / CEBRASPE
Órgão
MPE-PI
Ano
2012
Provas
Disciplina
Banco de Dados
Assuntos

Julgue os itens seguintes, acerca de fundamentos de administração
de dados e normalização.

Se α→ → β é uma dependência multivalorada trivial para o esquema de relação R, tal que α R e β R, então R está na 4FN (quarta forma normal) com respeito a um conjunto D de dependências funcionais e multivaloradas para todas as dependências multivaloradas em D+ da forma α → → β

Alternativas
Comentários
  • O item está com uma redação confusa, mas o que eu acho que ele quis dizer é o seguinte:

    Dado um conjunto de dependências D, se todas as "dependências multivaloradas em D+ da forma α → → β" são triviais, então R está na 4FN. As dependências triviais são sempre válidas em qualquer relação R, e logo, R estaria na 4FN.

    Lembrando da definição de 4FN de acordo com ElMasri e Navathe:

    "Um esquema de relação R está na 4FN com relação a um conjunto de dependências funcionais ou multivaloradas F se, para toda dependência multivalorada não-trivial X→ →Y em F+, X for uma superchave de R."
  • Quarta Forma Normal (4FN)
    O BD precisa:

    1. Estar na 3FN;
    2.  Não existir dependências multi-valoradas;
  • A questão tá dizendo que há uma dependencua multivalorada, como que pode estar na 4FN?

  • Um esquema está na 4FN se:

    1. Todas as dependências multivaloradas forem triviais ou
    2. Para todas as dependências multivaloradas não triviais em que A multidetermina B, A é uma superchave da relação.

    Vejamos:

    Logo, se a --> b é uma dependência multivalorada trivial e D+ é um conjunto de dependências funcionais e multivaloradas, o esquema ou relação R estará na 4FN se todas as dependências multivaloradas forem triviais. (a-->b)