B A R Z O L A PA R R A , P I E R O
C C A N TO A R G A N D O A , J E F F R E Y
MEZA ESPINOZA, LIZANDRO
OBISPO BUENDIA, ALEXANDER
RO Q U E C C A N TO, L U I S
POZZO RAMOS, ANGEL
QU ES LA NORMALIZACIN?
La Simplificacin debe
darse sin que haya
prdida de informacin
OBJETIVOS
SUPERCLAVE:
Conjunto de uno o ms atributos que permiten identificar de forma nica una entidad en el
conjunto de entidades
DEPENDENCIAS FUNCIONALES
Sea R(A1, A2, ..., An) y X y Y dos subconjuntos del conjunto formado por {A1,
A2, ..., An}. Se dice que XY (X implica a Y o Y depende funcionalmente de X)
si para toda extensin r de R para toda tupla t1 y t2 de r en la que
t1[X]=t2[X] implica que t1[Y]=t2[Y].
DEPENDENCIAS FUNCIONALES
A - > C S E S AT I S FAC E A - > C N O S E S AT I S FAC E
Las dos tuplas con valor a1 en A tienen el tienen el mismo valor en C, c2 y distintos
mismo valor en C, c1. valores en A, a2 y a3, respectivamente.
Las dos tuplas con valor a2 en A tienen el Hemos encontrado un par de tuplas t1 y
mismo valor en C, c2.
t2 tales que tl [C] = t2 [C] pero t1 [A]
No existen otros pares de tuplas distintos t2 [A]
que tengan el mismo valor en A.
AXIOMAS DE ARMSTRONG
Una tcnica para calcular F+ se basa en tres axiomas o reglas de inferencia para DF. (Armstrong,
1974).
, , ... representan conjuntos de atributos;
A, B, C ... representan atributos individuales;
representa U .
CODIGO
ISBN
TITULO
AUTOR
PAIS
LIBRO(cdigo, isbn, titulo, autor, pas)
() Cmo conseguir un conjunto de tablas en 3FN equivalente?
R1(autor, pas)
PK = autor
R2(cdigo, isbn, titulo, autor)
PK = cdigo
FK =autor (R1)
AUTOR PAIS
R1
Espinoza Per
Kolman Suecia
TABLA EMPLEADOS
QUINTA FORMA NORMAL O 5FN
La anterior tabla est ya en 4FN, se puede partir en las tablas empleados-personal,
empleados-familia, empleados-profesional, empleados-clnicos; de este modo, la velocidad de acceso y
la gestin de datos por cada departamento de la empresa se simplifica, al no tenerse que crear ningn
tipo de restriccin sobre determinados atributos que no han de ser vistos por el personal que no los necesite
RESULTADOS OBTENIDOS:
EJEMPLO
Esquema-emprstito = (nombre-sucursal, ciudad-sucursal, activo, nombre-cliente, nmero-prstamo,
importe)
t[activo] es el volumen de activo de la sucursal denominada t[nombre-sucursal].
t[ciudad-sucursal] es la ciudad en la que se ubica la sucursal denominada t[nombre-sucursal].
t[nmero-prstamo] es el nmero asignado al prstamo concedido por la sucursal denominada
t[nombre-sucursal] al cliente llamado t[nombre-cliente].
t[importe] es el importe del prstamo cuyo nmero es t[nmero-prstamo].
BIBLIOGRAFA