0
www.themegallery.com                    Formas normales Definición de las formas normales de la Manera                    ...
www.themegallery.com              1ra Forma Normal (1NF)Elimina la repetición de grupos.Define las claves principales.T...
www.themegallery.com1ra Forma Normal (1NF)                      COMPANY LOGO
www.themegallery.com           1ra Forma Normal (1NF)Muestra la aplicación de 1NF, eliminando la repetición de campos medi...
www.themegallery.com            1ra Forma Normal (1NF)Muestra lo que los datos se ve como en la alteración de la tabla AUT...
www.themegallery.com          Segunda Forma Normal 2NF Segunda forma normal se refiere a las relaciones y dependencias fun...
www.themegallery.com               Segunda Forma NormalIndicando los dos puntos de una forma diferente, eliminar los campo...
www.themegallery.com              Segunda Forma NormalEl cuadro se encuentra en 1NF para después realizar la separación de...
En la Figura 4-17, muchos-a-uno son las relaciones establecidas entre las tablas dinámicas estáticas, es decir, BOOK a PUB...
www.themegallery.com              Segunda Forma Normal Luego creamos las relaciones entre nuevas tablas que hemos creado ...
www.themegallery.com                Segunda Forma NormalLas claves primarias se crean tanto en el editor y tema tablas par...
www.themegallery.com            Segunda Forma NormalEs importante comprender estas relaciones 2NF en la dirección opuesta ...
www.themegallery.comSegunda Forma Normal                       COMPANY LOGO
www.themegallery.com              Segunda Forma Normal Es evidente en este ejemplo que utilizando la 2NF físicamente hemo...
www.themegallery.comSegunda Forma Normal                       ¿Cómo                        funciona?           2NF requie...
www.themegallery.com            Segunda Forma NormalEsto muestra la creación de dos nuevos cuadros. Otra diferencia es que...
Upcoming SlideShare
Loading in...5
×

Normalización bases de datos 02

