Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
concepts. Apply these concepts to VLDB / DSS environments and understand where and why they break down? Expose the differences between RDBMS and Data Warehouse in the context of VLDB. Provide the basics of DSS tools such as OLAP, Data Mining and demonstrate their applications. Demonstrate the application of DSS concepts and limitations of the OLTP concepts through lab exercises.
FUIEMS
Introduction & Background De-Normalization Online Analytical Processing (OLAP) Dimensional Modeling Extract-Transform-Load (ETL) Data Quality Management (DQM)
Parallelism, Join and Indexing Techniques Data Mining Concepts Data Cleansing Association Rule Mining Clustering Classification
FUIEMS
John Wiley & Sons Inc., NY R. Kimball, The Data Warehouse Toolkit, John Wiley & Sons Inc., NY Paulraj Ponniah, Data Warehousing Fundamentals, John Wiley & Sons Inc., NY
FUIEMS
FUIEMS
Historical Overview
1960: Master Files and Reports 1965: Lots of Master Files 1970: Direct Memory Access and DBMS 1975: Online High Performance Transaction Processing 1980: PCs and 4GL Technology (MIS/DSS) 1985: Extract Programs, Extract Processing
power.
FUIEMS
Scenario 1
ABC Pvt Ltd is a company with branches at Karachi, Quetta, Peshawar and Lahore. The Sales Manager wants quarterly sales report. Each branch has a separate operational system.
FUIEMS
10
Quetta Sales per item type per branch for first quarter. Peshawar Sales Manager
Lahore
FUIEMS
11
FUIEMS
12
Report Quetta Data Warehouse Peshawar Query & Analysis tools Sales Manager
Lahore
FUIEMS
13
Scenario 2
One Stop Shopping Super Market has huge operational database. Whenever Executives wants some report, the OLTP system becomes slow and data entry operators have to wait for some time.
FUIEMS
14
FUIEMS
15
Solution 2
Extract
data needed for analysis from operational database. Store it in warehouse. Refresh warehouse at regular interval so that it contains up to date information for analysis. Warehouse will contain data with historical perspective.
FUIEMS
16
Solution 2
Data Entry Operator Report Transaction Extract data Data Warehouse
Operational database
Manager
FUIEMS
17
Scenario 3
Cakes & Cookies is a small, new company. President of the company wants his company should grow. He needs information so that he can make correct decisions.
FUIEMS
18
Solution 3
Improve the quality of data before loading it into the
warehouse. Perform data cleaning and transformation before loading the data. Use query analysis tools to support adhoc queries.
FUIEMS
19
Solution 3
Expansion
President
FUIEMS
20
Case Study
AFCO Foods & Beverages is a new company which produces dairy, bread and meat products with production unit located at Gujranwala. There products are sold in all the region of Pakistan. They have sales units at provincial Head Quarters. The President of the company wants sales information.
FUIEMS
21
Sales Information
Report: The number of units sold. 113
FUIEMS
22
Sales Information
Report : The number of items sold for each product with time
Jan Feb Mar Apr
Wheat Bread
Cheese Swiss Rolls 6 8 16 25
6
6 21
17
8
Product
FUIEMS
23
Sales Information
Report: The number of items sold in each City for each product with time
Jan Karachi Wheat Bread Feb Mar 3 Apr 10
Cheese
Swiss Rolls Lahore Wheat Bread Cheese Swiss Rolls
FUIEMS
3
4
16
16
6
6 3 7
Product Time
3 4 9 15
24
Sales Information
Report: The number of items sold and income in each region for each product with time.
Jan Rs Karachi Wheat Bread Cheese Swiss Rolls Lahore Wheat Bread Cheese Swiss Rolls 7.95 7.32 3 4 16.47 9 27.45 15 7.95 7.32 3 4 U Feb Rs U Mar Rs 7.44 42.40 16 15.90 29.98 16 10.98 7.44 U 3 6 6 3 17.36 7 21.20 8 Apr Rs U 24.80 10
FUIEMS
25
Flat File
Client
26