Download - Formas de normalizacion base de datos

Transcript
Page 1: Formas de normalizacion base de datos

www.monje.oneble.com

ADDADDADDADDADDADDADDADD

Page 2: Formas de normalizacion base de datos

� Formas Normales:◦ Son las reglas que debemos cumplir para evitar:

� existencia redundancia de datos � Problemas de actualización 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

Page 3: Formas de normalizacion base de datos

� 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

Page 4: Formas de normalizacion base de datos

� 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 identificación, un genero, etc.., pero encontramos que el tipo de numero de identificación puede ser de la cedula, del seguro social , de un pasaporte, en este caso no se cumpliría la segunda forma normal ya que el numero de identificación estaría relacionado con varios tipos de identificación al que puede pertenecer.

ADDADDADDADDADDADDADDADD

Page 5: Formas de normalizacion base de datos

� 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

Page 6: Formas de normalizacion base de datos

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

ADDADDADDADDADDADDADDADD

Page 7: Formas de normalizacion base de datos

� Recuerda que la decisión de definir entidades es del

diseñador 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 diseñador 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