DBMS Extensions and Example Data Warehouses
DBMS Extensions and Example Data Warehouses
Module 1
DBMS Extensions and
Example Data Warehouses
Data warehouses
Historical
Individual and
summarized
Thousands of rows per
request
Non volatile and
refreshed
3
Missing data
managemen
t features
Performan
Lack of
ce
integration
limitation
New DW
features
DW Relational
performance DBMS
improvement dominance
Lack of
scalability of
data cube
engines
5
Query
language
extensio
ns
Motivation
●
Limitations of GROUP BY/HAVING clauses
●
Tedious and inefficient with SQL and external tools
●
Combine retrieval and analysis
●
Subtotal operators
●
Analytic processing model and new functions
7
Motivation
●
Static environment
●
Large number of rows to retrieve per query
●
Which MVs to store?
●
How to combine MVs and user queries?
●
When and how to update MVs?
8
●
Joins and summary calculations
●
Loading
●
Data transformations such as parsing and merging
Features
●
Transparent
●
Scalable
●
Commodity components and open source software
9
Data
Source
Data
Source
10
11