1,111

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,111
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
58
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Normalización bases de datos 02"

  1. 1. www.themegallery.com Formas normales Definición de las formas normales de la Manera Más Fácil¿Cómo puedo realizar una normalización de forma sencilla? ¿Por qué es fácil?En un mundo perfecto, la mayoría de los diseños modelo de base de datosrelacional son muy similares.La normalización es, en su mayor parte, es fácil y sobre todo es sentido común,con algunos conocimientos empresariales. Hay, por supuesto, muchascircunstancias excepcionales y casos especiales en que la interpretación de lanormalización no cubrir todas las necesidades al 100 por ciento. COMPANY LOGO
  2. 2. www.themegallery.com 1ra Forma Normal (1NF)Elimina la repetición de grupos.Define las claves principales.Todos los registros deben ser identificados únicamente con una claveprincipal. Una clave primaria es única y, por tanto, no se permiten valoresduplicados.Todos los campos distintos de la clave primaria debe depender de la claveprincipal, ya sea directamente o indirectamente.Todos los campos deben contener un único valor.Todos los valores de cada campo debe tener el mismo dato.Crear una nueva tabla para mover la repetición de grupos de la tabla original. COMPANY LOGO
  3. 3. www.themegallery.com1ra Forma Normal (1NF) COMPANY LOGO
  4. 4. www.themegallery.com 1ra Forma Normal (1NF)Muestra la aplicación de 1NF, eliminando la repetición de campos mediante lacreación de una nueva tabla, donde el original y nuevo cuadro se vinculan en unmaestro-detalle, uno-a-muchos relación Se crean claves primarias de ambas tablas en las que los detalles de tabla tiene un compuesto principal llave. El compuesto clave principal contiene la tabla maestra de campo como clave principal el prefijo de su campo clave principal. Por lo tanto, el prefijo en el campo AUTOR DEL LIBROes la clave foránea que apunta a la tabla maestra AUTOR. COMPANY LOGO
  5. 5. www.themegallery.com 1ra Forma Normal (1NF)Muestra lo que los datos se ve como en la alteración de la tabla AUTOR y latabla libro, previamente la tabla AUTHORSBOOKS. Fíjate en cómo laintroducción de la relación entre las dos tablas permite cualquier número delibros para cada uno de los autores a ser atendidas. Claves primarias única identificar las filas en cada cuadro Clave foránea de tabla maestra Ninguna restricción sobre el número de libros por AUTOR COMPANY LOGO
  6. 6. www.themegallery.com Segunda Forma Normal 2NF Segunda forma normal se refiere a las relaciones y dependencias funcionales entre atributos no-claves. Una entidad que cumplan Segunda forma normal tiene que tener las siguientes características:  De modo que si una entidad no se halla en 1 2 segunda forma normal lo que deberemos hacer para convertirla será remover los atributos que Que todos lo son dependientes parcialmente (solo de parte)La entidad debe atributos no clave de la clave primaria.estar en primera sean dependientes  Si una entidad tiene clave primaria compuestaforma normal. totalmente de la de varios atributos y/o relaciones, y si otro clave primaria. atributo depende únicamente de parte de tal identificador compuesto, entonces el atributo y la parte de la clave primaria de la cual depende, deberán formar la base de una nueva entidad. COMPANY LOGO
  7. 7. www.themegallery.com Segunda Forma NormalIndicando los dos puntos de una forma diferente, eliminar los campos que sonindependientes de la clave principal. Crear una nueva tabla para separar la parte parcialmente dependientes de la clave principal y sus dependientes campos.2NF aparentemente realiza una función similar a la de 1NF, pero cuando creauna tabla y tenemos valores repetidos estos campos son trasladados a una nuevatabla. El nuevo cuadro es una de las principales clave que consta de un solocampo. Normalmente, 2NF crea relaciones de muchos a uno entre lasrelaciones dinámicas y los datos, la supresión de los datos de tablastransaccionales en las nuevas tablas. COMPANY LOGO
  8. 8. www.themegallery.com Segunda Forma NormalEl cuadro se encuentra en 1NF para después realizar la separación del grupode libros de los autores. La editorial y la información objeto son relativamenteestable en comparación con los libros. COMPANY LOGO
  9. 9. En la Figura 4-17, muchos-a-uno son las relaciones establecidas entre las tablas dinámicas estáticas, es decir, BOOK a PUBLISHER y BOOK a SUBJ www.themegallery.com Segunda Forma Normal Esta figura muestra la etapa inicial de la aplicación de 2NF, con la creación de la tabla editor trasladamos los datos que se encontraban en la tabla libro los cuales no pertenecían a dicha entidad. COMPANY LOGO
  10. 10. www.themegallery.com Segunda Forma Normal Luego creamos las relaciones entre nuevas tablas que hemos creado con la entidad libro, creándose una relación de uno a muchos. COMPANY LOGO
  11. 11. www.themegallery.com Segunda Forma NormalLas claves primarias se crean tanto en el editor y tema tablas para identificar deforma exclusiva los editores y los temas dentro de sus respectivos dos tablas.Identificar las relaciones LIBRO con las entidades editor y tema ya se crea laclave principal compuesta de la tabla LIBRO. COMPANY LOGO
  12. 12. www.themegallery.com Segunda Forma NormalEs importante comprender estas relaciones 2NF en la dirección opuesta demodo que las entradas de la Libreta depende de la existencia dePUBLISHER y SUBJEC. Así pues, los editores y los temas debenexistir para un libro o cada libro debe tener un editor y tema. , la excepciónpodría ser un editorial en quiebra. Por el contrario, la relación entrePUBLISHER y BOOK mas SUBJECT son en realidad uno a cero, uno, omuchos. Esto significa que no todos los editores absolutamente tienen quetener títulos publicados, y también que no siempre hay un libro sobre cadatema disponible. COMPANY LOGO
  13. 13. www.themegallery.comSegunda Forma Normal COMPANY LOGO
  14. 14. www.themegallery.com Segunda Forma Normal Es evidente en este ejemplo que utilizando la 2NF físicamente hemos ahorrado espacio. La duplicación se ha eliminado ya que sólo tenemos un registro de SUBJECT y un número de registros mucho menor de PUBLISHER. Tenemos un nuevo ejemplo que muestra dos cuadros en 1NF. Ponga el SALE_ORDER y ALE_ORDER_ITEM cuadros presentados en la Figura 4-2 en 2NF: 1. Crear dos nuevas tablas con los campos correspondientes. 2. Eliminar los campos correspondientes de los cuadros originales. 3. Crear claves principales en los nuevos cuadros. 4. Crear las relaciones y definición de claves foráneas y colocación adecuada. COMPANY LOGO
  15. 15. www.themegallery.comSegunda Forma Normal ¿Cómo funciona? 2NF requiere crear las nuevas tablas de campos que en parte depende de las claves principales. 1. Crear la tabla CLIENTE para eliminar los datos de la tabla SALE_ORDER. 2. STOCK_ITEM crear la tabla para eliminar los datos de la tabla SALE_ORDER_ITEM. COMPANY LOGO
  16. 16. www.themegallery.com Segunda Forma NormalEsto muestra la creación de dos nuevos cuadros. Otra diferencia es que loscampos de la clave foránea aparecen en las tablas originales en lugar de lasnuevas tablas, teniendo en cuenta la dirección de la relación entre el originaly las nuevas tablas. COMPANY LOGO
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×