Normalización de base de datos
por Herlin Manzano
1. Primera forma normal
1.1. Todos los atributos, valores almacenados en las columnas, deben ser indivisibles.
1.2. No deben existir grupos de valores repetidos.
1.3. Ejemplo
2. Segunda forma normal
2.1. Disponen de una clave primaria formada por una única columna con un valor indivisible.
2.2. Están ajustadas a la primera forma normal.
2.3. Ejemplo
3. Tercera forma normal
3.1. No deben existir dependencias transitivas entre las columnas de una tabla.
3.2. Se encuentra en 2FN.
3.3. Ejemplo
4. Dependencia transitiva
4.1. Es una relación indirecta entre valores en la misma tabla que causa una dependencia funcional.
4.2. X determina Y e Y determina Z, pero Y no determina X. En ese caso, decimos que Z tiene dependencia transitiva con respecto a X, a través de Y.
5. Concepto
5.1. Organizar datos
5.1.1. Creación de tablas y relaciones entre ellas
6. Ventajas
6.1. Base de datos flexible
6.1.1. Eliminar la redundancia e inconsistencia