Normalizacion sql dicc
ACTIVIDAD No.1 |
La empresa COLOMBIAN SYSTEMS lo ha contratado como el “Ingeniero Encargado” para sistematizar la facturación. En la siguiente FACTURA DECOMPRA 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.. |
Normalización de bases de datos.Diccionario de datos: Forma UNF
* FAC-NUM: Número de Factura de Compra-Venta
* FAC-FECHA: Fecha de la factura de Compra-Venta
* CLI-NOM: Nombre del Cliente
* CLI-DIR: Dirección del Cliente* CLI-CC: Cédula del Cliente
* CLI-TEL: Teléfono del Cliente
* CATEGORIA: Categoría del producto
* CODIGO: Código del Producto
* DESC: Descripción del producto
* VR-UNIT: ValorUnitario del producto
* CANT: Cantidad de productos a pedir
Proceso de normalización
Primera Forma Normal (1FN):
Para el grupo repetitivo podemos ver que corresponden a los ítems de CATEGORÍA,CÓDIGO, DESC, VR-UNIT y CANT, ya que para la misma factura se pueden tener varios ítems de éstos.
Grupo No Repetitivo | Grupo Repetitivo |
FAC-NUMFAC-FECHACLI-NOMCLI-DIRCLI-CCCLI-TEL |CATEGORÍACÓDIGODESCVR-UNITCANT |
Para el grupo repetitivo se tiene como llave el campo de CÓDIGO, ya que el campo de CATEGORÍA se puede repetir varias veces para distintos productos, mientras que el campo deCÓDIGO es único. Por lo cual se combina con el campo FAC-NUM para que quede como llave única.
Grupo 1 | Grupo 2 |
FAC-NUMFAC-FECHACLI-NOMCLI-DIRCLI-CCCLI-TEL | FAC-NUMCÓDIGOCATEGORÍADESCVR-UNITCANT |Segunda Forma Normal (2FN):
Para los campos CATEGORÍA, DESC y VR-UNIT no dependen enteramente de la llave compuesta, sino que sólo dependen del campo CÓDIGO, por lo que generamos un tercer...
Regístrate para leer el documento completo.