Tugurium/GTI  Glosario de Terminología Informática
normal forms
> formas normales
Reglas para organizar los datos de forma eficiente en una base de datos. Existen cinco reglas de normalización, numeradas de 1NF a 5NF. La cuarta forma normal se denomina también BCNF. Si se cumple la primera regla, se dice que la base de datos está en la «primera forma normal». Si se cumplen las tres primeras reglas, se considera que la base de datos está en la «tercera forma normal». Se considera que la tercera forma normal es el máximo nivel necesario para la mayoría de las aplicaciones. Como sucede con muchas reglas formales y especificaciones, los escenarios del mundo real no siempre permiten cumplir a la perfección estas reglas.

Primera forma normal
- Eliminar grupos repetidos en tablas individuales.
- Crear una tabla diferente para cada conjunto de datos relacionados.
- Identificar cada conjunto de datos relacionados mediante una clave principal.
No utilizar varios campos en una única tabla para almacenar datos similares

Segunda forma normal
- Crear tablas independientes para conjuntos de valores que se apliquen a varios registros.
- Relacionar dichas tablas mediante una clave externa.
Los registros tan sólo deben depender de la clave principal de una tabla. Si es necesario, puede ser una clave compuesta.

Tercera forma normal
- Eliminar los campos que no dependan de la clave primaria.
Los valores de un registro que no forman parte de la clave de dicho registro no pertenecen a esa tabla. En general, siempre que el contenido de un grupo de campos se puede aplicar a más de un registro de la tabla, debe tener en cuenta la posibilidad de incluir dichos campos en una tabla independiente.

Cuarta forma normal
Los elementos multivalor independientes contenidos en una tabla se separan en tablas independientes.

Quinta forma normal
Elimina la redundancia de datos que no esta cubierta por ningunas de las formas normales anteriores.
2004/06/11