Forma normal de Boyce-Codd (BCNF)

Autor: John Stephens
Fecha De Creación: 21 Enero 2021
Fecha De Actualización: 27 Junio 2024
Anonim
BCNF in DBMS | Boyce Codd Normal Form | Normalization in dbms
Video: BCNF in DBMS | Boyce Codd Normal Form | Normalization in dbms

Contenido

Definición: ¿Qué significa la forma normal de Boyce-Codd (BCNF)?

La forma normal de Boyce-Codd (BCNF) es una de las formas de normalización de la base de datos. Una tabla de base de datos está en BCNF si y solo si no hay dependencias funcionales no triviales de atributos en otra cosa que no sea un superconjunto de una clave candidata.


BCNF también se conoce a veces como 3.5NF o 3.5 Forma normal.

Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica la forma normal de Boyce-Codd (BCNF)

BCNF fue desarrollado por Raymond Boyce y E.F. Codd; este último es ampliamente considerado el padre del diseño de bases de datos relacionales.

BCNF es realmente una extensión de la tercera forma normal (3NF). Por esta razón, con frecuencia se denomina 3.5NF. 3NF establece que todos los datos de una tabla deben depender solo de la clave principal de esa tabla y no de ningún otro campo de la tabla. A primera vista parecería que BCNF y 3NF son lo mismo. Sin embargo, en algunos casos raros sucede que una tabla 3NF no es compatible con BCNF. Esto puede suceder en tablas con dos o más claves candidatas compuestas superpuestas.