7/25/2019 Data Warehouse Models
1/15
Data Warehouse Models
Presented By
Dr. Debashis Parida
7/25/2019 Data Warehouse Models
2/15
2
Data Warehouse Architecture
7/25/2019 Data Warehouse Models
3/15
3
Decision Support
Information technology to help the knowledge
worker (executive, manager, analyst) make faster &
better decisions
On-line analytical processing (O!") is an element
of decision support systems (#$$)
7/25/2019 Data Warehouse Models
4/15
4
Three-Tier Decision Support
Systems %arehouse database server !lmost always a relational #'$, rarely flat files
O!" servers elational O!" (O!") 'ultidimensional O!" ('O!")
lients *uery and reporting tools !nalysis tools #ata mining tools
7/25/2019 Data Warehouse Models
5/15
5
The Complete Decision SupportSystem
Information Sources Data WarehouseServer
(Tier 1)
OLAP Servers(Tier 2)
Clients(Tier 3)
Oerational
D!"s
Semistructure#
Sources
extract
transform
load
refresh
etc.
Data $arts
Data
Warehouse
e%&%' $OLAP
e%&%' OLAP
serve
Analsis
*uer+eortin&
Data $inin&
serve
serve
7/25/2019 Data Warehouse Models
6/15
6
Data Warehouse vs Data
Marts Enterprise warehouse+ collects all information aboutsubects that span the entire organiation
Data Marts+ #epartmental subsets that focus onselected subects
Virtual warehouse+ views over operational dbs
7/25/2019 Data Warehouse Models
7/15
!
Warehousin" Data StoresSource Data
(Operational & External)
Data Staging Data Warehouse Data Mart
Ranges from application-orientedto subect-oriented
Subect and source oriented Subect-oriented Subect-oriented !ithinapplication domain
Ranges from non-integrated tointegrated
"ntegration as practical "ntegrated "ntegrated !ithin applicationdomain
#urrent$ ma% hae limited histor%and'or archiing
ime-ariant based onfreuenc% of extraction
ime-ariant ime-ariant
*olatile$ continuousl% updated +on-olatile +on-olatile +on-olatile
Ranges from application o!nedto enterprise managed
,istoricall% and atomicall%focused
Enterprise focused pplication focused
Optimi.ed for transactionprocessing
Optimi.ed for data capture Optimi.ed for distribution$uer%$ and reporting
Optimi.ed for decision support
Ranges from applicationspecified to architected
Designed as means to captureand retain atomic leel data
rchitected as a long-terminformation asset
rchitected as a point solutionto
a business need
Most commonl% a legac%problem
Extended !ith each incrementof
!arehouse deelopment
"mplemented !ith aneolutionar%
approach
Rapidl% deplo%ed andredeplo%ed
7/25/2019 Data Warehouse Models
8/15
#
Warehouse Models $
%perators #ata 'odels relations
stars & snowflakes
cubes Operators
slice & dice
roll-up, drill down
other
7/25/2019 Data Warehouse Models
9/15
&
Modelin" Techni'ues$ubect !rea 'odeling
7/25/2019 Data Warehouse Models
10/15
()
Modelin" Techni'ues.act/*ualifier 'odeling
7/25/2019 Data Warehouse Models
11/15
((
Modelin" Techni'ues$tate 0ransition 'odeling
7/25/2019 Data Warehouse Models
12/15
(2
Modelin" Techni'ues1 'odeling
7/25/2019 Data Warehouse Models
13/15
(3
Modelin" Techni'ues
#imensional 'odeling
7/25/2019 Data Warehouse Models
14/15
(4
Model %vervie*
7/25/2019 Data Warehouse Models
15/15
(5
Thank You