Formas de normalizacion base de datos

of 7 /7
www.monje.oneble.com ADD ADD ADD ADD ADD ADD ADD ADD

Embed Size (px)

Transcript of Formas de normalizacion base de datos

  • www.monje.oneble.com

    ADDADDADDADDADDADDADDADD

  • Formas Normales: Son las reglas que debemos cumplir para evitar:

    existencia redundancia de datos Problemas de actualizacin de la base de datos

    Y mantener la integridad de las tablas que Y mantener la integridad de las tablas que componen la base de datos

    Redundancia: Duplicidad de datos Integridad: es la manera en la que evitamos las malas relaciones y aseguramos que la base de datos contiene elementos verdaderos y completos

    ADDADDADDADDADDADDADDADD

  • Toda Entidad en una base de datos debe tener una clave nica y principal o asignarle un identificador Por ejemplo nosotros los seres humanos tenemos un nombre,

    N cedula 12589631456

    humanos tenemos un nombre, pero puede que el mismo nombre lo tenga otra persona, entonces para ser identificados como nicos se nos da un numero el cual nos representa, este seria nuestra LLAVE PRIMARIA o CLAVE PRINCIPAL

    ADDADDADDADDADDADDADDADD

  • las relaciones entre cada uno de los atributos de la entidad deben ser uno a uno

    por ejemplo: los estudiantes deben tener un numero de deben tener un numero de identificacin, un genero, etc.., pero encontramos que el tipo de numero de identificacin puede ser de la cedula, del seguro social , de un pasaporte, en este caso no se cumplira la segunda forma normal ya que el numero de identificacin estara relacionado con varios tipos de identificacin al que puede pertenecer.

    ADDADDADDADDADDADDADDADD

  • Eliminaremos los atributos de cada una de las entidades que no cumplan con la segunda forma normal.

    Un ejemplo mas: un estudiante tiene un genero al que pertenece, tiene un genero al que pertenece, pero este puede ser femenino o masculino, no hay un solo genero definido para todas las personas, entonces no cumple con la segunda forma normal, debe ser eliminado de la tabla o entidad a la que pertenece

    ADDADDADDADDADDADDADDADD

  • Los campos eliminados en la Tercera forma normal, se evalan y si son necesarios los convertiremos en convertiremos en nuevas entidades, y aplicaremos nuevamente todas las formas normales.

    ADDADDADDADDADDADDADDADD

  • Recuerda que la decisin de definir entidades es del

    diseador de la base de datos

    La responsabilidad de tratar de que se cumplan las La responsabilidad de tratar de que se cumplan las

    formas normales es del diseador de la base de datos, y

    en el esta definir los atributos necesarios y entidades

    Compartir conocimiento es a la vez aprender algo nuevoCompartir conocimiento es a la vez aprender algo nuevoCompartir conocimiento es a la vez aprender algo nuevoCompartir conocimiento es a la vez aprender algo nuevoCompartir conocimiento es a la vez aprender algo nuevoCompartir conocimiento es a la vez aprender algo nuevoCompartir conocimiento es a la vez aprender algo nuevoCompartir conocimiento es a la vez aprender algo nuevo

    ADDADDADDADDADDADDADDADD