Вы находитесь на странице: 1из 3

Normalizacin

Qu es la normalizacin?
La normalizacin son todas aquellas normas formales que son desarrolladas
por una organizacin de normalizacin o por grupos de empresas mediante un
procedimiento pblico. Aplica las mismas reglas obtenidas en los diagramas
entidad-relacin.
Segn Microsoft la normalizacin es el proceso de organizar los datos de una
base de datos. Se incluye la creacin de tablas y el establecimiento de
relaciones entre ellas segn reglas diseadas tanto para proteger los datos
como para hacer que la base de datos sea ms flexible al eliminar la
redundancia y las dependencias incoherentes.
Esto se refiere a que la normalizacin es casi vital en el proceso de crear bases
de datos ya que nos permitir en el proceso identificar con mayor facilidad los
errores que tenga.

Para qu se usa la normalizacin?


En bases de datos la normalizacin se utiliza para:

Evitar la redundancia de los datos: Esto es para que se evite que los
datos redundantes desperdicien el espacio en el disco sin contar que dichos
datos tambin pueden ser un problema a la hora de hacer mantenimiento.
La normalizacin permite que dichos datos se reacomoden en una direccin
en la cual no se perjudique la base de datos ni que el diseador de la base
tenga dificultades con ellos.

Disminuir problemas de actualizacin de los datos en las tablas: As se


facilita encontrar las direcciones y los datos dentro de las tablas dentro de
la misma base.
Proteger la integridad de los datos.

Cuntas formas de normalizacin hay?


Existen 5 (Primera, Segunda, Tercera, Cuarta y Quinta forma)
consisten:

las cuales

La Primera Forma
Una tabla est en Primera Forma Normal si:

La tabla contiene una clave primaria nica.

La clave primaria no contiene atributos nulos.

No debe existir variacin en el nmero de columnas.

Una tabla no puede tener mltiples valores en cada columna.

La Segunda Forma
Esta forma normal elimina los valores repetidos dentro de una Base de Datos
Una relacin est en 2FN si est en 1FN y si los atributos que no forman parte
de ninguna clave dependen de forma completa de la clave principal. Es decir
que no existen dependencias parciales. (Todos los atributos que no son clave
principal deben depender nicamente de la clave principal).
La Tercera Forma
La tabla se encuentra en 3FN si es 2FN y si no existe ninguna dependencia
funcional transitiva entre los atributos que no son clave.
La Cuarta Forma
Una tabla se encuentra en 4FN si, y slo si, para cada una de sus
dependencias mltiples no funcionales X->->Y, siendo X una super-clave que,
X es o una clave candidata o un conjunto de claves primarias.
La Quinta Forma
Una tabla se encuentra en 5FN si:

La tabla est en 4FN

No existen relaciones de dependencias no triviales que no siguen los


criterios de las claves. Una tabla que se encuentra en la 4FN se dice que
est en la 5FN si, y slo si, cada relacin de dependencia se encuentra
definida por claves candidatas.

En si las formas son la manera en la que se distribuyen los datos dentro de las
tablas y la base de datos, cada una tiene caractersticas importantes as como
requerimientos para que funcionen dentro de la misma.
En estas formas cada dato, entidad o atributo es vital para la ejecucin de las
tablas si se incorporan y ser relaciona de manera adecuada, de lo contrario el
proceso de normalizacin seria afectado por arruinado por no cumplir con las
normas.

Bibliografa:

Fundamentos de bases de datos 5ta edicin. Editorial McGrawHill


Silberschartz/Korth/Sudarshan.

Referencia electrnica:

http://support2.microsoft.com/kb/283878/es
http://es.wikipedia.org/wiki/Normalizaci%C3%B3n_de_bases_de_datos

Вам также может понравиться