Descargar la presentación
La descarga está en progreso. Por favor, espere
1
NORMALIZACIÓN Prof. Gabriel Matonte
2
Conceptos Relación o tabla, atributo y tupla Superclave
Clave candidata Clave primaria Clave única Clave foránea o externa Integridad Referencial
3
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)
4
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.
5
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)
6
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: Libros ( Cod_Libro, Nom_Libro, Id_Autor, Precio) Autores( Id_Autor, Nom_Autor)
7
Pedidos (Cod_libro, Cod_Cli, Fecha, Cantidad)
Libros ( Cod_Libro, Nom_Libro, Id_Autor, Precio) Autores( Id_Autor, Nom_Autor) El nombre de los libros que valen hasta 100 pesos Los libros de García Márquez El código de los libros NO pedidos El nombre de los libros pedidos por el cliente 4 El nombre de los libros con el nombre de su autor El nombre de los autores pedidos
8
Forma Normal de Boyce-Codd
Está en Tercera Forma Normal Cada atributo determinante es, o bien clave primaria, o bien clave candidata
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.