Considere a seguinte definição de uma forma normal encontra...

Próximas questões
Com base no mesmo assunto
Ano: 2021 Banca: VUNESP Órgão: EsFCEx Prova: VUNESP - 2021 - EsFCEx - Informática |
Q1815194 Banco de Dados
Considere a seguinte definição de uma forma normal encontrada em bancos de dados relacionais: “Uma tabela está nessa forma normal, se e somente se cada determinante é uma chave candidata.” Tal definição corresponde à
Alternativas

Comentários

Veja os comentários dos nossos alunos

Uma relação está na Forma Normal de Boyce/Codd (BCNF) se todo determinante é uma chave candidata. O projeto não possui nenhum atributo determinante que não seja a própria chave primária. Como toda chave primária é uma chave candidata, então todo determinante é uma chave candidata (nesse projeto). Portanto, as relações já estão na Terceira Forma Normal de Boyce/Codd.

GABARITO B

Forma Normal de Boyce-Codd (FNBC): É uma forma mais simples que 3FN, porém mais rígida.

  • Está na 3FN;
  • Todo determinante é chave candidata;
  •  As chaves candidatas não devem possuir dependências parciais;

FONTE: Navathe / Estratégia

FORMA NORMAL DE BOYCE/CODD - FNBC

Está na FBNC se e somente se toda DF não trivial e irredutível a esquerda tem uma chave candidata como determinante

ou

menos formal: está na fnbc se e somente se cada determinante é uma chave candidata.

Introdução a sistema de BD , C.J. DATE pág 317

Segundo "Introdução a Sistemas de Banco de Dados - C. J. Date" pag 233.

*Uma relação esta na forma normal de Boyce e Codd (BCNF) se e somente se cada determinante for uma chave candidata*

Podemos determinar que uma chave candidata é uma chave formada por vários atributos Não Chave, que usualmente não são tratadas como chave primária e/ou secundária.

Uma chave candidata pode ser definida tbm como uma possível chave primária, ou seja uma chave primária já foi anteriormente um chave candidata escolhida dentre várias possibilidades. As chaves candidatas que não foram selecionadas para chave primarias podem se tornar um chave composta, ou seja, quando juntamos duas ou mais possíveis chaves para se criar uma chave primárias dentro da relação.

#PerAstraEdAstra

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo