Lar Bases de dados O que é a forma normal boyce-codd (bcnf)? - o que é techopedia

O que é a forma normal boyce-codd (bcnf)? - o que é techopedia

Índice:

Anonim

Definição - O que significa o formulário normal Boyce-Codd (BCNF)?

O Formulário Normal Boyce-Codd (BCNF) é uma das formas de normalização do banco de dados. Uma tabela de banco de dados está no BCNF se, e somente se, não houver dependências funcionais não triviais de atributos em algo que não seja um superconjunto de uma chave candidata.

O BCNF também é conhecido como 3.5NF ou 3.5 Normal Form.

Techopedia explica Boyce-Codd Normal Form (BCNF)

O BCNF foi desenvolvido por Raymond Boyce e EF Codd; o último é amplamente considerado o pai do design de banco de dados relacional.

BCNF é realmente uma extensão da 3ª forma normal (3NF). Por esse motivo, é frequentemente denominado 3.5NF. 3NF afirma que todos os dados em uma tabela devem depender apenas da chave primária dessa tabela e não de qualquer outro campo da tabela. À primeira vista, parece que BCNF e 3NF são a mesma coisa. No entanto, em alguns casos raros, acontece que uma tabela 3NF não é compatível com BCNF. Isso pode acontecer em tabelas com duas ou mais chaves candidatas compostas sobrepostas.

O que é a forma normal boyce-codd (bcnf)? - o que é techopedia