La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Ingeniero Esp. Ricardo Cujar.

Presentaciones similares


Presentación del tema: "Ingeniero Esp. Ricardo Cujar."— Transcripción de la presentación:

1 Ingeniero Esp. Ricardo Cujar.
NORMALIZACIÓN

2 NORMALIZACIÓN Objetivo Tener Relaciones Bien formadas.
Relación Bien formada: Es una relación que tiene los atributos que deba tener. Evita tener redundancia de atributos a excepción de llaves foráneas. Dependencia funcional de todos los atributos hacia la llave primaria.

3 DEPENDENCIA FUNCIONAL
Interrelación entre los atributos de una relación. El valor de un atributo puede ser conocido, conocido el valor de otro atributo. A --> B A determina B. B depende funcionalmente de A. Interrelación 1 :1.

4 Dependencia funcional completa:
Todos los atributos dependen totalmente de un atributo. Ese atributo es la llave primaria. Dependencia funcional parcial : Algunos atributos no dependen de la llave primaria para ser identificados.

5 Dependencia Funcional Transitiva
Un atributo ‘A’ determina un atributo ‘B’, y a su vez este atributo ‘B’ determina un atributo ‘C’. Por transitividad ‘A’ determina ‘C’. Este tipo de dependencias hace que se generen anomalías en la base de datos.

6 ANOMALIAS Anomalía de Inserción. Se presenta cuando para conocer el valor de un atributo, es necesario que se inserte un registro para conocer su valor. Anomalía de Eliminación. Se presenta cuando al eliminar un registro se pierde la información acerca de algunos atributos. Anomalía de Modificación. Se presenta cuando al modificar el valor de cierto atributo de un registro es necesario modificar ese mismo valor para todos los registros que lo contengan.

7 OBJETIVO DE LA NORMALIZACIÓN
Tener relaciones bien formadas Eliminar anomalías que se pueden presentar. Primera Forma Normal Segunda Forma Normal Tercera Forma Normal

8 PRIMERA FORMA NORMAL Una tabla se encuentra en primera forma normal si cumple con la atomicidad en la intersección de una fila con una columna.

9 SEGUNDA FORMA NORMAL Una tabla se encuentra en segunda forma normal si: Se encuentra en primera forma normal. Todos sus atributos que no son llaves primarias tienen dependencia funcional completa de la llave.

10 TERCERA FORMA NORMAL Una tabla se encuentra en tercera forma normal si: Se encuentra en segunda forma normal. No existe transitividad hacia la llave primaria por parte de los atributos que no pertenecen a la llave primaria.


Descargar ppt "Ingeniero Esp. Ricardo Cujar."

Presentaciones similares


Anuncios Google