Flowchart
Untitled
Flowchart content
Normalización de Base de Datos.
Consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo E-R (entidad-relación) al modelo relacional.
Formas normales.
Tercera forma normal, 3FN
Cada columna de una tabla está relacionada directamente con las columnas de la clave primaria, no de forma transitiva a través de otro campo.
Primera forma normal, 1FN
No hay grupos repetidos de columnas, ni una columna guarda múltiples valores. Por ejemplo, si de una persona queremos guardar varios teléfonos deberíamos crear una tabla de teléfonos y relacionarla con la tabla de usuarios.
Segunda forma normal, 2FN
Cada columna de una tabla está relacionada con todas las columnas de la clave primaria y no solo por una combinación de parte de la clave primaria.
Quinta forma normal, 5FN
En el mismo caso anterior si se introdujese una relación entre empresa y localidades en las que trabaja y la condición de que es cierto que las localidades de un trabajador están incluidas en el conjunto de las localidades de una empresa si no se aplicase la 5FN y un trabajador empezase a trabajar en una nueva empresa habría que insertar una fila nueva en la tabla Zona por cada localidad del trabajador.
Cuarta forma normal, 4FN
No existen dos o más relaciones independientes en una misma tabla. En una relación que guarde las empresas de un trabajador y las localidades en las que trabaja, si las empresas y las localidades son independientes hay redundancia de datos por guardar para cada empresa cada una de las localidades del trabajador.
Resuelve problemas como:
Evitar la redundancia de los datos.
Evitar problemas de actualización de los datos en las tablas.
Proteger la integridad de los datos.
Information
- Description
- Flowchart on Untitled, created by Jonathan Lazaro on 21/10/2018.
- Created by
- Jonathan Lazaro
- Views
- 0
- Rating