Zusammenfassung der Ressource
Normalización de base de
datos
- Perfeccionar y mejorar
- Datos complejos a
estructuras más pequeñas
- Evitando redundancias
- Dependencias
- Funcional
- X → Y
- X es funcionalmente dependiente de Y
- Transitiva
- Si X→Y
- entonces X→Z
- Z es dependientemente
transitivo de X
- Multivaluada
- P → Q
- A un valor de P le corresponden varios valores de Q
- Formas
- Primera Forma Normal
- Valor atómico por columna
- Dependencia funcional
- Campos no claves
- Independencia de orden
- Filas o columnas
- Sin valores repetidos
- Ni filas duplicadas
- Segunda Forma Normal
- Estar en 1FN
- Cada atributo depende de su clave primaria
- Usa un entero incremental
- Grupos de valores de varios registros
- Crean tablas nuevas
- Con llaves foráneas
- Tercera forma normal
- Estar en 2FN
- Sin dependencia funcional transitiva
- Llaves foráneas
- No es clave única y sin dependencia
- Sin valores calculados
- Cuarta forma normal
- Estar en 3FN
- Existen dependencias multivaluadas
- Dependen de las claves candidatas
- Quinta forma normal
- Estar en 4FN
- Sin relación de dependencia
- Join procedente de claves
- Generalización de la cuarta forma