Normalizacion
Enviado por NikoRozo92 • 4 de Octubre de 2012 • 366 Palabras (2 Páginas) • 2.330 Visitas
Actividad 1
La empresa COLOMBIAN SYSTEMS lo ha contratado como el “Ingeniero Encargado” para sistematizar la facturación. En la siguiente FACTURA DE COMPRA VENTA, usted debe analizar toda la información disponible y debe crear el DICCIONARIO DE DATOS.
Una vez tenga el Diccionario de Datos, haga un análisis ARD y ejecute el proceso de normalización, hasta llegar a la Tercera Forma Normal.
La idea es realizar la respectiva justificación detallada de cada uno de los pasos que conduzcan al resultado final.
Desarrollo
Colombian Systems
Factura de Compra - Venta
Forma UNF (UnNormalized Form) o No-Normalizada:
Directorio De Datos:
A continuación se muestra el directorio de datos que fue extraído del diagrama proporcionado para esta actividad:
Abreviatura Significado
Num_Fact Número de la factura
Data_Fact Fecha de la factura
Nom_Cli Nombre del cliente
Dir_Cli Dirección del cliente
Nit_Cli Cedula/NIT del cliente
Ciud_Cli Ciudad del cliente
Tel_Cli Teléfono del cliente
Cod_Prod Código del producto
Desp_Prod Descripción del producto
Vlr_Unit Valor unitario del producto
Cant_Prod Cantidad del producto
Catg_Prod Categoría del producto
En la forma no normalizada tenemos una llave que es Num_Fact de los datos elementales o básicos que conforman el directorio.
Con el directorio de datos y la forma no normalizada podemos empezar con el análisis ARD (Análisis de Datos Relacionados)
Análisis ARD
Primera Forma Normal (1FN):
Notamos que en nuestro directorio de datos hay datos Repetitivos y No Repetitivos; por cada Num_Fact hay un cliente con sus respectivos datos, pero por cada Num_Fact hay varios productos de igual manera con sus respectivos datos. Estos grupos deben enlazarse con sus llaves:
Grupo No Repetitivo Grupo Repetitivo
Num_Fact Cod_Prod
Data_Fact Desp_Prod
Nom_Cli Vlr_Unit
Dir_Cli Cant_Prod
Nit_Cli Catg_Prod
Ciud_Cli
Tel_Cli
Pero vemos que el grupo repetitivo tiene Cod_Prod como llave. Sin embargo, no es la única llave, dado que se puede repetir en otras facturas. Es necesario combinar la llave del primer grupo con la del segundo grupo como se ve a continuación:
Grupo 1 Grupo 2
Num_Fact Num_Fact
Data_Fact Cod_Prod
Nom_Cli Desp_Prod
Dir_Cli Vlr_Unit
Nit_Cli Cant_Prod
Ciud_Cli Catg_Prod
Tel_Cli
Segunda Forma Normal (2FN):
Solo los grupos que tienen llave combinada o compuesta es analizado en esta forma, por esta razón solo tomamos el grupo 2.
Al crear el grupo 3 con la llave Cod_Prod es el encargado de encapsular los datos del producto;
...