Sunteți pe pagina 1din 22

Id_orden Fecha Id_cliente

2301 2/23/2011 101


2301 2/23/2011 101
2301 2/23/2011 101
2302 2/25/2011 107
2303 2/27/2011 110
2303 2/27/2011 110

Num_art nom_art
3786 Red
4011 Raqueta
llave primaria 9132 Paq-3
5794 Paq-6
4011 Raqueta
3141 Funda

articulo
Num_art nom_art
3786 Red
4011 Raqueta
9132 Paq-3
5794 Paq-6
4011 Raqueta
3141 Funda
Id_cliente Nom_cliente

101 Martin
101 Martin
101 Martin
107 Herman
110 Pedro
110 Pedro
Nom_cliente Estado Num_art nom_art cant

Martin Caracas 3786 Red 3


Martin Caracas 4011 Raqueta 6
Martin Caracas 9132 Paq-3 8
Herman Coro 5794 Paq-6 4
Pedro Maracay 4011 Raqueta 2
Pedro Maracay 3141 Funda 2

Primera forma de normalizacion


eliminar grupos repetitivos

articulos de ordenes ordenes


cant Precio Id_orden Id_orden
3 35,00 2301 2301
6 65,00 2301 2301
8 4,75 2301 2301
4 5,00 2302 2302
2 65,00 2303 2303
2 10,00 2303 2303

Segunda forma de normalizacion


dependencia transitiva

articulo por orden


Precio Num_art cant Id_orden
35,00 3786 3 2301
65,00 4011 6 2301
4,75 9132 8 2301
5,00 5794 4 2302
65,00 4011 2 2303
10,00 3141 2 2303
tercera forma de normalizacion
dependencia funcional

Estado Id_orden Fecha Id_cliente

Caracas 2301 2/23/2011 101


Caracas 2301 2/23/2011 101
Caracas 2301 2/23/2011 101
Coro 2302 2/25/2011 107
Maracay 2303 2/27/2011 110
Maracay 2303 2/27/2011 110
Precio

35,00
65,00
4,75
5,00
65,00
10,00

Fecha Id_cliente Nom_cliente Estado


2/23/2011 101 Martin Caracas
2/23/2011 101 Martin Caracas
2/23/2011 101 Martin Caracas
2/25/2011 107 Herman Coro
2/27/2011 110 Pedro Maracay
2/27/2011 110 Pedro Maracay
NUM_FAC: Nmero de la factura de compra venta
FECHA_FAC: Fecha de la factura de compra venta
NOM_CLIENTE: Nombre del cliente
DIR_CLIENTE: Direccin del cliente
RIF_CLIENTE: Rif del cliente
CIUDAD_CLIENTE: Ciudad del cliente
TELEF_CLIENTE: Telfono del cliente
CATEGORIA: Categora del producto
COD_PROD: Cdigo del producto
DESCRIPCION: Descripcin del producto
VAL_UNIT: Valor unitario del producto
CANT_PROD: Cantidad de productos q compra el cliente
La llave primaria es Nmero de Factura de venta: NUM_FAC
llave primaria
NUM_FAC FECHA_FAC NOM_CLIENTE DIR_CLIENTE
12300 2/22/2011 Martin rioja 2|0
23400 2/23/2011 Herman ayacuho 324
34500 2/24/2011 Pedro mecedes 345
30405 2/25/2011 Pedro junin456

tabla producto x factura


NUM_FAC CATEGORIA COD_PROD DESCRIPCION
12300 abarrotes 123 arros
23400 tube4rculo 654 papa
34500 fruta 789 papaya
30405 verdura 456 tomate

tabla producto
CATEGORIA COD_PROD
abarrotes 123
tube4rculo 654
fruta 789
verdura 456

RIF_CLIENTE
104562
105563
106952
106693
RIF_CLIENTE CIUDAD_CLIENTE TELEF_CLIENTE CATEGORIA
104562 tarapoto 123456789 abarrotes
105563 lima 965214478 tube4rculo
106952 juliaca 965874123 fruta
106693 yurimaguas 456821789 verdura

Primera forma de normalizacion


eliminar grupos repetitivos

VAL_UNIT CANT_PROD
2.5 10
3 5
4 1
3.5 6

Segunda forma de normalizacion


dependencia transitiva

z
DESCRIPCION VAL_UNIT NUM_FAC
arros 2.5 12300
papa 3 23400
papaya 4 34500
tomate 3.5 30405

