ADMBD - 02 Normalizacion
ADMBD - 02 Normalizacion
ADMBD - 02 Normalizacion
3NF/BCNF
4NF
5NF
DKNF
Ing.
11/12/2009
Juan Carlos TORRES LOZANO
PRIMERA FORMA NORMAL (1FN)
Una relación esta en primera forma normal (1FN) si
(léase si solo si) todos los dominios base de los campos
tienen valores atómicos. Es decir, un campo solo tiene un
valor y no un conjunto de valores.
MATRICULA CALIFS
331678 CB-001 10, MA-001 9
337890 FS-001 7, HD-002 8
337777 CB-002 7, CS-056 8
446789 MA-031 7, CB-072 8, HD-002 9
Ing.
11/12/2009
Juan Carlos TORRES LOZANO
Observando la relación anterior nos damos cuenta que el
dominio del campo MATRICULA si cumple la característica de
tener valores atómicos, pero el campo CALIFS tiene el
problema de que el dominio utilizado proporciona un
conjunto de valores, es decir, no está en
1FN. Por lo tanto, se deduce que toda relación
normalizada se encuentra en 1FN.
Un posible mejor diseño sería entonces:
MATRICULA CLAVE CALIF
331678 CB-001 10
331678 MA-001 9
337890 FS-001 7
337890 HD-002 8
337777 CB-002 7
337777 CS-056 8
446789 MA-031 7
446789 CV-072 8
NOM_PROV
NUM_PROV CIUDAD
NUM_PROV NUM_PROV CIUDAD ESTATUS
ESTATUS
S1 S1 ACAPULCO 2
S2 S2 MERIDA 4
S3 S3 TIJUANA 5
S4 S4 DF 1
S5 S5 REYNOSA 2
S6 S6 OAXACA 2
CANTIDAD
NUM_PARTE
NOM_PROV
Para poder normalizar la relación
NUM_PROV CIUDAD anterior es necesario realizar dos
proyecciones y las tablas resultantes
serian:
ESTATUS
II. Segundo creamos una tabla que almacene los detalles de los autores.
Eche un vistazo a la base de datos del Cine Club. ¿Puedes ver que esta
tabla no está en la tercera forma normal?
Echa un vistazo a la tabla MemberDetails:
Tabla MemberDetails:
Fig 1. Uso FNBC para separar todas las claves candidatas en tablas separadas.
Ing. Juan Carlos TORRES LOZANO
Fig 2. Un tipo común de transformación FNBC
Ing. Juan Carlos TORRES LOZANO
Fig 3. Los datos para la transformación FNBC
Ing. Juan Carlos TORRES LOZANO
Ing. Juan Carlos TORRES LOZANO
El punto sobre la FNBC es que una clave candidata es,
por definición, una clave única, y por lo tanto una clave
principal potencial.