Sie sind auf Seite 1von 6

Vamos a normalizar una

tabla

Salir

Dada la tabla de nuestro ejemplo, est normalizada?


DNI

NOMBRE

APELLIDO

C_POSTAL

PROVINCIA

ASIGNAT

PROFESOR

NOTA

12345678

Silvia

Thomas

18019

Granada

Informtica

Alfonso Bonillo

12345678

Silvia

Thomas

18019

Granada

Matemticas

Narciso Jimez

34567890

Miguel A.

Prez

14001

Crdoba

Matemticas

Narciso Jimez

34567890

Miguel A.

Prez

14001

Crdoba

Lengua

Sebastin Lpez

23456789

Diego

Rodrguez

04720

Almera

Lengua

Sebastin Lpez

23456789

Diego

Rodrguez

04720

Almera

Informtica

Alfonso Bonillo

Es evidente que todos los atributos son atmicos, luego la


tabla est en 1FN
Observamos que tenemos las siguientes dependencias funcionales:
DNI NOMBRE, APELLIDO, C_POSTAL
C_POSTAL PROVINCIA
DNI, ASIGNAT NOTA
ASIGNAT PROFESOR

Salir

Est en 2FN?

No!!!

DNI

NOMBRE

APELLIDO

C_POSTAL

PROVINCIA

ASIGNAT

PROFESOR

NOTA

12345678

Silvia

Thomas

18019

Granada

Informtica

Alfonso Bonillo

12345678

Silvia

34567890

Miguel A.

34567890

Miguel A.

23456789

Diego

Fallan14001las dependencias
Prez
Crdoba la tabla
MatemticasenNarciso Jimez
Descomponemos
Prez
14001
Lengua
Sebastin Lpez
otras
en funcionales.
las
que Crdoba
los atributos
no

23456789

DNI
12345678
12345678
34567890

Thomas

Rodrguez

18019

04720

Granada

Almera

Matemticas

Lengua

Narciso Jimez

Sebastin Lpez

clave
slo deInformtica
la clave
Rodrguezdependan
04720
Almera
Alfonso Bonillo
principal, para ello tenemos en
ASIGNAT
NOTA
cuenta las dependencias C_POSTAL
Informtica
9
Matemticas
7
funcionales anteriores 18019
14001
Diego

Matemticas

34567890

Lengua

23456789

Lengua

23456789

Informtica

04720

DNI

NOMBRE

APELLIDO

C_POSTAL

12345678

Silvia

Thomas

18019

34567890

Miguel A.

Prez

14001

23456789

Diego

Rodrguez

04720

ASIGNAT

PROFESOR

Informtica

Alfonso Bonillo

Matemticas

Narciso Jimez

Matemticas

Narciso Jimez

Lengua

Sebastin Lpez

Lengua

Sebastin Lpez

Informtica

Alfonso Bonillo

8
9
9
9

PROVINCIA
Granada
Crdoba
Almera

Salir

Estn las nuevas tablas en


2FN?
DNI

ASIGNAT

NOTA

12345678

Informtica

12345678

Matemticas

34567890

Matemticas

34567890

Lengua

23456789

Lengua

23456789

Informtica

18019
Dependen
todos
los
7
14001
NOTA
depende
atributos
no
clave
de
la
clave
8
PROVINCIA
depende
04720
completamente
de
la
clave
9
Tanto
PROFESOR
C_POSTAL
como
principal? depende
completamente
de
9
principal
compuesta
por
DNI
S
est
en
2FN
NOMBRE
completamente
y
APELLIDO
de
C_POSTAL
que
es
la
clave
9
Todas
las tablasluego
estn en
ASIGNAT
y
ASIGNAT,
dependen
ASIGNAT
completamente
que
es
la
clave
de
principal,
2FN!!!luego Informtica
DNIprincipal,
que es la
luego
clave Matemticas
Matemticas
principal, luego

C_POSTAL

PROVINCIA
Granada
Crdoba
Almera

PROFESOR
Alfonso Bonillo
Narciso Jimez
Narciso Jimez

DNI

NOMBRE

APELLIDO

C_POSTAL

Lengua

Sebastin Lpez

12345678

Silvia

Thomas

18019

Lengua

Sebastin Lpez

34567890

Miguel A.

Prez

14001

Informtica

Alfonso Bonillo

23456789

Diego

Rodrguez

04720

Salir

Estn en 3FN?

DNI

ASIGNAT

NOTA

12345678

Informtica

12345678

Matemticas

34567890

Matemticas

34567890

Lengua

23456789

Lengua

23456789

Informtica

C_POSTAL

PROVINCIA

18019

Granada

Existen dependencias 14001


8
04720
funcionales
transitivas?
Si
la
9
9 respuesta
S est
es NO
en 3FN
las tablas
9
Todas
las tablas
estn enASIGNAT
estarn
en 3FN
Informtica
3FN!!!

Crdoba
Almera

PROFESOR
Alfonso Bonillo

Matemticas

Narciso Jimez

Matemticas

Narciso Jimez

DNI

NOMBRE

APELLIDO

C_POSTAL

Lengua

Sebastin Lpez

12345678

Silvia

Thomas

18019

Lengua

Sebastin Lpez

34567890

Miguel A.

Prez

14001

Informtica

Alfonso Bonillo

23456789

Diego

Rodrguez

04720

Salir

Estn en FNBC?

DNI

ASIGNAT

NOTA

12345678

Informtica

12345678

Matemticas

34567890

Matemticas

34567890

Lengua

23456789

Lengua

23456789

Informtica

C_POSTAL

PROVINCIA

18019

Granada

14001
Si todos los determinantes de
8
04720
las
tablas
son
clave
9
9 principal las tablas estarn
S est en
9
Todas las
estn enASIGNAT
en tablas
FNBC
FNBC
Informtica
FNBC!!!

Crdoba
Almera

PROFESOR
Alfonso Bonillo

Matemticas

Narciso Jimez

Matemticas

Narciso Jimez

DNI

NOMBRE

APELLIDO

C_POSTAL

Lengua

Sebastin Lpez

12345678

Silvia

Thomas

18019

Lengua

Sebastin Lpez

34567890

Miguel A.

Prez

14001

Informtica

Alfonso Bonillo

23456789

Diego

Rodrguez

04720

Salir

Das könnte Ihnen auch gefallen