Está en la página 1de 8

Normalización de

Base de Datos
¿QUÉ ES LA NORMALIZACIÓN DE UNA BASE DE DATOS?
Es un proceso que consiste en implementar una serie de reglas a las
relaciones obtenidas en el modelo entidad-relación para evitar
posibles errores en la DB tales como:
 Redundancia
 Integridad
 Inconsistencia de datos.
Tipos de normalización de la DB

1) Primera Forma Normal: busca que el valor que contiene un


atributo de un registro sea único y elemental, es decir, que por
más que una celda pueda poseer dos valores para el mismo
atributo, no pueden figurar juntas, sino que se debe crear una
tupla nueva para colocar por separado esos dos datos
2) Segunda Forma Normal:
se presenta cuando la tabla esta en 1fn y además todo atributo que no pertenece
a la clave primaria tiene una dependencia funcional de la clave, es
decir, establece que todas las dependencias parciales se deben eliminar y
separar dentro de sus propias tablas.
3) Tercera Forma Normal:
Lo que busca es que todas las claves no primarias de la relación no posean
dependencias funcionales con otros atributos que tampoco son claves primarias.
De modo que si deseo transformar una relación que no está en tercera forma
normal, lo que deberá hacerse es remover los atributos no clave que dependen de
otros atributos no clave.
4) Cuarta Forma Normal:
es una donde la existencia de dos o más relaciones independientes muchos a
muchos causa redundancia, la que es suprimida por la cuarta forma normal.
5)Quinta Forma Normal:
Diseñado para reducir redundancia en bases de datos relacionales que guardan
hechos multivalores aislando semánticamente relaciones múltiples relacionadas.
Debe encontrarse en 4fn.
 La Forma Normal de Boyce-Codd (o FNBC):
es una forma normal utilizada en la normalización de bases de datos.
Es una versión ligeramente más fuerte de la Tercera forma normal
(3FN).

También podría gustarte