SóProvas


ID
1115548
Banca
CESPE / CEBRASPE
Órgão
SUFRAMA
Ano
2014
Provas
Disciplina
Banco de Dados
Assuntos

A respeito de normalização de dados, julgue o próximo item.

A forma normal de BCNF (Boyce-Codd) está relacionada com a existência de dependência funcional entre os atributos primários e os atributos que compõem uma chave estrangeira.

Alternativas
Comentários
  • Não sei se o erro é esse mas não tem nada a ver com Boyce Codd o que está escrito aí.

    Forma normal Boyce/Codd (BCNF)

    Definição que engloba as outras formas normais, e define que uma tabela está em BCNF se, e somente se, todo determinante funcional for em relação a uma chave candidata.

    Na prática, uma tabela está em BCNF se estiver em 3NF e não existir dependência funcional dentro da chave primária.

    Ou seja, se todos os atributos são funcionalmente dependentes da chave, de toda a chave e nada mais do que a chave. Ou, em outras palavras, todos os determinantes são chaves candidatas.

    Um modelo que está em BCNF está pronto para ser implementado numa arquitetura de banco de dados relacional.

  • Terceira Forma Normal (ou 3FN) requer não haver dependências funcionais não-triviais de atributos que não sejam chave, em qualquer coisa exceto um superconjunto de uma chave candidata;

  • Item errado. A análise das dependências funcionais para a normalização só está relacionada aos conceitos de chave candidata/superchave e chave primária. Não há requisitos relacionados à presença de chaves estrangeiras.

  • A tabela encontra-se na BCNF se não possuir dependências entre atributos não chaves.