Denormalizacion bd
Click here to load reader
-
Upload
dariojara1306 -
Category
Engineering
-
view
80 -
download
0
Transcript of Denormalizacion bd
![Page 1: Denormalizacion bd](https://reader038.fdocuments.es/reader038/viewer/2022100803/5a67aa677f8b9a8b268b5abf/html5/thumbnails/1.jpg)
DENORMALIZACION DE BD
Ing. Luis Zuloaga Rotta
![Page 2: Denormalizacion bd](https://reader038.fdocuments.es/reader038/viewer/2022100803/5a67aa677f8b9a8b268b5abf/html5/thumbnails/2.jpg)
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](https://reader038.fdocuments.es/reader038/viewer/2022100803/5a67aa677f8b9a8b268b5abf/html5/thumbnails/3.jpg)
Hacia Abajo
• Cuando la entidad hijo permite registrar algunos otros atributos de la entidad padre diferentes al de su ID.
![Page 4: Denormalizacion bd](https://reader038.fdocuments.es/reader038/viewer/2022100803/5a67aa677f8b9a8b268b5abf/html5/thumbnails/4.jpg)
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](https://reader038.fdocuments.es/reader038/viewer/2022100803/5a67aa677f8b9a8b268b5abf/html5/thumbnails/5.jpg)
Intra-tabla
• Cuando una entidad incluye un atributo que es derivado de sus propios atributos.
valorItem = cantidadProductoxprecioproducto
![Page 6: Denormalizacion bd](https://reader038.fdocuments.es/reader038/viewer/2022100803/5a67aa677f8b9a8b268b5abf/html5/thumbnails/6.jpg)
Divide y Vencerás
• Cuando se tienen atributos del tipo BLOB (Big long object) es conveniente separarlos.
![Page 7: Denormalizacion bd](https://reader038.fdocuments.es/reader038/viewer/2022100803/5a67aa677f8b9a8b268b5abf/html5/thumbnails/7.jpg)
Delimitada
• Cuando la entidad hijo tiene ocurrencias delimitadas se simplifica definiendo una sola entidad.