SlideShare una empresa de Scribd logo
1 de 2
Normalización
                                                                                       Morales Morales Jacquelinne
                                                    http://www.slideshare.net/grupo04/normalizacin-de-base-de-datos




NORMALIZACION

La normalización es un conjunto de normas que sirven para ayudar a los diseñadores a
desarrollar un esquema que minimice los problemas de lógica.Estas reglas no son
independientes,ya que cada una esta basada a la regla anterior.

Se adopto la normalización ya que el echo de colocar todos lo datos en un solo lugar era
ineficiente y se tenían muchos errores de lógica.Con la normalización es más fácil entender
las cosas,ocupando espacios que no se necesitan,nos facilitan también agregar nuevas
columnas sin romper el esquema actual ni las relaciones, siendo asímás eficientemente.

Existen 3 niveles de normalización:

         Primera forma normal (1FN): Esta norma establece que las columnas repetidas debe
         eliminarse y colocarse en tablas separadas, así se ocupara menos espacio y seria
         mas fácil el manejo de los datos
         Segunda forma normal (2FN): Esta norma establece que todos los datos que no
         dependen de la clave de la tabla para identificarlos se deben eliminar y separar dentro
         de sus propias tablas, la ventaja de esta normalización es que podremos añadir
         nuevas columnas sin afectar a las tablas y así no se tendría que modificar muchas
         cosas pudiéndolo realizar con esta sencilla norma
         Tercera forma normal (3FN): Esta norma establece que hay que eliminar y separar
         cualquier dato que no sea clave, esta nos ayudaría a que sea mas flexible y no tener
         errores de lógica al insertar o borrar registros, además que nos ayudara a tener un
         esquema limpio y elegante, para poder trabajar y expandir.

Cuando una base de datos tiene las reglas de un nivel, se dice que esta normalizada a ese
nivel. Estas formas proveen suficiente nivel de normalización para cumplir las necesidades
de la mayoría de base de datos.

Existen 6 niveles más de normalización las cuales nos llevan másallá de los que se necesita,
ya que estas existen para las bases de datos realmente relacionales. Si se normaliza más de
lo que se requiere la base de datos puede llegar a ser ineficiente y tendríamos un esquema
demasiado complejo para trabajar




HerramientasAutomatizadas                                                                                   2CM40
Normalización
                                                                                     Morales Morales Jacquelinne
                                                  http://www.slideshare.net/grupo04/normalizacin-de-base-de-datos




Una de las desventajas de la normalización es el tiempo que se tarda en realizar la
normalización, y para la mayoría de la gente es mas importante el funcionamiento de la base
de datos por lo que no dedican tiempo para asegurarse que sus datos estén normalizados.

¿Qué tan lejos se debe llevar la normalización?

Es de acuerdo a la base de datos que se requiera ya que no se podrá normalizar a nivel 3 si
solo proveerá información a un solo usuario seria algo muy extremoso.

Estas reglas solo son guías para que a la hora de crear tablas sea mas fácil de manejar,
flexible y eficiente.

La normalización no es una ciencia exacta si no que es subjetiva ya que cada uno tendrá que
decidir si realmente nos hacen mas practicas las cosas o solo se hace por seguir las reglas.




HerramientasAutomatizadas                                                                                 2CM40

Más contenido relacionado

Más de JackieHee27

Ha2 cm40 eq3-intelisis
Ha2 cm40 eq3-intelisisHa2 cm40 eq3-intelisis
Ha2 cm40 eq3-intelisisJackieHee27
 
Ha2 cm40 morales m jacquelinne-proteccion datos11
Ha2 cm40 morales m jacquelinne-proteccion datos11Ha2 cm40 morales m jacquelinne-proteccion datos11
Ha2 cm40 morales m jacquelinne-proteccion datos11JackieHee27
 
Ha4 cm40 morales m jacquelinne-esr
Ha4 cm40 morales m jacquelinne-esrHa4 cm40 morales m jacquelinne-esr
Ha4 cm40 morales m jacquelinne-esrJackieHee27
 
Ha4 cm40 morales m jacquelinne-case
Ha4 cm40 morales m jacquelinne-caseHa4 cm40 morales m jacquelinne-case
Ha4 cm40 morales m jacquelinne-caseJackieHee27
 
Ha2 cm40 morales m jacquelinne-tecnologias-emergentes
Ha2 cm40 morales m jacquelinne-tecnologias-emergentesHa2 cm40 morales m jacquelinne-tecnologias-emergentes
Ha2 cm40 morales m jacquelinne-tecnologias-emergentesJackieHee27
 
Ha2 cm40 morales m jacquelinne-soa
Ha2 cm40 morales m jacquelinne-soaHa2 cm40 morales m jacquelinne-soa
Ha2 cm40 morales m jacquelinne-soaJackieHee27
 
