Sunteți pe pagina 1din 4

ACTIVIDAD NO 1:

La empresa COLOMBIAN SYSTEMS lo ha contratado como el Ingeniero Encargado


para sistematizar la facturacin. En la siguiente FACTURA DE COMPRA VENTA, usted
debe analizar toda la informacin disponible y debe crear el DICCIONARIO DE DATOS.
Una vez tenga el Diccionario de Datos, haga un anlisis ARD y ejecute el proceso de
normalizacin, hasta llegar a la Tercera Forma Normal.
La idea es realizar la respectiva justificacin detallada de cada uno de los pasos que
conduzcan al resultado final.



UNF FORMA NORMALIZADA: DICCIONARIO DE DATOS
Estos son los tems que se van a utilizar para describir cada elemento que
compone la factura
1. ORD-NO: Numero de orden de compra
2. ORD-DATE: Fecha de la orden de compra-venta
3. CLT NAME: Nombre del cliente
4. CLT DIR: Direccin del cliente
5. CLIT NIT: Nit o cedula del cliente
6. CITY: Ciudad
7. CLT PHONE: Telfono del cliente
8. CATEGORIA: Categora
9. CODIGO: Cdigo
10. DESC: Descripcin
11. VR-UNT: Valor unitario
12. CANT: Cantidad

ANALISIS ARD
1. PRIMERA FORMA NORMAL (1FN) SEPARAR EL GRUPO
REPETITIVO
Como se puede observar en la lista de arriba los tems despus de CLT NIT,
son repetitivos, esto quiere decir que para una misma orden se pueden
encargar varias categoras.
Los grupos repetitivos deben ser separados como un grupo independiente
con su respectiva llave (clave). Este grupo debe relacionarse con el grupo no
repetitivo enlazando una llave. La llave del grupo no repetitivo junto con la
llave del repetitivo.
La llave esta subrayada para cada grupo, es decir es la palabra clave.





GRUPO NO REPETITIVO
ORD-NO
ORD-DATE
CLT NAME
CLT DIR
CLT NIT
CITY
CLT PHONE

GRUPO REPETITIVO
CODIGO
CATEGORIA
DESC
VR-UNT
CANT


Se debe relacionar la llave del grupo no repetitivo con la llave del grupo
repetitivo en este caso es ORD-NO el que une los dos grupos, ya que en
ningn momento el ORD-NO se repite ya que este es nico.







2. SEGUNDA FORMA NORMAL (2FN): SEPARAR DEPENDENCIA
DE LLAVES COMPUESTAS:
Solo aquellos grupos que tengan llaves combinadas son analizadas, llaves
que tengan ms de un campo o atributo para lograr unicidad, en este caso
nos enfocamos en el grupo 2 el cual tiene una llave compuesta.
En el grupo 2 cualquier atributo que no dependa enteramente de la llave
compuesta (es decir que no dependa de todos los atributos de la llave
sino de solo uno de ellos) es separado del grupo principal y es aislado aun
grupo independiente junto con el atributo de la llave inicial del cual si es
dependiente.
Al analizar el grupo 2, encontramos que el campo DESC: depende
enteramente del campo CODIGO, y no de la llave compuesta. Entonces
podemos decir que la descripcin DESC est asociada a un nico CODIGO,
son campos reiterados ya que con cualquiera de ellos podemos identificar
el elemento, entonces ah es donde se creamos otra tabla donde CODIGO
como llave.
GRUPO 1
ORD-NO
ORD-DATE
CLT NAME
CLT DIR
CLT NIT
CITY
CLT PHONE

GRUPO 2
ORD-NO
CODIGO
CATEGORIA
DESC
VR-UNT
CANT






3. TERCERA FORMA NORMAL (3FN): SEPARAR DEPENDENCIA
DE LOS CAMPOS NO LLAVES
Todos los campos o atributos en cada grupo que no sean llaves, deben ser
analizados para chequear de que no interdependencias entre ellos. Si se
encuentran algunas dependencias deben ser separadas en distintos grupos
cuya llave debe ser separadas, dejando este campo llave tambin en el grupo
original.
Al separar en un grupo la informacin del cliente, dejando un cuarto grupo
con esta informacin, obtenemos la tercera forma normal






GRUPO 1
ORD-NO
ORD-DATE
CLT NAME
CLT DIR
CLT NIT
CITY
CLT PHONE

GRUPO 2
ORD-NO
CODIGO
CANT



GRUPO 3
CODIGO
CATEGORIA
DESC
VR-UNT


GRUPO 1
ORD-NO
ORD-DATE
CLT NIT


GRUPO 2
ORD-NO
CODIGO
CANT


GRUPO 3
CODIGO
CATEGORIA
DESC
VR-UNT

GRUPO 4
CLT NIT
CLT NAME
CLT DIR
CITY
CLT PHONE

S-ar putea să vă placă și