Denormalizacion bd

7

Click here to load reader

Transcript of Denormalizacion bd

Page 1: Denormalizacion bd

DENORMALIZACION DE BD

Ing. Luis Zuloaga Rotta

Page 2: Denormalizacion bd

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

Page 3: Denormalizacion bd

Hacia Abajo

• Cuando la entidad hijo permite registrar algunos otros atributos de la entidad padre diferentes al de su ID.

Page 4: Denormalizacion bd

Hacia Arriba

• Cuando la entidad padre permite registrar algunos otros atributos derivados a partir de atributos de la entidad hijo.

valorTotalVenta = ∑ cantidadProductoxprecioproducto

Page 5: Denormalizacion bd

Intra-tabla

• Cuando una entidad incluye un atributo que es derivado de sus propios atributos.

valorItem = cantidadProductoxprecioproducto

Page 6: Denormalizacion bd

Divide y Vencerás

• Cuando se tienen atributos del tipo BLOB (Big long object) es conveniente separarlos.

Page 7: Denormalizacion bd

Delimitada

• Cuando la entidad hijo tiene ocurrencias delimitadas se simplifica definiendo una sola entidad.