Actividad 1 Factura Sql
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 lainformació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.
Laidea es realizar la respectiva justificación detallada de cada uno de los pasos que conduzcan al resultado final.
* FACTURA USADA COMO REFERENCIA PARA REALIZAR EL EJERCICIO:
1. DICCIONARIODE DATOS:
CAMPO | DESCRIPCIÓN |
Fecha | Fecha de realización de la venta |
Num_factura | Código de la factura para ser identificada |
Cod_cliente | Cedula o nit del cliente |
Señor(es) |Nombre del cliente |
Dir_cliente | Dirección de residencia o envió del cliente |
Tel_cliente | Numero del teléfono o celular del cliente |
Cod_articulo | Numero o código que identifica elarticulo vendido |
Detalle_articulo | Descripción del articulo vendido |
Cantida_articulo | Unidad de medida del articulo vendido |
Vlrunit_articulo | Costo del articulo de unidad medida |Vlrtotal_articulo | Costo total de la venta realizada |
2. SEPARAR EL GRUPO REPETITIVO
Los campos repetitivos son los que contienen información del artículo (producto vendido), los cuales puedenaparecer más de una vez al realizar una factura de venta. Entonces obtengo los dos grupos así:
Grup N0 repetitivo | Grupo Repetitivo |
Num_factura | Cod_articulo |
fecha | Detalle_articulo |Cod_cliente | Cantida_articulo |
Señor(es) | Vlrunit_articulo |
Dir_cliente | Vlrtotal_articuo |
Tel_cliente | |
| |
3.1. PRIMERA FORMA NORMAL
Una vez separado el grupo repetitivotengo que la llave primaria es cod_artículo, pero se observa que sería un error puesto que cod_artículo se repetiría en la factura, entonces lo que hago es combinarla con la llave primaria del grupo...
Regístrate para leer el documento completo.