Please enable JavaScript.
Coggle requires JavaScript to display documents.
Normalización de Bases de Datos, image, Referencias: M. Herrera,…
Normalización de Bases de Datos
:pencil2:La estructura normalizada facilita la comprensión de la base de datos a desarrolladores y a los usuarios finales.
:pencil2: Una BD normalizada es más flexible y adaptable a medida que cambian los requisitos del sistema.
Primera Forma Normal
:fountain_pen:Prohíbe los grupos repetidos, por lo tanto, tenemos que convertir a la primera forma normal.
Cada celda debe contener un solo valor, no conjuntos de valores.
Se eliminan las repeticiones de grupos de datos relacionados.
Crear nueva tabla con la PK de la tabla base y el grupo repetido.
Segunda Forma Normal
:fountain_pen:Eliminar cualquier columna no llave que no dependa de la llave primaria de la tabla.
Determinar cuáles columnas que no son llave no dependen de la llave primaria de la tabla.
Eliminar esas columnas de la tabla base.
Crear una segunda tabla con esas columnas y las columnas de la PK de la que dependen.
Tercera Forma Normal
:fountain_pen:Eliminar cualquier columna no llave que sea dependiente de otra columna no llave.
Determinar las columnas que son dependientes de otra columna no llave.
Eliminar esas columnas de la tabla base.
Crear una segunda tabla con esas columnas y con la columna no llave de la cual son dependientes.
Ejemplo
del proceso de normalización de una tabla de alumnos
Tabla sin Normalización
1FN
2FN
3FN
Proceso para organizar datos de una BD.
PAOLA CRIOLLO
SOFTWARE 4B - FUNDAMENTOS DE BASE DE DATOS
Referencias: M. Herrera, «slideshare,» Scribd company, 11 01 2015. [En línea]. Available:
https://es.slideshare.net/MarceloHerrera5/5-ejercicios-normalizacin
. [Último acceso: 03 05 2024].
l. chen, «Microsoft Build,» 20 10 2023. [En línea]. Available:
https://learn.microsoft.com/es-es/office/troubleshoot/access/database-normalization-description
. [Último acceso: 02 05 2024].