Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Normalización
Normalización
Segunda Forma Normal
(2NF)
Forma de la
Dependencia Funcional Completa
Normalización
Una Relación está en Segunda Forma Normal (2NF)
si, y sólo si:
1
11/21/17
Normalización
Dependencia Funcional Completa
Todos los atributos dependen funcionalmente de
la Llave Primaria Completa
Normalización
Llave Compuesta
Alumno Código
Curso Curso
Código Calificación
A-001 Matemática
101 I Matemática
101 I A
A-001 Modelo
300de Datos
Modelo de
300Datos C
A-001 Física
201
I Física I 201 B
A-002 Modelo
300de Datos
Modelo de
300Datos A
A-002 Química
201 I Física I 401 B
Normalización
Llave Compuesta
Alumno Código
Curso Curso
Código Calificación
A-001 Matemática
101 I Matemática
101 I A
A-001 Modelo
300de Datos
Modelo de
300Datos C
A-001 Física
201
I Física I 201 B
A-002 Modelo
300de Datos
Modelo de
300Datos A
A-002 Química
201 I Física I 401 B
2
11/21/17
Normalización
Llave Compuesta
Alumno Código
Curso Curso
Código Calificación
A-001 Matemática
101 I Matemática
101 I A
A-001 Modelo
300de Datos
Modelo de
300Datos C
A-001 Física
201
I Física I 201 B
A-002 Modelo
300de Datos
Modelo de
300Datos A
A-002 Química
201 I Física I 401 B
Código Curso
Dependencia Funcional Parcial
Normalización
Dependencia Funcional Parcial
Alumno Código
Curso Curso
Código Calificación
A-001 Matemática
101 I Matemática
101 I A
A-001 Modelo
300de Datos
Modelo de
300Datos C
A-001 Física
201
I Física I 201 B
A-002 Modelo
300de Datos
Modelo de
300Datos A
A-002 Química
201 I Física I 401 B
Normalización
Dependencias Funcionales Completas
Redundancia
3
11/21/17
Normalización
Dependencias Funcionales Completas
Normalización
Prod # Producto Depósito Ciudad Cant Costo Total
5lb-tk Tanque 5lb Dep001 Miami 100 20.00 2000.00
5lb-tk Tanque 5lb Dep004 Texas 83 20.00 1660.00
10lb-tk Tanque 10lb Dep002 Kansas 22 30.00 660.00
10lb-tk Tanque 10lb Dep004 Texas 18 30.00 540.00
Reg01 Reg. Sencillo Dep001 Miami 8 35.00 280.00
Reg02 Reg. Doble Dep002 Kansas 5 45.00 225.00
Normalización
Prod # Producto Depósito Ciudad Cant Costo Total
5lb-tk Tanque 5lb Dep001 Miami 100 20.00 2000.00
5lb-tk Tanque 5lb Dep004 Texas 83 20.00 1660.00
10lb-tk Tanque 10lb Dep002 Kansas 22 30.00 660.00
10lb-tk Tanque 10lb Dep004 Texas 18 30.00 540.00
Reg01 Reg. Sencillo Dep001 Miami 8 35.00 280.00
Reg02 Reg. Doble Dep002 Kansas 5 45.00 225.00
Prod #, Depósito
Prod # Producto
Depósito
4
11/21/17
Normalización
Prod # Producto Depósito Ciudad Cant Costo Total
5lb-tk Tanque 5lb Dep001 Miami 100 20.00 2000.00
5lb-tk Tanque 5lb Dep004 Texas 83 20.00 1660.00
10lb-tk Tanque 10lb Dep002 Kansas 22 30.00 660.00
10lb-tk Tanque 10lb Dep004 Texas 18 30.00 540.00
Reg01 Reg. Sencillo Dep001 Miami 8 35.00 280.00
Reg02 Reg. Doble Dep002 Kansas 5 45.00 225.00
Prod #, Depósito
Prod # Producto
Depósito Ciudad
Normalización
Prod # Producto Depósito Ciudad Cant Costo Total
5lb-tk Tanque 5lb Dep001 Miami 100 20.00 2000.00
5lb-tk Tanque 5lb Dep004 Texas 83 20.00 1660.00
10lb-tk Tanque 10lb Dep002 Kansas 22 30.00 660.00
10lb-tk Tanque 10lb Dep004 Texas 18 30.00 540.00
Reg01 Reg. Sencillo Dep001 Miami 8 35.00 280.00
Reg02 Reg. Doble Dep002 Kansas 5 45.00 225.00
Normalización
Prod # Producto Depósito Ciudad Cant Costo Total
5lb-tk Tanque 5lb Dep001 Miami 100 20.00 2000.00
5lb-tk Tanque 5lb Dep004 Texas 83 20.00 1660.00
10lb-tk Tanque 10lb Dep002 Kansas 22 30.00 660.00
10lb-tk Tanque 10lb Dep004 Texas 18 30.00 540.00
Reg01 Reg. Sencillo Dep001 Miami 8 35.00 280.00
Reg02 Reg. Doble Dep002 Kansas 5 45.00 225.00
5
11/21/17
Normalización
Prod # Producto Depósito Ciudad Cant Costo Total
5lb-tk Tanque 5lb Dep001 Miami 100 20.00 2000.00
5lb-tk Tanque 5lb Dep004 Texas 83 20.00 1660.00
10lb-tk Tanque 10lb Dep002 Kansas 22 30.00 660.00
10lb-tk Tanque 10lb Dep004 Texas 18 30.00 540.00
Reg01 Reg. Sencillo Dep001 Miami 8 35.00 280.00
Reg02 Reg. Doble Dep002 Kansas 5 45.00 225.00
Normalización
Prod # Prod #
Depósito Producto
Ciudad Depósito
Cant Ciudad
Total Cant
Prod # CostoProducto
Total Costo
5lb-tk 5lb-tk
Dep001 Tanque 5lb
Miami Dep001
100 Miami
2000.00 100
5lb-tk 20.00 2000.00
Tanque 5lb 20.00
5lb-tk 5lb-tk
Dep004 Tanque 5lb
Texas Dep004
83 Texas
1660.00 83
5lb-tk 20.00 1660.00
Tanque 5lb 20.00
10lb-tk 10lb-tk
Dep002 Tanque 10lb
Kansas Dep002
22 Kansas
660.00 22
10lb-tk 30.00 660.00
Tanque 10lb 30.00
10lb-tk 10lb-tk
Dep004 Tanque 10lb
Texas Dep004
18 Texas
540.00 18
10lb-tk 30.00 540.00
Tanque 10lb 30.00
Reg01 Reg01
Dep001 Reg.Miami
Sencillo Dep001
8 Miami
280.00 8
Reg01 35.00 280.00
Reg. Sencillo 35.00
Reg02 Reg02
Dep002 Reg.Kansas
Doble Dep002
5 Kansas
225.00 5
Reg02 45.00
Reg. Doble225.00 45.00
Normalización
Depósito Ciudad
6
11/21/17
Normalización
Prod # Producto Costo
5lb-tk Tanque 5lb 20.00
5lb-tk Tanque 5lb 20.00
Prod # Depósito Cant Total 10lb-tk Tanque 10lb 30.00
5lb-tk Dep001 100 2000.00 10lb-tk Tanque 10lb 30.00
5lb-tk Dep004 83 1660.00 Reg01 Reg. Sencillo 35.00
Reg02 Reg. Doble 45.00
10lb-tk Dep002 22 660.00
10lb-tk Dep004 18 540.00
Depósito Ciudad
Reg01 Dep001 8 280.00
Reg02 Dep002 5 225.00 Dep001 Miami
Dep004 Texas
Dep002 Kansas
2NF Dep004
Dep001
Texas
Miami
Dep002 Kansas
Normalización
Prod # Producto Costo
5lb-tk Tanque 5lb 20.00
10lb-tk Tanque 10lb 30.00
Prod # Depósito Cant Total Reg01 Reg. Sencillo 35.00
Reg02 Reg. Doble 45.00
5lb-tk Dep001 100 2000.00
5lb-tk Dep004 83 1660.00 Prod # Producto , Costo
10lb-tk Dep002 22 660.00
10lb-tk Dep004 18 540.00
Depósito Ciudad
Reg01 Dep001 8 280.00
Reg02 Dep002 5 225.00 Dep001 Miami
Dep002 Kansas
Prod #, Depósito Cant , Total Dep004 Texas
Depósito Ciudad
Normalización
Segunda Forma Normal
(2NF)
Procedimiento:
• Identificar las Dependencias Parciales
• Mover a una nueva Entidad cada una de las
Dependencias Parciales
• Al final, en todas las Entidades sólo deben
quedar Dependencias Completas