Beruflich Dokumente
Kultur Dokumente
Normalizacin de
Datos
Temas
Concepto de Normalizacin
Formas Normales
Caso de aplicacin
Concepto:
La normalizacin es un proceso que
pretende conseguir tablas con una
estructura ptima y eficaz. El proceso
de normalizacin est basado en
lograr la independencia de los datos
respecto a las aplicaciones que los
usan. Evita la redundancia de datos.
Normalizacin
Valida y mejora el diseo lgico que satisface
ciertas restricciones, la cual evita la
duplicacin innecesaria de datos.
Proceso de descomposicin de relaciones
con anomalas para producir relaciones bien
estructuradas y ms pequeas.
No siempre provoca el mejor rendimiento en
los RDBMS.
Normalizacin
RUC___________ Razn Social_______
RUC 30001
Direccin_________________Telfono____
Nro 1240001
Total Factura
Fecha / /
Atributos de la Entidad
Grupo No Repetitivo
Nro Factura RUC Cliente Razn Social Direccin Total Fecha
Grupo Repetitivo
Dependencias Funcionales
Cada atributo no clave debe estar
determinado por toda la clave y no parte de
esta.
Separar dependencias funcionales
parciales.
Grupo No Repetitivo
Dependencias Parciales
Grupo Repetitivo
Dependencias Totales
Dependencias Transitivas
Un atributo no clave determina
funcionalmente un segundo, el cual determina
a un tercero.
Dependencias Transitivas
CLIENTE FACTURA
RUC Cliente Razn Social Direccin Nro Factura RUC Cliente Total Fecha
RUC_Cliente Razn Social Direccion_Cliente
0000125 LIBRERIA PAZ Arica 325. Lince
Nro_Factura RUC_Cliente Total Fecha
1240001 0000125 2250 20/08/2007
Supuesto:
Cada Producto tiene un nico Vendedor
Cliente Vendedor
Cliente_Producto
Cod Cliente
Cod Vendedor
Propuesta de solucin
Intercambiar los atributos Cod Vendedor por Cod
Producto, quedando la relacin pendiente de pasar
por la Segunda Forma Normal.
Dependencia Parcial
Garca
Drucker
Administracin Arce
Peters
Prez
Jones
Finanzas Mndez
Chang
Profesor
Curso (A) Profesor (B)
Administracin Garca
Administracin Arce
Administracin Prez
Finanzas Mndez
Texto
Curso (A) Texto (C)
Administracin Drucker
Administracin Peters
Finanzas Jones
Finanzas Chang