Boyce-Codd forme normale (BCNF)

Auteur: John Stephens
Date De Création: 21 Janvier 2021
Date De Mise À Jour: 29 Juin 2024
Anonim
Boyce-Codd Normal Form (BCNF) | Database Normalization | DBMS
Vidéo: Boyce-Codd Normal Form (BCNF) | Database Normalization | DBMS

Contenu

Définition - Que signifie forme normale de Boyce-Codd (BCNF)?

La forme normale de Boyce-Codd (BCNF) est l’une des formes de normalisation de la base de données. Une table de base de données est dans BCNF si et seulement si il n'y a pas de dépendances fonctionnelles non triviales d'attributs sur autre chose qu'un sur-ensemble d'une clé candidate.


BCNF est aussi parfois appelé 3.5NF, ou 3.5 forme normale.

Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique la forme normale de Boyce-Codd (BCNF)

BCNF a été développé par Raymond Boyce et E.F. Codd; ce dernier est largement considéré comme le père de la conception de bases de données relationnelles.

BCNF est vraiment une extension de la 3ème forme normale (3NF). Pour cette raison, il est fréquemment appelé 3,5NF. 3NF indique que toutes les données d’une table ne doivent dépendre que de la clé primaire de cette table, et non de tout autre champ de la table. À première vue, il semblerait que BCNF et 3NF soient la même chose. Cependant, dans de rares cas, il arrive qu'une table 3NF ne soit pas conforme à BCNF. Cela peut se produire dans les tables avec deux ou plusieurs clés candidates composites qui se chevauchent.