Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Semana 7: Normalización
Normalización
Resultado de Aprendizaje
• Identifica las características de la
Normalización de bases de datos para
diseñar modelos de entidad – relación.
¿Por qué es importante este tema?
• Para que las bases de datos cumplan con la
función de representar las características de
un negocio de manera óptima, las entidades
de un modelo deben estar normalizadas.
¿Qué es la normalización?
Es el proceso de optimizar una entidad respecto de
sus atributos:
¿Qué evitamos al normalizar?
Redundancia.
Datos repetidos sin sentido
Pérdida de integridad.
Instancias sin correspondencia
RUN PRODUCTO
12345678-0 100
12345678-0 200
12345678-0 300
PRODUCTO DESCRIPCIÓN
100 TELEVISOR
200 RADIO
¿Qué evitamos al normalizar?
Ambigüedades.
Inconsistencia con la realidad
ID RUN NOMBRE
100 12345678-0 JUAN PÉREZ
200 12345678-0 JUAN PÉREZ
300 20123321-K PEDRO SOTO
¿Qué evitamos al normalizar?
Pérdida de Información.
Inconsistencia con la realidad
RUN PRODUCTO
12345678-0 100
12345678-0 200
12345678-0 300
PRODUCTO DESCRIPCIÓN
100 TELEVISOR
200 RADIO
Ejemplo:
Conservación de la Mínima
información redundancia
Conservación de
las dependencias
Síntesis