






Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
This lecture was delivered by Dr. Lavanya Nipun at Baddi University of Emerging Sciences and Technologies for Basics of Data Warehousing course. Its main points are: De-normalization, Techniques, Splitting, Tables, Vertical, Horizontal, Grouping, Data, B-trees
Typology: Slides
1 / 12
This page cannot be seen from the preview
Don't miss anything!







Ahsan Abdullah
2
Ahsan Abdullah
3
ColA^ ColB Table^ ColC
Vertical Split ColA^ ColB
ColA
ColC Table_v
Table_v
ColA^ ColB
ColC^ Horizontal split
ColA^ ColB
ColC
Table_h
Table_h
Ahsan Abdullah
5
^ Fewer rows result in flatter B-trees and fast dataretrieval.
Ahsan Abdullah
6
Ahsan Abdullah
8
Tx_IDnormalized Sale_ID
Item_ID Item_Qty Sale_Rs Tx_ID^
Sale_ID^
Item_ID Item_Qty Sale_Rs Sale_date Sale_person Master Sale_ID Sale_date Sale_person denormalized
Detail
Ahsan Abdullah
9
Ahsan Abdullah
11
Columns can also be moved, instead of making themredundant. Very similar to pre-joining as discussedearlier. EXAMPLE Frequent referencing of code in one table andcorresponding description in another table. ^ A join is required. ^ To eliminate the join, a redundant attribute added inthe target entity which is functionally independent ofthe primary key.
Ahsan Abdullah
12
Note that: ^ Actually increases in storage space, andincrease in update overhead. ^ Keeping the actual table intact andunchanged helps enforce RI constraint. ^ Age old debate of RI ON or OFF.