tercera forma de normalizacion


dependencia funcional

NOM_CLIENTE DIR_CLIENTE TELEF_CLIENTE CIUDAD_CLIENTE


Martin rioja 2|0 123456789 tarapoto
Herman ayacuho 324 965214478 lima
Pedro mecedes 345 965874123 juliaca
Pedro junin456 456821789 yurimaguas
COD_PROD DESCRIPCION VAL_UNIT CANT_PROD
123 arros 2.5 10
654 papa 3 5
789 papaya 4 1
456 tomate 3.5 6

alizacion
grupos repetitivos
tabla cliente
FECHA_FAC NOM_CLIENTE DIR_CLIENTE RIF_CLIENTE TELEF_CLIENTE
2/22/2011 Martin rioja 2|0 104562 123456789
2/23/2011 Herman ayacuho 324 105563 965214478
2/24/2011 Pedro mecedes 345 106952 965874123
2/25/2011 Pedro junin456 106693 456821789

malizacion

CANT_PROD
10
5
1
6

alizacion

FECHA_FAC RIF_CLIENTE NUM_FAC


2/22/2011 104562 12300
2/23/2011 105563 23400
2/24/2011 106952 34500
2/25/2011 106693 30405
CIUDAD_CLIENTE NUM_FAC
tarapoto 12300
lima 23400
juliaca 34500
yurimaguas 30405
1. EMPRESA DE ENVIO DE MERCANCIA: a continuacin se agrupan todos los atributos que hacen parte de la base de datos
para aplicarle las reglas de normalizacin. Donde se incluyen los nombres de los atributos con su significado

* GUIA_NO = Numero de Guia


* GUIA_FECHA= Fecha de la Guia
* GUIA_HORA= Hora de la Guia
* ORGN_RIF = Identificacion de Empresa Origen
* ORGN_NOM = Nombre de Empresa Origen
* ORGN_ACT = Actividad Comercial de Empresa Origen
* ORGN_CIUDAD= Ciudad de Empresa Origen
* ORGN_DIR = Direccion de Empresa Origen
* ORGN_TEL = Telefono de Empresa Origen
* ORGN_CEL = Celular de Empresa Origen
* DEST_ID = Identificacion del destinatario
* DEST_NOM = Nombre del destinatario
* DEST_COD_CIUDAD = Codigo de la ciudad del destinatario
* DEST_CIUDAD= Ciudad del destinatario
* DEST_DIR = Direccion del destinatario
* DEST_TEL = Telefono del destinatario
* DEST_KM = Distancia kilometraje de Ciudad origen a ciudad del destinatario
* CODIGO = Codigo del paquete
* TIPO = Tipo de paquete
* NOMBRE = Nombre del paquete
* DESCRIPCION = Descripcin del paquete
* VALR_ FLETE = Valor del flete
GUIA_NO GUIA_FECHA GUIA_HORA
MATRICULA NOMBRE DIRECCION TELEFONO MATERIA
1 Sergio puebla 22 52566 mate
1 Sergio puebla 22 52566 derecho
1 Sergio puebla 22 52566 negocios
2 Ana reforma 52678 mate
1 Sergio puebla 1 52566 lenguaje

1FORMA NORMAL

TABLA MATRICULA
MATRICULA NOMBRE DIRECCION TELEFONO CARRERA
1 Sergio puebla 22 52566 MKT
1 Sergio puebla 22 52566 MKT
1 Sergio puebla 22 52566 MKT
2 Ana reforma 52678 MKT
1 Sergio puebla 1 52566 MKT

2FORMA NORMAL

3FORMA NORMAL

TABLA MATRICULA TABLA ALUMNO


MATRICULA NOMBRE CARRERA NOMBRE
1 Sergio MKT Sergio
1 Sergio MKT Sergio
1 Sergio MKT Sergio
2 Ana MKT Ana
1 Sergio MKT Sergio
N. MATERIA CARRERA
123 MKT
124 MKT
129 MKT
123 MKT
120 MKT

TABLA ALUMNO
MATERIA N. MATERI MATRICULA
mate 123 1
derecho 124 1
negocios 129 1
mate 123 2
lenguaje 120 1

TABLA ALUMNO
DIRECCION TELEFONO
puebla 22 52566
puebla 22 52566
puebla 22 52566
reforma 52678
puebla 1 52566

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