Académique Documents
Professionnel Documents
Culture Documents
FORMAS NORMALES
la siguiente tabla.
1NF
DATOS PERSONALES
CodLibro Titulo Autor Editorial Paterno Materno Nombres FechaDev
Joaquin Cervantes
Variable McGraw Hil
1001 Murray Spiegel Prez Gmez Juan 15/04/2005 Ver todo mi perfil
compleja l
McGraw Hil
1005 Estadstica Murray Spiegel Roca Ren 16/04/2005
l
OracleUniversit NancyGreenber
1006 Oracle Corp. Garca Roque Luis 20/04/2005
y g
OracleUniversit
1006 Priya Nathan Oracle Corp. Garca Roque Luis 20/04/2005
y
McGraw Hil
1007 Clipper 5.01 Ramalho Prez Gmez Juan 18/04/2005
l
McGraw Hil
1001 Variable compleja Murray Spiegel
l
McGraw Hil
1005 Estadstica Murray Spiegel
l
http://todosobredatos2.blogspot.com/2011/09/ejemplo-aplicando-los-pasos-de.html 1/5
12/7/2017 FORMAS NORMALES: EJEMPLO APLICANDO LOS PASOS DE NORMALIZACION DE LA 1FN HASTA LA 4FN
Oracle Corp
1006 Oracle University Priya Nathan
.
McGraw Hil
1007 Clipper 5.01 Ramalho
l
Hemos creado una tabla para contener los datos del lector y tambin tuvimos que crear la
columna CodLector para identificar unvocamente a cada uno. Sin embargo, esta nueva
disposicin de la base de datos necesita que exista otra tabla para mantener la informacin
de qu libros estn prestados a qu lectores. Esta tabla se muestra a continuacin:
15/04/200
1001 501 5
17/04/200
1004 502 5
16/04/200
1005 503 5
20/04/200
1006 504 5
18/04/200
1007 501 5
Para la Tercera Forma Normal (3NF) la relacin debe estar en 2NF y adems los atributos
no clave deben ser mutuamente independientes y dependientes por completo de la clave
primaria. Tambin recordemos que dijimos que esto significa que las columnas en la tabla
deben contener solamente informacin sobre la entidad definida por la clave primaria y,
por tanto, las columnas en la tabla deben contener datos acerca de una sola cosa.
En nuestro ejemplo en 2NF, la primera tabla conserva informacin acerca del libro, los
autores y editoriales, por lo que debemos crear nuevas tablas para satisfacer los requisitos
de 3NF.
3NF
CodLibro Titulo
1005 Estadstica
CodAutor Autor
802 E. Petroustsos
806 Ramalho
CodEditorial Editorial
http://todosobredatos2.blogspot.com/2011/09/ejemplo-aplicando-los-pasos-de.html 2/5
12/7/2017 FORMAS NORMALES: EJEMPLO APLICANDO LOS PASOS DE NORMALIZACION DE LA 1FN HASTA LA 4FN
902 Anaya
Aunque hemos creado nuevas tablas para que cada una tenga slo informacin acerca de
una entidad, tambin hemos perdido la informacin acerca de qu autor ha escrito qu
libro y las editoriales correspondientes, por lo que debemos crear otras tablas que
relacionen cada libro con sus autores y editoriales.
CodLibro codAutor
1001 801
1004 802
1005 801
1006 803
1006 804
1007 806
CodLibro codEditorial
1001 901
1004 902
1005 901
1006 903
1007 901
15/04/200
1001 501 5
17/04/200
1004 502 5
16/04/200
1005 503 5
20/04/200
1006 504 5
18/04/200
1007 501 5
9 comentarios:
http://todosobredatos2.blogspot.com/2011/09/ejemplo-aplicando-los-pasos-de.html 3/5
12/7/2017 FORMAS NORMALES: EJEMPLO APLICANDO LOS PASOS DE NORMALIZACION DE LA 1FN HASTA LA 4FN
Respuestas
Responder
Introduce tu comentario...
http://todosobredatos2.blogspot.com/2011/09/ejemplo-aplicando-los-pasos-de.html 5/5