Normalizacion

Solo disponible en BuenasTareas
  • Páginas : 3 (561 palabras )
  • Descarga(s) : 10
  • Publicado : 26 de julio de 2010
Leer documento completo
Vista previa del texto
María Fernanda Otálora
1.118.538.337

ACTIVIDAD No.1 Unidad 1
La empresa COLOMBIAN SYSTEMS lo ha contratado como el “Ingeniero Encargado” para sistematizar la facturación. En la siguienteFACTURA 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 denormalizació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.

Solución
1. Diccionario deDatos
Se listan los elementos necesarios para el ARD, así obtenemos la Forma NO Normalizada.
FACT-NO: Número de Factura
FACT-DATE: Fecha de la Factura
CLI-NAME: Nombre del Cliente
CLI-DIR:Dirección del Cliente
CLI-NIT: NIT o Cedula del Cliente
CLI-TEL: Teléfono del Cliente
CIUDAD: Ciudad
CATEGORIA: Categoría del Producto
CODIGO: Código del Producto
DESCRIPCION: Descripción delProducto
VR.UNIT: Valor Unitario del Producto
CANT: Cantidad de Productos

2. Separar el Grupo Repetitivo

Los ítems repetitivos en este caso corresponden a los campos del producto ya que son losque pueden repetirse en una factura.

De esta manera los ítems ya mencionados, separados en grupos quedarían de esta forma:

Grupo Repetitivo

CODIGO
CATEGORIA
DESCRIPCION
VR.UNIT
CANTGrupo NO repetitivo

FACT-NO
FACT-DATE
CLI-NAME
CLI-DIR
CLI-NIT
CLI-TEL
CIUDADPRIMERA FORMA NORMAL

En el Grupo Repetitivo la llave primaria es CODIGO, pero no se puede dejar solo esta llave ya que van haber otras facturas donde aparezca estecódigo, entonces se deja como llave primaria la combinación entre FACT-NO y CODIGO, lo que significa que en una factura no hay varios códigos iguales.

Por lo que los grupos quedarían de esta...
tracking img