Data Warehousing: Basav Roychoudhury
Data Warehousing: Basav Roychoudhury
Basav Roychoudhury
What will we learn?
• Data Warehouse
• OLTP vs. OLAP
• Schema for Data Warehouse
• ETL process
• Data Mart vs. Data Warehouse
• Summing it Up
Data Warehouse
Why Data-Warehouse?
Online Transaction Processing
(OLTP)
• Operational Data –
• data that works
• needed for operations, operational data element
• frequent query on and update of data
• fragmented (normalized)
• local relevance – individual tuple
• Examples for OLTP Queries:
• What is the email id of Anita?
• What is the total sales by Satish this quarter?
• Who is heading the quality control department?
Online Analytical Processing
(OLAP)
• Historical Data
• data that tells
• overall trends
• infrequent updates
• integrated data set with global relevance
• Examples for OLAP Queries
• How is the profit changing over the years across different
subsidiaries?
• Is it financially viable continue the production unit at
location X?
Data Resources
Data Warehousing Terms
• Dimensions
• Measures
• Hierarchy
• Grain
Data Warehousing Terms, Cont’d
Relational Model
OLAP Cube
See you in the next session…