La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Ing. Héctor Abraham Hernández. Normalización de Bases de Datos  La normalización es el proceso de organizar los datos en una base de datos. Esto incluye.

Presentaciones similares


Presentación del tema: "Ing. Héctor Abraham Hernández. Normalización de Bases de Datos  La normalización es el proceso de organizar los datos en una base de datos. Esto incluye."— Transcripción de la presentación:

1 Ing. Héctor Abraham Hernández

2 Normalización de Bases de Datos  La normalización es el proceso de organizar los datos en una base de datos. Esto incluye la creación de tablas y que establece relaciones entre aquellas tablas según reglas diseñadas para proteger los datos y hacer la base de datos que es más flexible al eliminar redundancia y dependencia incoherente.  Los datos redundantes desperdician espacio en disco y crean problemas de mantenimiento. Si es necesario cambiar datos que aparecen en más de un sitio, el cambio deberá ser exactamente igual en todos estos sitios. Por ejemplo, un cambio de dirección de un cliente es mucho más fácil de implementar si los datos sólo se almacenan en la tabla Clientes y en ningún otro lugar de la base de datos.

3 Primera Forma Normal  Una relación está en Primera Forma Normal (1NF) si cada uno de sus atributos toma valores atómicos, es decir, en lo que al sistema de información respecta, los valores de los atributos son indivisibles.

4 Primera Forma Normal CodigoApellidosNombresMateriaTipoNotaProfesor AD1129ACOSTA DUEÑAS NARTHA LIDIA MATEMATICASL17.0ING MELVIN ZEPEDA AD1129ACOSTA DUEÑAS NARTHA LIDIA INFORMATCAL14.0ING JOSE MARQUEZ C13900CALIXTODANNY ENRIQUE ECONOMIA IL18.0LIC. KARLA MORAN DG0453DIAZ GOMEZ FELIPEMATEMATICAS II P16.0ING MELVIN ZEPEDA DG0453DIAZ GOMEZ FELIPEPROGRA. IP18.OING EDGAR MARTINEZ DG0453DIAZ GOMEZ FELIPEECONOMIA IP16.0LIC. KARLA MORAN

5 Primera Forma Normal CodigoApellidosNombresMateriaTipoNotaProfesor AD1129ACOSTA DUEÑAS NARTHA LIDIA MATEMATICASL17.0ING MELVIN ZEPEDA AD1129ACOSTA DUEÑAS NARTHA LIDIA INFORMATCAL14.0ING JOSE MARQUEZ C13900CALIXTODANNY ENRIQUE ECONOMIA IL18.0LIC. KARLA MORAN DG0453DIAZ GOMEZ FELIPEMATEMATICAS II P16.0ING MELVIN ZEPEDA DG0453DIAZ GOMEZ FELIPEPROGRA. IP18.OING EDGAR MARTINEZ DG0453DIAZ GOMEZ FELIPEECONOMIA IP16.0LIC. KARLA MORAN

6 SEGUNDA FORMA NORMAL  Una relación está en Segunda Formal Normal (2NF) si y sólo si está en 1NF y cada atributo no-clave de la relación es total y funcionalmente dependiente de la clave primaria.

7 SEGUNDA FORMA NORMAL CodigoApellidosNombres… AD1129ACOSTA DUEÑASNARTHA LIDIA… C13900CALIXTODANNY ENRIQUE… DG0453DIAZ GOMEZFELIPE… id_mateMateriaTipoNotaProfesor MAT1MATEMATICASL17.0ING MELVIN ZEPEDA INFO1INFORMATCAL14.0ING JOSE MARQUEZ ECO1ECONOMIA IL18.0LIC. KARLA MORAN MAT2MATEMATICAS II P16.0ING MELVIN ZEPEDA PROG1PROGRA. IP18.OING EDGAR MARTINEZ ECO1ECONOMIA IP16.0LIC. KARLA MORAN Codigo AD1129 C13900 DG0453

8 TERCERA FORMA NORMAL  Una relación está en Tercera Formal Normal (3NF) si y solo si está en 2NF y no existen dependencias funcionales entre atributos que no pertenecen a la clave primaria de la relación.

9 TERCERA FORMA NORMAL Alumno Código Apellidos Nombres Edad Sexo … Carrera Cod_carrera Descripcion Facultad … Materia Cod_materia Descripcion Cod_carrera … Docente Cod_docente Nombres Apellidos Cod_materia … Notas Codigo Cod_materia Ciclo L1 P1 L2 P2 L3 P3 …

10

11 Primera forma Normal

12 Segunda forma normal

13 Tercera forma Normal


Descargar ppt "Ing. Héctor Abraham Hernández. Normalización de Bases de Datos  La normalización es el proceso de organizar los datos en una base de datos. Esto incluye."

Presentaciones similares


Anuncios Google