Documentos de Académico
Documentos de Profesional
Documentos de Cultura
OBJETIVO DE LA NORMALIZACIÓN
Un atributo del esquema de relación R recibe el nombre de atributo primo de R si es miembro de alguna de las claves
candidatas de R. Un atributo es no primo si no es miembro de ninguna clave candidata.
Violacion de 2FN:
• Alguien encontró conveniente agregar la dirección del almacén para hacer mas fácil un reporte.
• “WarehouseAddress” esta de hecho vinculado al almacén (Warehouse), no a un producto (Part)
Problemas encontrados:
• “Warehouse address”: se repite en cada fila que se refiere a una parte almacenada en un
almacén.
• Si la dirección del almacén cambia, cada fila referente a este debe ser cambiada
• Existe la posibilidad de inconsistencia, cuando ocurra que diferentes filas tengan direcciones
diferentes para el mismo almacén.
• Si alguna vez no existiesen partes guardadas en un almacén, es posible que no hayan registros
que permitan cambiar una dirección de almacén.
RESUMEN 2FN
nombre 1FN
nss nombre salario NSS nombre puesto salario email
111 JUAN PEREZ Jefe de Area 3000 juap
111 JUAN PEREZ Jefe de Area 3000 jefe2
1
emp n puestos MEJOR SOLUCION 1FN Emp
ejerse NSS nombre puesto salario
111 JUAN PEREZ Jefe de Area 3000
emails_emp
NSS (f) email
emails 111 juap
111 jefe2
2FN
Emp
NSS nombre puesto
111 JUAN PEREZ Jefe de Area
emails_emp puestos
NSS (f) email nombre (f) salario
111 juap Jefe de Area 3000
111 jefe2
Rafael Escalona
BASE DE DATOS I
UNIDAD III: BASE DE DATOS RELACIONALES
5.- TEORÍA DE NORMALIZACIÓN (continuación):
Podemos normalizar EMP _DEPT descomponiéndola en los dos esquemas de relación 3FN ED1 Y ED2
PARA LA CASA:
Grafique las entidades y relaciones
Establezca claves primarias y foráneas
Que ambigüedades se encuentran?, Como las corregiría?