Este documento describe los métodos y estrategias para la normalización de bases de datos. Explica que la normalización es el proceso de organizar los datos de una base de datos según reglas diseñadas para eliminar la redundancia y las dependencias incoherentes. Detalla las tres formas normales, incluyendo identificar grupos de repetición en la primera forma normal, dependencias funcionales y transitivas en la segunda forma normal, y evitar datos derivados en la tercera forma normal.
1. MÉTODOS Y ESTRATEGIAS PARA LA
NORMALIZACIÓN DE LAS BASES DE
DATOS
Nombre: Katherine Coro
Curso: Cuarto Especialidad: Sistemas
Materia: Base de datos
2. NORMALIZACIÓN
• sea más
flexible
• y las
dependencias
incoherentes.
• tanto para
proteger los
datos
• Se incluye la
creación de
tablas y el
establecimien
to Es el proceso
de organizar
los datos de
una base de
datos
según reglas
diseñadas
como para
hacer que la
base de datos
al eliminar la
redundancia
Los datos
redundantes
desperdician el
espacio de disco
creando
problemas de
mantenimiento
Si hay que
cambiar datos
que existen en
más de un lugar
se deben cambiar
de la misma
forma
exactamente en
todas sus
ubicaciones
3. PRIMERA FORMA NORMAL
Base de datos no
normalizada
Identificar si hay un
grupo de repetición
sobre el mismo
registro
Relación de una tabla
a otra en nuestra caso
con Matricula
NORMALIZADOS A LA PRIMER FORMAL
Tabla Alumno
Tabla Alumno Materia
4. SEGUNDA FORMA NORMAL
Dependencia
Funcional
• Tiene varios
atributos
• Tiene un atributo
primario
• Los demás atributos
dependen
funcionalmente del
primero
Dependencia
Transitiva
• Tiene un atributo primario
• En el cual el segundo
atributo depende
funcionalmente del atributo
primario
• Y así sucesivamente en
nuestro caso C también
depende de B y a pesar de
eso tiene una dependencia
transitiva con A
La tabla debe
de estar en
primer forma
normal
Identificar
las
dependencias
funcionales y
transitivas
de que cada
columna de
la tabla debe
depender de
la clave
6. TERCERA FORMA NORMAL
Tabla Carrera con su clave Nº de Carrera
• Con esto estamos evitando redundancia de datos
• Y a su vez reduciendo el espacio de almacenamiento
• Ninguna Columna puede depender de una columna que no tenga una clave
• No puede haber datos derivados
Tabla Intermedia
Alumnos están relacionados con la Tabla Carrera mediante el Nº de
carrera
7. BIBLIOGRAFIA:
• ‘Normalización de Bases de Datos (Las 3 Formas Normales) | CVVA Weblog’
<https://cvva.wordpress.com/2007/12/04/normalizacion-de-bases-de-datos-las-3-formas-
normales/> [accessed 18 June 2017]
• ‘Normalización de Una Base de Datos - EcuRed’
<https://www.ecured.cu/Normalizaci%C3%B3n_de_una_base_de_datos> [accessed 18 June
2017]
• CodigoCompilado, Base de Datos #13 | Normalización (1FN, 2FN y 3FN), 2015
<https://www.youtube.com/watch?v=bO18omSzeR4&t=611s> [accessed 18 June 2017]
• https://www.cs.upc.edu/~bcasas/docencia/pfc/NormalitzacioBD.pdf