Forma normal de Boyce-Codd (BCNF)

Autora: John Stephens
Data De La Creació: 21 Gener 2021
Data D’Actualització: 29 Juny 2024
Anonim
BCNF in DBMS | Boyce Codd Normal Form | Normalization in dbms
Vídeo: BCNF in DBMS | Boyce Codd Normal Form | Normalization in dbms

Content

Definició: què significa Boyce-Codd Normal Form (BCNF)?

Boyce-Codd Normal Form (BCNF) és una de les formes de normalització de la base de dades. Una taula de bases de dades es troba en BCNF si i només si no hi ha dependències funcionals no trivials dels atributs de qualsevol altra cosa que no sigui un conjunt de claus candidat.


A vegades el BCNF també es coneix com a forma normal 3.5NF o 3.5.

Una introducció a Microsoft Azure i al Microsoft Cloud | Durant aquesta guia, podreu conèixer què és la informàtica en núvol i com Microsoft Azure us pot ajudar a migrar i executar el vostre negoci des del núvol.

Techopedia explica Boyce-Codd Normal Form (BCNF)

BCNF va ser desenvolupat per Raymond Boyce i E.F. Codd; aquest últim es considera àmpliament el pare del disseny de bases de dades relacionals.

BCNF és realment una extensió de la 3a forma normal (3NF). Per aquesta raó, sovint es denomina 3.5NF. 3NF afirma que totes les dades d'una taula han de dependre només de la clau principal d'aquesta taula i no d'un altre camp de la taula. A primera vista sembla que BCNF i 3NF són el mateix. Tanmateix, en alguns casos rars succeeix que una taula 3NF no compleix el BCNF. Això pot ocórrer en taules amb dues o més tecles de candidat compostes superposades.