Beruflich Dokumente
Kultur Dokumente
Fecha
23/02/15
23/02/15
23/02/15
25/02/15
27/02/15
27/02/15
Id_cliente
101
101
101
107
110
110
Nom_cliente
Martin
Martin
Martin
Herman
Pedro
Pedro
Estado
Caracas
Caracas
Caracas
Coro
Maracay
Maracay
Num_art
3786
4011
9132
5794
4011
3141
nom_art
Red
Raqueta
Paq-3
Paq-6
Raqueta
Funda
cant
3
6
8
4
2
2
Precio
35,00
65,00
4,75
5,00
65,00
10,00
Fecha
23/02/15
25/02/15
27/02/15
Articulos_ordenes
Id_orden Num_art
2301
3786
2301
4011
2301
9132
2302
5794
2303
4011
2303
3141
Id_cliente
101
107
110
nom_art
Red
Raqueta
Paq-3
Paq-6
Raqueta
Funda
Nom_cliente
Martin
Herman
Pedro
cant
3
6
8
4
2
2
Estado
Caracas
Coro
Maracay
Precio
35,00
65,00
4,75
5,00
65,00
10,00
1
BASE DE DATOS I
cant
3
6
8
4
2
2
Precio
35,00
65,00
4,75
5,00
10,00
BASE DE DATOS I
La tercera forma normal nos dice que tenemos que eliminar cualquier
columna no llave que sea dependiente de otra columna no llave.
Los pasos a seguir son:
Determinar las columnas que son dependientes de otra columna no
llave.
Eliminar esas columnas de la tabla base.
Crear una segunda tabla con esas columnas y con la columna no llave
de la cual son dependientes.
Al observar las tablas que hemos creado, nos damos cuenta que tanto la
tabla ARTICULOS, como la tabla ARTICULOS_ORDENES se encuentran en 3FN.
Sin embargo la tabla ORDENES no lo est, ya que NOM_CLIENTE y ESTADO son
dependientes de ID_CLIENTE, y esta columna no es la llave primaria.
Para normalizar esta tabla, moveremos las columnas no llave y la columna
llave de la cual dependen dentro de una nueva tabla CLIENTES. Las nuevas
tablas CLIENTES y ORDENES se muestran a continuacin.
Ordenes (id_orden, fecha, id_cliente)
Ordenes
Id_orden
2301
2302
2303
Fecha
23/02/15
25/02/15
27/02/15
Id_cliente
101
107
110
Nom_cliente
Martin
Herman
Pedro
Estado
Caracas
Coro
Maracay
BASE DE DATOS I
NOM_CLIENTE,
DIR_CLIENTE,
RIF_CLIENTE,
CATEGORIA, COD_PROD, DESP_PROD, VAL_UNIT,
Donde:
BASE DE DATOS I
Ciudad
origen
ciudad
del
BASE DE DATOS I
Colegio
Profesor
Asignatura/
habilidad
C.P
Cervantes
Juan
Prez
C.P
Cervantes
Aula
Curso
Pensamiento
Lgico
1.A01
1er
Grado
Juan
Prez
Escritura
1.A01
1er
Grado
C.P
Cervantes
Juan
Prez
Pensamiento
Numrico
1.A01
1er
Grado
C.P
Cervantes
Alicia
Garca
Pensamiento
Espacial,
Temporal y
causal
1.B01
1er
Grado
C.P
Cervantes
Alicia
Garca
Pensamiento
Numrico
1.B01
1er
Grado
C.P
Cervantes
Andrs
Fernndez
Escritura
1.A01
2do
Grado
C.P
Cervantes
Andrs
Fernndez
Ingles
1.A01
2do
Grado
Libro
Aprender y
ensear en
educacin
infantil
Preescolar
Rubio,N56
Aprender y
Ensear en
educacin
infantil
Educacin
Infantil
N9
Aprender y
ensear en
educacin
infantil
Aprender y
ensear en
educacin
infantil
Saber
educar:
Editorial
Fecha
prstamo
Gra
09/09/2015
Tcnicas
Rubio
05/05/2015
Gra
05/05/2015
Prentice
Hall
06/05/2015
Gra
06/05/2015
Gra
09/09/2015
Temas
Hoy
de
05/05/2015
BASE DE DATOS I
C.P
Quevedo
Juan
Mndez
Pensamiento
Lgico
2.B01
1er
Grado
C.P
Quevedo
Juan
Mndez
Pensamiento
Numrico
2.B01
1er
Grado
gua para
Padres
y
Profesores
Saber
educar:
gua para
Padres
y
Profesores
Aprender y
ensear en
educacin
infantil
Temas
Hoy
Gra
de
18/12/2015
06/05/2015
Nombre
/
alumno
Luis
Zuloag
a
Luis
Zuloag
a
Luis
Zuloag
a
Ral
Rojas
Ral
Rojas
Ral
Rojas
Especiali
dad
Cdigo
/
curso
Nombre_curs
o
Nombre/
docente
Oficina
curso
Industria
l
MA123
Matemtica
2
Carlos
Arambulo
CB-214
Industria
l
QU514
Fsica
Qumica
Petra
Rondinel
CB-110
Industria
l
AU521
Descriptiva
Vctor
Moncada
CB-120
Sistemas
PA714
SC-220
Sistemas
MA123
CB-214
Sistemas
AU511
CB-120
Investigaci
n 1
Matemtica
2
Dibujo
Cesar
Fernadez
Carlos
Arambulo
Vctor
Moncada
BASE DE DATOS I
7. BIBLIOTECA: Se presenta una base de datos de una biblioteca, aplicar las reglas
de normalizacin simplificando hasta la tercera forma normal.
Prestamos_libro (codLibro, Titulo, Autor, Editorial, NombreLector, Fechadev)
codLibro
1001
1004
1005
1006
1007
Titulo
Variable
compleja
Visual Basic
5
Estadstica
Autor
Murray Spiegel
Oracle
University
Clipper 5.01
E. Petroustsos
Murray Spiegel
Editorial
McGraw
Hill
Anaya
McGraw
Hill
Oracle
Corp.
McGraw
Hill
nombreLector
Prez
Gmez,
Juan
Ros
Tern,
Ana
Roca, Ren
Fechadev
15/04/2015
Garca Roque,
Luis
Prez
Gmez,
Juan
20/04/2015
17/04/2015
16/04/2015
18/04/2015