Unidad
La normalización es el proceso mediante el cual setransforman datos complejos a un conjunto deestructuras de datos más peq...
VENTAJAS Simplificar una estructura de datos compleja Minimizar espacio en su almacenamiento
Existen básicamente tres niveles de normalización:Primera Forma Normal (1NF),Segunda Forma Normal (2NF) yTercera Forma Nor...
A continuación se describe de forma breve cada una de lasreglas y posterior se verán a detalle:
La regla de la Primera Forma Normal establece que lascolumnas repetidas deben eliminarse y colocarse en tablasseparadas.Po...
La regla de la Segunda Forma Normal establece quetodas las dependencias parciales se deben eliminar yseparar dentro de sus...
Una tabla está normalizada en esta forma si todas lascolumnas que no son llave son funcionalmentedependientes por completo...
Cuando las tablas están en la Tercera Forma Normal seprevienen errores de lógica cuando se insertan o borranregistros.Cada...
Vamos a considerar la siguiente tabla para poder aplicarlas reglas de la normalización:
Esta tabla podemos observar que existe un gruporepetido para NUM_ITEM, DESC_ITEM, CANT yPRECIO.La primera Forma Normal nos...
Los registros quedan en dos tablasORDENESARTICULOS_ORDENES
Upcoming SlideShare
Loading in …5
×

Actividad 1 tema 5 modulo 4

449 views

Published on

Este archivo contiene un presentación sobre Normalización de Base de Datos

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
449
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Actividad 1 tema 5 modulo 4

  1. 1. Unidad
  2. 2. La normalización es el proceso mediante el cual setransforman datos complejos a un conjunto deestructuras de datos más pequeñas, que además de sermás simples y más estables, son más fáciles de mantener.También se puede entender la normalización como unaserie de reglas que sirven para ayudar a los diseñadores debases de datos a desarrollar un esquema que minimice losproblemas de lógica.
  3. 3. VENTAJAS Simplificar una estructura de datos compleja Minimizar espacio en su almacenamiento
  4. 4. Existen básicamente tres niveles de normalización:Primera Forma Normal (1NF),Segunda Forma Normal (2NF) yTercera Forma Normal (3NF).Cada una de estas formas tiene sus propias reglas.Cuando una base de datos se conforma a un nivel, se consideranormalizada a esa forma de normalización.No siempre es una buena idea tener una base de datosconformada en el nivel más alto de normalización, puede llevar aun nivel de complejidad que pudiera ser evitado si estuviera enun nivel más bajo de normalización.
  5. 5. A continuación se describe de forma breve cada una de lasreglas y posterior se verán a detalle:
  6. 6. La regla de la Primera Forma Normal establece que lascolumnas repetidas deben eliminarse y colocarse en tablasseparadas.Poner la base de datos en la Primera Forma Normal resuelve elproblema de los encabezados de columna múltiples.Muy a menudo, los diseñadores de bases de datos inexpertos haránalgo similar a la tabla no normalizada. Una y otra vez, crearáncolumnas que representen los mismos datos.La normalización ayuda a clarificar la base de datos y a organizarla enpartes más pequeñas y más fáciles de entender. En lugar de tener queentender una tabla gigantesca y monolítica que tiene muchosdiferentes aspectos, sólo tenemos que entender los objetos pequeños ymás tangibles, así como las relaciones que guardan con otros objetostambién pequeños.
  7. 7. La regla de la Segunda Forma Normal establece quetodas las dependencias parciales se deben eliminar yseparar dentro de sus propias tablas.Una dependencia parcial es un término que describe aaquellos datos que no dependen de la llave primaria dela tabla para identificarlos.Una vez alcanzado el nivel de la Segunda Forma Normal, secontrolan la mayoría de los problemas de lógica. Podemosinsertar un registro sin un exceso de datos en la mayoría delas tablas.
  8. 8. Una tabla está normalizada en esta forma si todas lascolumnas que no son llave son funcionalmentedependientes por completo de la llave primaria y no haydependencias transitivas. Comentamos anteriormenteque una dependencia transitiva es aquella en la cualexisten columnas que no son llave que dependen deotras columnas que tampoco son llave.
  9. 9. Cuando las tablas están en la Tercera Forma Normal seprevienen errores de lógica cuando se insertan o borranregistros.Cada columna en una tabla está identificada de maneraúnica por la llave primaria, y no deben haber datosrepetidos. Esto provee un esquema limpio y elegante,que es fácil de trabajar y expandir.
  10. 10. Vamos a considerar la siguiente tabla para poder aplicarlas reglas de la normalización:
  11. 11. Esta tabla podemos observar que existe un gruporepetido para NUM_ITEM, DESC_ITEM, CANT yPRECIO.La primera Forma Normal nos obliga a lo siguiente: Tenemos que eliminar los grupo repetidos Tenemos que crear una nueva tabla con la PK de la tablabase y el grupo repetido
  12. 12. Los registros quedan en dos tablasORDENESARTICULOS_ORDENES

×