Este documento describe diferentes tipos de denormalización de bases de datos, incluyendo hacia abajo, hacia arriba, intra-tabla, dividir y vencer, y delimitada. La denormalización es un proceso que mejora el rendimiento de las consultas al duplicar y agregar datos de manera controlada para evitar la normalización completa.
2. Tipos de Denormalización
• Es un proceso que en la práctica se hace
necesario por cuestiones de performance de
nuestras consultas.
– Hacia Abajo
– Hacia Arriba
– Intra-tabla
– Divide y vencerás
– Delimitada
3. Hacia Abajo
• Cuando la
entidad hijo
permite
registrar
algunos
otros
atributos de
la entidad
padre
diferentes al
de su ID.
4. Hacia Arriba
• Cuando la
entidad padre
permite
registrar
algunos otros
atributos
derivados a
partir de
atributos de la
entidad hijo.
valorTotalVenta = ∑ cantidadProductoxprecioproducto