UNIVERSIDAD TECNOLÓGICA DE SANTIAGO
(UTESA)
Nombre: Joaquín Miguel
Apellidos: Sánchez Gutiérrez
Matricula: 1-18-4824
Materia: Base de Datos l
Sección: 005
Maestro/a: Neldo Ortiz
Resumen
Base de Datos
La normalización de bases de datos es un proceso que consiste en designar y aplicar una serie de reglas a las
relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional.
Las bases de datos relacionales se normalizan para:
Evitar la redundancia de los datos.
Disminuir problemas de actualización de los datos en las tablas.
Proteger la integridad de datos.
En el modelo relacional es frecuente llamar tabla a una relación; para que una tabla sea considerada como una
relación tiene que cumplir con algunas restricciones:
Cada tabla debe tener su nombre único.
No puede haber dos filas iguales. No se permiten los duplicados.
Todos los datos en una columna deben ser del mismo tipo
NORMALIZACIÓN
El proceso que revisa que la tabla este bien estructurado se llama normalización.
La normalización está basada en el concepto de formas normales cada forma normal tiene un conjunto de reglas que
deben ser verificada (1NF, 2NF, 3NF).
Estas formas normales son anidados, es decir que para que una relación este en 3FN debe haber pasado por 2FN y
esta por la 1FN.
Conceptos usados en la normalización
ء Dependencia Funcional.- es la relación que existe entre dos atributos. Ejemplo:
Dado un valor de X existe un valor de Y entonces Y es funcionalmente dependiente de Y.
EMPLEADO
Cod_empleado Nombre
001 Juan Pérez
002 Ana Quiroz
X Y
ء Claves o llaves.- Es el atributo que le da la diferencia a cada tabla este atributo hace que no tengamos tuplas o
filas repetidas.
Cod_cliente Nombre_cliente
001 Juan Pérez
002 Ana Quiroz
003 Ana Quiroz
004 Juan Pérez
005 José López
ء Dependencia transitoria.- Es la dependencia que esta encadenada.
X Y Z = Dado un valor de “X” existe un valor de “Y” y dado un valor de “Y” existe un valor de “Z”
entonces se dice que “z” es transitivamente dependiente de “X”.
Primera Forma Normal (1FN)
1. Las celdas o campos deben tener valores singulares.
2. Las entradas de cualquier columna o atributo deben ser de la misma clase.
3. Cada columna debe tener un nombre único.
4. Dos filas o tuplas no pueden ser iguales.
ID Deporte Valor
100 Skit 200
150 Natación 50
175 Squad 50
200 Natación 50
Al realizar operaciones sobre la tabla se pueden presentar problemas, estos problemas son llamadas anomalías, estas
anomalías pueden ser de inserción, actualización, eliminación, etc.
Segunda Forma Normal (2FN)
Todo atributo no clave depende de un atributo clave “Eliminar dependencias parciales a la clave Primaria de una
Tabla”
Tercera Forma Normal (3FN)
Una relación esta en 3FN si y solo si esta en 2FN y tiene dependencias transitivas, es decir, dependencia
encadenada.