La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

FORMAS NORMALES El proceso de normalización de bases de datos consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo.

Presentaciones similares


Presentación del tema: "FORMAS NORMALES El proceso de normalización de bases de datos consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo."— Transcripción de la presentación:

1 FORMAS NORMALES El proceso de normalización de bases de datos consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional. -

2 PRIMERA FORMA NORMAL(1FN)
No admite atributos multievaluados No admite atributos compuestos PRIMO: - Si esta adentro de una clave. DEPENDENCIA TOTAL: -Si la eliminación de alguno de sus atributos del lado izquierdo construye una dependencia q no es valida. DEPENDENCIA PARCIAL: -Si es posible eliminar un atributo determinado de su lado izquierdo y la dependencia sigue siendo valida.

3 Un diseño que está inequívocamente en 1FN hace uso de dos tablas: una tabla de cliente y una tabla de teléfono del cliente. Cliente Teléfono del cliente ID Cliente Nombre Apellido 123 Rachel Ingram 456 James Wright 789 Cesar Dure ID Cliente Teléfono 123 456 789

4 SEGUNDA FORMA NORMAL (2FN)
Ningún atributo no primo depende parcialmente de cualquier clave. DEPENDENCIA FUNCIONAL TRANSITIVA: Si no hay un conjunto de atributos q no son subconjunto de una clave. -X-->Y es transitiva cuando puede encontrar un conjunto de atributos Z no subconjunto de una clave, y se pueden encontrar en F+ las dos dependencias X-->Z y Z-->Y.

5 Empleados Habilidades de los empleados
Una alternativa 2NF al diseño representaría la misma información en dos tablas: Empleados Habilidades de los empleados Empleado Lugar actual de trabajo Jones 114 Main Street Bravo 73 Industrial Way Ellis Harrison Empleado Habilidad Jones Mecanografía Taquigrafía Tallado Bravo Limpieza ligera Ellis Alquimia Malabarismo Harrison

6 TERCERA FORMA NORMAL (3FN)
Si esta en 2NF y ningún atributo no primo depende transitivamente de una clave. Siempre que una dependencia funcional X-->A se cumple en R , o bien: (a) X es una superclave de R, o bien (b) A es un atributo primo de R.

7 Ganadores del torneo Fecha Nacimiento Jugador
Para expresar los mismos hechos sin violar la 3NF, es necesario dividir la tabla en dos: Ganadores del torneo Fecha Nacimiento Jugador Torneo Año Ganador Indiana Invitational 1998 Al Fredrickson Cleveland Open 1999 Bob Albertson Des Moines Masters Chip Masterson Jugador Fecha de nacimiento Chip Masterson 14 de marzo de 1977 Al Fredrickson 21 de julio de 1975 Bob Albertson 28 de septiembre de 1968

8 DESNORMALIZACION Permite ingresar información redundante en forma controlada En ocasiones puede ser conveniente relajar las reglas de normalización introduciendo redundancias de forma controlada con objeto de mejorar las prestaciones del sistema.


Descargar ppt "FORMAS NORMALES El proceso de normalización de bases de datos consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo."

Presentaciones similares


Anuncios Google