Ha2 cm40 morales m jacquelinne-saas
Ha2 cm40 morales m jacquelinne-saasHa2 cm40 morales m jacquelinne-saas
Ha2 cm40 morales m jacquelinne-saasJackieHee27
 
Ha2 cm40 morales m jacquelinne-rfid
Ha2 cm40 morales m jacquelinne-rfidHa2 cm40 morales m jacquelinne-rfid
Ha2 cm40 morales m jacquelinne-rfidJackieHee27
 
Ha2 cm40 morales m jacquelinne-nfc
Ha2 cm40 morales m jacquelinne-nfcHa2 cm40 morales m jacquelinne-nfc
Ha2 cm40 morales m jacquelinne-nfcJackieHee27
 
Ha2 cm40 morales m jacquelinne-mercadotecnia
Ha2 cm40 morales m jacquelinne-mercadotecniaHa2 cm40 morales m jacquelinne-mercadotecnia
Ha2 cm40 morales m jacquelinne-mercadotecniaJackieHee27
 
Ha2 cm40 morales m jacquelinne-itil
Ha2 cm40 morales m jacquelinne-itilHa2 cm40 morales m jacquelinne-itil
Ha2 cm40 morales m jacquelinne-itilJackieHee27
 
Ha2 cm40 morales m jacquelinne-iso
Ha2 cm40 morales m jacquelinne-isoHa2 cm40 morales m jacquelinne-iso
Ha2 cm40 morales m jacquelinne-isoJackieHee27
 
Ha2 cm40 morales m jacquelinne-computo en la nube
Ha2 cm40 morales m jacquelinne-computo en la nubeHa2 cm40 morales m jacquelinne-computo en la nube
Ha2 cm40 morales m jacquelinne-computo en la nubeJackieHee27
 
Ha2 cm40 morales m jacquelinne-cobit
Ha2 cm40 morales m jacquelinne-cobitHa2 cm40 morales m jacquelinne-cobit
Ha2 cm40 morales m jacquelinne-cobitJackieHee27
 
Ha2 cm40 morales m jacquelinne-cmmi
Ha2 cm40 morales m jacquelinne-cmmiHa2 cm40 morales m jacquelinne-cmmi
Ha2 cm40 morales m jacquelinne-cmmiJackieHee27
 
Ha2 cm40 morales m jacquelinne-cisa
Ha2 cm40 morales m jacquelinne-cisaHa2 cm40 morales m jacquelinne-cisa
Ha2 cm40 morales m jacquelinne-cisaJackieHee27
 
Ha2cm40 morales jacquelinne-acta
Ha2cm40 morales jacquelinne-actaHa2cm40 morales jacquelinne-acta
Ha2cm40 morales jacquelinne-actaJackieHee27
 

Más de JackieHee27 (17)

Ha2 cm40 eq3-intelisis
Ha2 cm40 eq3-intelisisHa2 cm40 eq3-intelisis
Ha2 cm40 eq3-intelisis
 
Ha2 cm40 morales m jacquelinne-proteccion datos11
Ha2 cm40 morales m jacquelinne-proteccion datos11Ha2 cm40 morales m jacquelinne-proteccion datos11
Ha2 cm40 morales m jacquelinne-proteccion datos11
 
Ha4 cm40 morales m jacquelinne-esr
Ha4 cm40 morales m jacquelinne-esrHa4 cm40 morales m jacquelinne-esr
Ha4 cm40 morales m jacquelinne-esr
 
Ha4 cm40 morales m jacquelinne-case
Ha4 cm40 morales m jacquelinne-caseHa4 cm40 morales m jacquelinne-case
Ha4 cm40 morales m jacquelinne-case
 
Ha2 cm40 morales m jacquelinne-tecnologias-emergentes
Ha2 cm40 morales m jacquelinne-tecnologias-emergentesHa2 cm40 morales m jacquelinne-tecnologias-emergentes
Ha2 cm40 morales m jacquelinne-tecnologias-emergentes
 
Ha2 cm40 morales m jacquelinne-soa
Ha2 cm40 morales m jacquelinne-soaHa2 cm40 morales m jacquelinne-soa
Ha2 cm40 morales m jacquelinne-soa
 
Ha2 cm40 morales m jacquelinne-saas
Ha2 cm40 morales m jacquelinne-saasHa2 cm40 morales m jacquelinne-saas
Ha2 cm40 morales m jacquelinne-saas
 
Ha2 cm40 morales m jacquelinne-rfid
Ha2 cm40 morales m jacquelinne-rfidHa2 cm40 morales m jacquelinne-rfid
Ha2 cm40 morales m jacquelinne-rfid
 
Ha2 cm40 morales m jacquelinne-nfc
Ha2 cm40 morales m jacquelinne-nfcHa2 cm40 morales m jacquelinne-nfc
Ha2 cm40 morales m jacquelinne-nfc
 
