Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Realizado por:
Daniel Villalba
Carlos Fuentes
Stephanie Contreras
Angélica Astudillo
Jaime la Rosa
José Vicente Márquez Mayo 2009
¿PARA QUÉ NORMALIZAMOS?
Las bases de datos relacionales se normalizan para:
Evitar la redundancia de los datos.
TRABAJADOR
DNI NOMBRE DEPARTAMENTO
12121212ª Andrés Mantenimiento
12345345G Andrea Dirección
Gestión
ID CLIENTE TELEFONO
123 555-861-2025
456 555-403-1659
456 555-776-4100
789 555-808-9633
SEGUNDA FORMA NORMAL
La segunda forma normal se basa en el concepto de
dependencia funcional total. Una dependencia funcional
X Y es una dependencia funcional tota si la
eliminación de cualquier atributo A de X hace que la
dependencia deje de ser válida; es decir, para cualquier
atributo A € X, (X-{A}) Y.
df1
df2
df3
Normalización 2FN
P Q
Q R
P R
TERCERA FORMA NORMAL (3FN)
La transitividad se da cuando un atributo no clave depende
funcionalmente de otro atributo que a su vez depende de la
clave primaria.
Normalización 3FN
En esta
De tabla
estano se cumple
manera con la 1FN
se cumple con la 1FN
LOTES
ID_PROPIEDAD NOMBRE_MUNIC NUM_LOTE ÁREA PRECIO TASA_FISCAL
Las Cordones Sucre 1002-3 80 mt2 80.000Bs 5%
Rio Grande Andrés Eloy Blanco 1005-9 200 mt2 200.000Bs 4%
Pascualito Mejías 1002-5 150 mt2 150.000Bs 5%
Arenas Montes 1009-9 100 mt2 100.000Bs 3%
Mujical Mariño 1007-4 300 mt2 300.000Bs 4%
Casanay Andrés Eloy Blanco 1005-12 200 mt2 200.000Bs 4%
Tunantal Mariño 1007-8 300 mt2 300.000Bs 4%
LOTES
ID_PROPIEDAD NOMBRE_MUNIC NUM_LOTE ÁREA PRECIO TASA_FISCAL
Las Cordones Sucre 1002-3 80 mt2 80.000Bs 5%
Rio Grande Andrés Eloy Blanco 1005-9 200 mt2 200.000Bs 4%
Pascualito Mejías 1002-5 150 mt2 150.000Bs 5%
Arenas Montes 1009-9 100 mt2 100.000Bs 3%
Mujical Mariño 1007-4 300 mt2 300.000Bs 4%
Casanay Andrés Eloy Blanco 1005-12 200 mt2 200.000Bs 4%
Tunantal Mariño 1007-8 300 mt2 300.000Bs 4%
df1
df2
df3
df4
De esta manera se cumple con la 2FN
La siguiente Tabla no cumple con la 2FN
LOTES 1 LOTES 2
ID_PROPIEDAD NOMBRE_MUNIC NUM_LOTE ÁREA PRECIO NOMBRE_MUNIC TASA_FISCAL
Las Cordones Sucre 1002-3 80 mt2 80.000Bs Sucre 5%
Rio Grande Andrés Eloy Blanco 1005-9 200 mt2 200.000Bs Andrés Eloy Blanco 4%
Pascualito Mejías 1002-5 150 mt2 150.000Bs Montes 3%
Arenas Montes 1009-9 100 mt2 100.000Bs Mariño 4%
Mujical Mariño 1007-4 300 mt2 300.000Bs Mejías 5%
Casanay Andrés Eloy Blanco 1005-12 200 mt2 200.000Bs
Tunantal Mariño 1007-8 300 mt2 300.000Bs
LOTES 1 LOTES 2
ID_PROPIEDAD NOMBRE_MUNIC NUM_LOTE ÁREA PRECIO NOMBRE_MUNIC TASA_FISCAL
Las Cordones Sucre 1002-3 80 mt2 80.000Bs Sucre 5%
Rio Grande Andrés Eloy Blanco 1005-9 200 mt2 200.000Bs Andrés Eloy Blanco 4%
Pascualito Mejías 1002-5 150 mt2 150.000Bs Montes 3%
Arenas Montes 1009-9 100 mt2 100.000Bs Mariño 4%
Mujical Mariño 1007-4 300 mt2 300.000Bs Mejías 5%
Casanay Andrés Eloy Blanco 1005-12 200 mt2 200.000Bs
Tunantal Mariño 1007-8 300 mt2 300.000Bs
df1
df2
df4
De esta manera se cumple con la 3FN
La siguiente tabla no cumple con la 3FN
LOTES 1 LOTES 3 LOTES 2
ID_PROPIEDAD NOMBRE_MUNIC NUM_LOTE ÁREA
ÁREA PRECIO NOMBRE_MUNIC TASA_FISCAL
Las Cordones Sucre 1002-3 80mt2
80mt2 80.000Bs Sucre 5%
Rio Grande Andrés Eloy Blanco 1005-9 200mt2
100mt2 100.000Bs Andrés Eloy Blanco 4%
Pascualito Mejías 1002-5 150mt2
150mt2 150.000Bs Montes 3%
Arenas Montes 1009-9 100mt2
200mt2 200.000Bs Mariño 4%
Mujical Mariño 1007-4 300mt2
300mt2 300.000Bs Mejías 5%
Casanay Andrés Eloy Blanco 1005-12 200mt2
Tunantal Mariño 1007-8 300mt2
LOTES 1
ID_PROPIEDAD NOMBRE_MUNIC NUM_LOTE ÁREA
Las Cordones Sucre 1002-3 80mt2
Rio Grande Andrés Eloy Blanco 1005-9 200mt2
No cumple con la FNBC
Pascualito Mejías 1002-5 150mt2
Arenas Montes 1009-9 100mt2
Mujical Mariño 1007-4 300mt2
Casanay Andrés Eloy Blanco 1005-12 200mt2
Tunantal Mariño 1007-8 300mt2
df1
df2
df5
LOTES 1 LOTES 4
ID_PROPIEDAD NUM_LOTE ÁREA ÁREA NOMBRE_MUNIC
Las Cordones 1002-3 80mt2 80mt2 Sucre
Rio Grande 1005-9 200mt2 100mt2 Montes
Pascualito 1002-5 150mt2 150mt2 Mejías
Arenas 1009-9 100mt2 200mt2 Andrés Eloy Blanco
Mujical 1007-4 300mt2 300mt2 Mariño
Casanay 1005-12 200mt2
Tunantal 1007-8 300mt2