13
NORMALIZACION Ing. Héctor Abraham Hernández

normalizacion

  • Upload
    landon

  • View
    33

  • Download
    3

Embed Size (px)

DESCRIPTION

Ing. Héctor Abraham Hernández. normalizacion. Normalización de Bases de Datos. - PowerPoint PPT Presentation

Citation preview

NORMALIZACIONIng. 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 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.

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.

Primera Forma Normal

Codigo Apellidos

Nombres

Materia Tipo

Nota

Profesor

AD1129 ACOSTA DUEÑAS

NARTHA LIDIA

MATEMATICAS

L1 7.0 ING MELVIN ZEPEDA

AD1129 ACOSTA DUEÑAS

NARTHA LIDIA

INFORMATCA L1 4.0 ING JOSE MARQUEZ

C13900 CALIXTO DANNY ENRIQUE

ECONOMIA I L1 8.0 LIC. KARLA MORAN

DG0453 DIAZ GOMEZ

FELIPE MATEMATICAS II

P1 6.0 ING MELVIN ZEPEDA

DG0453 DIAZ GOMEZ

FELIPE PROGRA. I P1 8.O ING EDGAR MARTINEZ

DG0453 DIAZ GOMEZ

FELIPE ECONOMIA I P1 6.0 LIC. KARLA MORAN

Primera Forma Normal

Codigo Apellidos

Nombres

Materia Tipo

Nota

Profesor

AD1129 ACOSTA DUEÑAS

NARTHA LIDIA

MATEMATICAS

L1 7.0 ING MELVIN ZEPEDA

AD1129 ACOSTA DUEÑAS

NARTHA LIDIA

INFORMATCA L1 4.0 ING JOSE MARQUEZ

C13900 CALIXTO DANNY ENRIQUE

ECONOMIA I L1 8.0 LIC. KARLA MORAN

DG0453 DIAZ GOMEZ

FELIPE MATEMATICAS II

P1 6.0 ING MELVIN ZEPEDA

DG0453 DIAZ GOMEZ

FELIPE PROGRA. I P1 8.O ING EDGAR MARTINEZ

DG0453 DIAZ GOMEZ

FELIPE ECONOMIA I P1 6.0 LIC. KARLA MORAN

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.

SEGUNDA FORMA NORMALCodigo Apellidos Nombres …

AD1129 ACOSTA DUEÑAS

NARTHA LIDIA …

C13900 CALIXTO DANNY ENRIQUE

DG0453 DIAZ GOMEZ FELIPE …id_mate Materia Tip

oNota

Profesor

MAT1 MATEMATICAS

L1 7.0 ING MELVIN ZEPEDA

INFO1 INFORMATCA L1 4.0 ING JOSE MARQUEZ

ECO1 ECONOMIA I L1 8.0 LIC. KARLA MORAN

MAT2 MATEMATICAS II

P1 6.0 ING MELVIN ZEPEDA

PROG1 PROGRA. I P1 8.O ING EDGAR MARTINEZ

ECO1 ECONOMIA I P1 6.0 LIC. KARLA MORAN

Codigo

AD1129

AD1129

C13900

DG0453

DG0453

DG0453

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.

TERCERA FORMA NORMALAlumno

CódigoApellidosNombresEdadSexo…

Carrera

Cod_carreraDescripcionFacultad…

Materia

Cod_materiaDescripcionCod_carrera…

Docente

Cod_docenteNombresApellidosCod_materia…

Notas

CodigoCod_materiaCicloL1P1L2P2L3P3…

Primera forma Normal

Segunda forma normal

Tercera forma Normal