Documentos de Académico
Documentos de Profesional
Documentos de Cultura
de datos
4
Razones para Normalizar
• Reduce las redundancias de datos y
las inconsistencias.
• Evitar la ambigüedad y perdida de
información.
• Evitar problemas de actualización (
anomalías de inserción, borrado y
modificación) de los datos en las
tablas.
5
Dependencia Funcional
Es una relación entre uno o
más atributos
Si se da el valor de un
atributo se puede obtener el
valor de otro
6
Dependencia Funcional
7
Diagrama de Dependencia
Funcional
8
Primera Forma normal 1FN
Una tabla está en 1FN si:
9
Primera Forma normal 1FN
10
11
1FN
LIBRO
idLibro nomLibro numPublicacion
10 Las maravillas perdidas 2000
20 Cálculo integral 1994, 1998, 2001
30 La lingüística 1990, 2005
idLibro numPubli
idLibro nomLibro cacion
10 Las maravillas perdidas 10 2000
20 Cálculo integral 20 1994
30 La lingüística 20 1998
20 2001
¿Está en 1FN? 30 1990
30 2005
¿Está en 1FN?
12
¿Está en 1FN?
13
14
2FN
15
2FN
16
2FN
17
2FN
18
3FN
19
3FN
20
3FN
21
3FN
22
23
3FN
24
Forma Normal de Boyce-Codd
FNBC
25
Forma Normal de Boyce-Codd
FNBC
26
FNBC
27
FNBC
28
FNBC
29
FNBC Claves: IdCliente e IdAsesor
30
¿Se encuentra en FNBC?
31
Incluye una tabla que no se
encuentre en FNBC
34
4FN
35
4FN
36
4FN
37
4FN
38