Presentacion Para Video
3
“LAS PRIMERAS FORMAS
DE NORMALIZACIÓN”
PRIMERA FORMA NORMAL
RELACION ORIGINAL SIN MODIFICAR
Ordenes
Id_orde
n
Fecha
Id_client
e
Nom_clien
te
Estado
Num_art
nom_art
cant
Precio
Red
Raqueta
Paq-3
3
6
8
35,00
65,00
4,75
2301
23/02/11
101
Martin
Caracas
3786
4011
9132
2302
25/02/11
107
Herman
Coro
5794
Paq-6
4
5,00
2303
27/02/11
110
PedroMaracay
4011
3141
Raqueta
Funda
2
2
65,00
10,00
RELACION ORIGINAL
Ordenes
Id_orde
n
2301
2301
2301
2302
2303
2303
Fecha
23/02/1
1
23/02/1
1
23/02/1
1
25/02/1
1
27/02/1
1
27/02/1
1
Id_client
e
101
Nom_cliente
Estado
Num_art
nom_art
cant
Precio
Martin
Caracas
Martin
Caracas
101
Martin
Caracas
Red
Raqueta
Paq-3
3
6
8
35,00
101
3786
4011
9132
107
Herman
Coro
5794Paq-6
4
5,00
110
Pedro
Maracay
65,00
Pedro
Maracay
Raqueta
Funda
2
110
4011
3141
2
10,00
65,00
4,75
1. Eliminar de la relación original los atributos que no posean
únicamente valores atómicos(o sea los que son grupos
repetitivos).
Ordenes
Id_orde
n
2301
2301
2301
2302
2303
2303
Fecha
23/02/1
1
23/02/1
1
23/02/1
1
25/02/1
1
27/02/1
1
27/02/1
1
Id_client
e
101
Nom_clienteEstado
Num_art
nom_art
cant
Precio
Martin
Caracas
Martin
Caracas
101
Martin
Caracas
Red
Raqueta
Paq-3
3
6
8
35,00
101
3786
4011
9132
107
Herman
Coro
5794
Paq-6
4
5,00
110
Pedro
Maracay
65,00
Pedro
Maracay
Raqueta
Funda
2
110
4011
3141
2
10,00
65,00
4,75
Estos son valores atómicos
2. Seleccionar la clave primaria de la relación original.Ordenes
Id_orde
n
2301
2302
2303
Fecha
23/02/1
1
25/02/1
1
27/02/1
1
Esta columna
Id_client
e
101
Nom_cliente
Estado
Martin
Caracas
107
Herman
Coro
110
Pedro
Maracay
3. Crear una nueva relación que posea los atributos que son
grupos repetitivos y fueron eliminados de la relación
original.
Relación Original
Ordenes
Id_orde
n
2301
2302
Num_ar
t
3786
4011
9132
nom_ar
t
Red
Raqueta
Paq-3
cant
Precio
3
6
8
35,00
5794
Paq-6
4
5,00
4011
3141
Raqueta
Funda
2
65,00
2
10,00
65,00
4,75
2303
Fecha
23/02/1
1
25/02/1
1
27/02/1
1
Id_client
e
101
Nom_cliente
Estado
Martin
Caracas
107
Herman
Coro
110
Pedro
Maracay
4. El atributo que es clave primaria en la relación original será
parte de la clave primaria de la nueva relación.
Relación originalId_orde
n
2301
nom_ar
t
Red
Raqueta
Paq-3
cant
Precio
3
6
8
35,00
2301
Num_ar
t
3786
4011
9132
2302
5794
Paq-6
4
5,00
2303
4011
3141
Raqueta
Funda
2
65,00
2
10,00
2301
2303
65,00
4,75
Ordenes
Id_orde
n
2301
2302
2303
Fecha
23/02/1
1
25/02/1
1
27/02/1
1
Id_client
e
101
Nom_cliente
Estado
Martin
Caracas
107
Herman
Coro
110
Pedro
Maracay
5. Dar unnombre a la nueva relación y definir su clave
primaria.
Orden_Detalle
Id_orde
n
2301
Num_art
nom_art
cant
Precio
Red
Raqueta
Paq-3
3
6
8
35,00
2301
3786
4011
9132
2302
5794
Paq-6
4
5,00
2303
4011
3141
Raqueta
Funda
2
65,00
2
10,00
2301
2303
65,00
4,75
Nuevo nombre
QUEDANDO ESTAS TABLAS
Orden_Detalle
Ordenes
Id_orde
n
2301
2302
2303
Fecha
23/02/1
125/02/1
1
27/02/1
1
Id_client
e
101
Nom_cliente
Estado
Martin
Caracas
107
Herman
Coro
110
Pedro
Maracay
Id_orde
n
2301
Num_art
nom_art
cant
Precio
Red
Raqueta
Paq-3
3
6
8
35,00
2301
3786
4011
9132
2302
5794
Paq-6
4
5,00
2303
4011
3141
Raqueta
Funda
2
65,00
2
10,00
2301
2303
65,00
4,75
SEGUNDA FORMA NORMAL
Orden_Detalle
Ordenes
Id_orde
n
23012302
2303
Fecha
23/02/1
1
25/02/1
1
27/02/1
1
Id_client
e
101
Nom_cliente
Estado
Martin
Caracas
107
Herman
Coro
110
Pedro
Maracay
Id_orde
n
2301
Num_art
nom_art
cant
Precio
Red
Raqueta
Paq-3
3
6
8
35,00
2301
3786
4011
9132
2302
5794
Paq-6
4
5,00
2303
4011
3141
Raqueta
Funda
2
65,00
2
10,00
2301
2303
65,00
4,75
1. Eliminar de la relación...
Regístrate para leer el documento completo.