Ha2 cm40 morales m jacquelinne-mercadotecnia
Ha2 cm40 morales m jacquelinne-mercadotecniaHa2 cm40 morales m jacquelinne-mercadotecnia
Ha2 cm40 morales m jacquelinne-mercadotecnia
 
Ha2 cm40 morales m jacquelinne-itil
Ha2 cm40 morales m jacquelinne-itilHa2 cm40 morales m jacquelinne-itil
Ha2 cm40 morales m jacquelinne-itil
 
Ha2 cm40 morales m jacquelinne-iso
Ha2 cm40 morales m jacquelinne-isoHa2 cm40 morales m jacquelinne-iso
Ha2 cm40 morales m jacquelinne-iso
 
Ha2 cm40 morales m jacquelinne-computo en la nube
Ha2 cm40 morales m jacquelinne-computo en la nubeHa2 cm40 morales m jacquelinne-computo en la nube
Ha2 cm40 morales m jacquelinne-computo en la nube
 
Ha2 cm40 morales m jacquelinne-cobit
Ha2 cm40 morales m jacquelinne-cobitHa2 cm40 morales m jacquelinne-cobit
Ha2 cm40 morales m jacquelinne-cobit
 
Ha2 cm40 morales m jacquelinne-cmmi
Ha2 cm40 morales m jacquelinne-cmmiHa2 cm40 morales m jacquelinne-cmmi
Ha2 cm40 morales m jacquelinne-cmmi
 
Ha2 cm40 morales m jacquelinne-cisa
Ha2 cm40 morales m jacquelinne-cisaHa2 cm40 morales m jacquelinne-cisa
Ha2 cm40 morales m jacquelinne-cisa
 
Ha2cm40 morales jacquelinne-acta
Ha2cm40 morales jacquelinne-actaHa2cm40 morales jacquelinne-acta
Ha2cm40 morales jacquelinne-acta
 

Ha2 cm40 morales m jacquelinne-normalizacion

  • 1. Normalización Morales Morales Jacquelinne http://www.slideshare.net/grupo04/normalizacin-de-base-de-datos NORMALIZACION La normalización es un conjunto de normas que sirven para ayudar a los diseñadores a desarrollar un esquema que minimice los problemas de lógica.Estas reglas no son independientes,ya que cada una esta basada a la regla anterior. Se adopto la normalización ya que el echo de colocar todos lo datos en un solo lugar era ineficiente y se tenían muchos errores de lógica.Con la normalización es más fácil entender las cosas,ocupando espacios que no se necesitan,nos facilitan también agregar nuevas columnas sin romper el esquema actual ni las relaciones, siendo asímás eficientemente. Existen 3 niveles de normalización: Primera forma normal (1FN): Esta norma establece que las columnas repetidas debe eliminarse y colocarse en tablas separadas, así se ocupara menos espacio y seria mas fácil el manejo de los datos Segunda forma normal (2FN): Esta norma establece que todos los datos que no dependen de la clave de la tabla para identificarlos se deben eliminar y separar dentro de sus propias tablas, la ventaja de esta normalización es que podremos añadir nuevas columnas sin afectar a las tablas y así no se tendría que modificar muchas cosas pudiéndolo realizar con esta sencilla norma Tercera forma normal (3FN): Esta norma establece que hay que eliminar y separar cualquier dato que no sea clave, esta nos ayudaría a que sea mas flexible y no tener errores de lógica al insertar o borrar registros, además que nos ayudara a tener un esquema limpio y elegante, para poder trabajar y expandir. Cuando una base de datos tiene las reglas de un nivel, se dice que esta normalizada a ese nivel. Estas formas proveen suficiente nivel de normalización para cumplir las necesidades de la mayoría de base de datos. Existen 6 niveles más de normalización las cuales nos llevan másallá de los que se necesita, ya que estas existen para las bases de datos realmente relacionales. Si se normaliza más de lo que se requiere la base de datos puede llegar a ser ineficiente y tendríamos un esquema demasiado complejo para trabajar HerramientasAutomatizadas 2CM40
  • 2. Normalización Morales Morales Jacquelinne http://www.slideshare.net/grupo04/normalizacin-de-base-de-datos Una de las desventajas de la normalización es el tiempo que se tarda en realizar la normalización, y para la mayoría de la gente es mas importante el funcionamiento de la base de datos por lo que no dedican tiempo para asegurarse que sus datos estén normalizados. ¿Qué tan lejos se debe llevar la normalización? Es de acuerdo a la base de datos que se requiera ya que no se podrá normalizar a nivel 3 si solo proveerá información a un solo usuario seria algo muy extremoso. Estas reglas solo son guías para que a la hora de crear tablas sea mas fácil de manejar, flexible y eficiente. La normalización no es una ciencia exacta si no que es subjetiva ya que cada uno tendrá que decidir si realmente nos hacen mas practicas las cosas o solo se hace por seguir las reglas. HerramientasAutomatizadas 2CM40