Está en la página 1de 7

NORMALIZACIÓN

Conceptos
 Relación o tabla, atributo y tupla
 Superclave
 Clave candidata
 Clave primaria
 Clave única
 Clave foránea o externa
 Integridad Referencial
Primera Forma Normal – 1FN
 Una tabla está en Primera Forma Normal
si:
 1- No existen 2 filas idénticas
 2- El dominio de cada uno de sus atributos es
atómico (único valor)

 Personas( ci , nombre, teléfonos)


 Teléfonos (ci, teléfono)
Atributo Primo: Es por sí mismo, o
es parte de la clave primaria de la
tabla, o es en sí mismo o parte de
una clave candidata de la tabla.

Dependencias Funcionales: Un
atributo depende funcionalmente
de otro si éste último lo determina.
Segunda Forma Normal – 2FN
Una tabla está en Segunda Forma Normal si:
1- Esta en 1FN
2-Ningún atributo no primo dependa parcialmente de la clave
primaria.

Pedidos(Cod_Libro, Cod_Cli, Fecha, Nom_Lib, Id_Autor,


Nom_Autor, Precio, Cantidad)

Cod_Libro -> Nom_Libro, Id_Autor, nom_Autor, Precio


Id_Autor -> Nom_Autor
Cod_Libro, Cod_Cli, Fecha -> Cantidad

Pedidos (Cod_libro, Cod_Cli, Fecha, Cantidad)


Libros ( Cod_Libro, Nom_Libro, Id_Autor, Nom_Autor, Precio)
Tercera Forma Normal – 3FN
Una tabla está en Tercera Forma Normal si:
1- Esta en 2FN
2-Ningún atributo no primo dependa de otro atributo del mismo
tipo (no primo). También se le llama dependencia transitiva.

Antes:
Pedidos (Cod_libro, Cod_Cli, Fecha, Cantidad)
Libros ( Cod_Libro, Nom_Libro, Id_Autor, Nom_Autor, Precio)

Después:
Pedidos (Cod_libro, Cod_Cli, Fecha, Cantidad)
Libros ( Cod_Libro, Nom_Libro, Id_Autor, Precio)
Autores( Id_Autor, Nom_Autor)
Pedidos (Cod_libro, Cod_Cli, Fecha, Cantidad)
Libros ( Cod_Libro, Nom_Libro, Id_Autor,
Precio)
Autores( Id_Autor, Nom_Autor)

También podría gustarte