The Data Warehouse Chapter 6. 6.1 Operational Databases = transactional database  designed to process individual transaction quickly and efficiently.

Slides:



Advertisements
Similar presentations
Data Warehousing and Data Mining J. G. Zheng May 20 th 2008 MIS Chapter 3.
Advertisements

Dimensional Modeling.
Data Warehousing CPS216 Notes 13 Shivnath Babu. 2 Warehousing l Growing industry: $8 billion way back in 1998 l Range from desktop to huge: u Walmart:
Data Warehousing M R BRAHMAM.
Chapter 13 Business Intelligence and Data Warehouses
Business Intelligence. On-Line Analytical Processing (OLAP) Tools The use of a set of graphical tools that provides users with multidimensional views.
COMP 578 Data Warehousing And OLAP Technology Keith C.C. Chan Department of Computing The Hong Kong Polytechnic University.
13 Chapter 13 The Data Warehouse Hachim Haddouti.
Lab3 CPIT 440 Data Mining and Warehouse.
CSE6011 Warehouse Models & Operators  Data Models  relations  stars & snowflakes  cubes  Operators  slice & dice  roll-up, drill down  pivoting.
Chapter 13 The Data Warehouse
Ch3 Data Warehouse part2 Dr. Bernard Chen Ph.D. University of Central Arkansas Fall 2009.
DATA WAREHOUSE (Muscat, Oman).
Chapter 4 Tutorial.
Ch3 Data Warehouse Dr. Bernard Chen Ph.D. University of Central Arkansas Fall 2010.
Business Intelligence Instructor: Bajuna Salehe Web:
Online Analytical Processing (OLAP) Hweichao Lu CS157B-02 Spring 2007.
OLAP OPERATIONS. OLAP ONLINE ANALYTICAL PROCESSING OLAP provides a user-friendly environment for Interactive data analysis. In the multidimensional model,
Chetan Bhirud Raza Mohammad Abinash Sahoo Online Marketing Giant.
Database Management Systems, 2 nd Edition. R. Ramakrishnan and J. Gehrke1 Decision Support Chapter 23.
Business Intelligence. Topics Chart Online Analytical Process, OLAP – Excel’s Pivot table – Data visualization with dashboard Data warehousing Data Mining.
Week 6 Lecture The Data Warehouse Samuel Conn, Asst. Professor
DATA WAREHOUSING IN SQL SERVER 2005/2008 BUSINESS INTELLIGENCE.
Datawarehousing Concepts | 7.0 9/7/2015 Datawarehousing Concepts.
©Silberschatz, Korth and Sudarshan18.1Database System Concepts - 5 th Edition, Aug 26, 2005 Buzzword List OLTP – OnLine Transaction Processing (normalized,
Data Warehouse & Data Mining
Multi-Dimensional Databases & Online Analytical Processing This presentation uses some materials from: “ An Introduction to Multidimensional Database Technology,
Datawarehouse & Datamart OLAPs vs. OLTPs Dimensional Modeling Creating Physical Design Using SQL Mgt. Studio Module II: Designing Datamarts 1.
1 Data Warehouses BUAD/American University Data Warehouses.
Data Warehousing.
October 28, Data Warehouse Architecture Data Sources Operational DBs other sources Analysis Query Reports Data mining Front-End Tools OLAP Engine.
13 1 Chapter 13 The Data Warehouse Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Ch3 Data Warehouse Dr. Bernard Chen Ph.D. University of Central Arkansas Fall 2009.
Next Back MAP 3-1 Management Information Systems for the Information Age Copyright 2002 The McGraw-Hill Companies, Inc. All rights reserved Chapter 3 Data.
SHIFALI CHOUBEY GISE LAB IITB Decision Support System For Farmers.
UNIT-II Principles of dimensional modeling
Shilpa Seth.  Multidimensional Data Model Concepts Multidimensional Data Model Concepts  Data Cube Data Cube  Data warehouse Schemas Data warehouse.
CMPE 226 Database Systems October 21 Class Meeting Department of Computer Engineering San Jose State University Fall 2015 Instructor: Ron Mak
Business Intelligence. Topics Chart Online Analytical Process, OLAP – Excel’s Pivot table – Data visualization with dashboard Scenario Management Data.
Data Mining Data Warehouses.
Business Intelligence Transparencies 1. ©Pearson Education 2009 Objectives What business intelligence (BI) represents. The technologies associated with.
13 1 Chapter 13 The Data Warehouse Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
CSE 5331/7331 F'071 CSE 5331/7331 Fall 2007 Dimensional Modeling Margaret H. Dunham Department of Computer Science and Engineering Southern Methodist University.
Data Warehousing.
Advanced Database Concepts
Dr. Chen, Data Mining  A/W & Dr. Chen, Data Mining Chapter 6 The Data Warehouse Jason C. H. Chen, Ph.D. Professor of MIS School of Business Administration.
Data Resource Management Agenda What types of data are stored by organizations? How are different types of data stored? What are the potential problems.
Database Management Systems, 2 nd Edition. R. Ramakrishnan and J. Gehrke1 Data Warehousing and Decision Support.
1 Online Analytical Processing (OLAP) Anjali Gupta Mithun Arora Aameek Singh Kranthi Kumar.
SQL Server Analysis Services Understanding Unified Dimension Model (UDM)
Database Management Systems 3ed, R. Ramakrishnan and J. Gehrke1 Data Warehousing and Decision Support Chapter 25.
1 Database Systems, 8 th Edition Star Schema Data modeling technique –Maps multidimensional decision support data into relational database Creates.
Introduction to OLAP and Data Warehouse Assoc. Professor Bela Stantic September 2014 Database Systems.
Data Warehouses and OLAP 1.  Review Questions ◦ Question 1: OLAP ◦ Question 2: Data Warehouses ◦ Question 3: Various Terms and Definitions ◦ Question.
Pindaro Demertzoglou Data Resource Management – MGMT 4170 Lally School of Management Rensselaer Polytechnic Institute.
Data Warehousing and OLAP Outline u Models & operations u Implementing a warehouse u Future directions.
CMPE 226 Database Systems April 12 Class Meeting Department of Computer Engineering San Jose State University Spring 2016 Instructor: Ron Mak
Data Warehousing CIS 4301 Lecture Notes 4/20/2006.
Chapter 13 Business Intelligence and Data Warehouses
Data warehouse and OLAP
Data Warehouses Brief Overview Add ETL Copyright © 2011 Curt Hill.
Chapter 13 The Data Warehouse
Data Warehouse.
Databases & Data Warehouses
CMPE 226 Database Systems April 11 Class Meeting
Data Warehouse and OLAP
Dr. Bernard Chen Ph.D. University of Central Arkansas Fall 2009
Introduction of Week 9 Return assignment 5-2
Data Warehouse and OLAP
Presentation transcript:

The Data Warehouse Chapter 6

6.1 Operational Databases = transactional database  designed to process individual transaction quickly and efficiently  On-Line Transactional Processing (OLTP)  Data Warehouse

Building a database: Data Modeling  Normalization One-to-One Relationships One-to-Many Relationships Many-to-Many Relationships ERD (Entity Relationship Diagram)

Figure 6.1 A simple entity- relationship diagram

Normalization First Normal Form (atomic value) Second Normal Form (No 부분종속 ) R (A, B, C, D, E) Third Normal Form (No 이전종속 ) R (A, B, C, D, E)

The Relational Model 주문서 ( 주문번호, 주문일, 고객번호, 고객명, 주소, 제품번호, 제품명, 수량, 단가 ) 주 문 서 주문번호 : 주문일 : 고객번호 : 고객명 : 주소 : 제품번호 제품명 수량 단가 금액 1111 MP3 2 60, , 공 CD 3 10,000 30,000 합계 : 150,000

6.2 Data Warehouse Design OLTP Data Warehouse Process Oriented Subject Oriented Normalized Denormalized Day-to-day operation Historical Constant Update Not subject to change (read only) Lowest level of granularity Design issue

Figure 6.2 A data warehouse process model

Structuring the Data Warehouse: Fact Table ( dimension key + fact ) Dimension Tables ( Not Normalized, Slowly Changing Dimensions ) (1)Multidimensional Database (2)Relational Database  Multidimensional Format Star Schema

Figure 6.3 A star schema for credit cared purchases

The Multidimensionality of the Star Schema Figure 6.4 Dimensions of the fact table shown in Figure 6.3

Additional Relational Schemas Snowflake Schema Dimension tables are further subdivided Constellation Schema Sharing dimensions

Figure 6.5 A constellation schema for credit card purchases and promotions

Decision Support: Analyzing the Warehouse Data Reporting Data Analyzing Data (multidimensional data analysis tool) Knowledge Discovery (through data mining)

6.3 On-line Analytical Processing (OLAP) - Query based methodology - Supports data analysis in multidimensional environment - Storage methods (1) Relational data store  Star Schema (2) Multidimensional array data store

OLAP Operations Slice – A single dimension operation Dice – A multidimensional operation Roll-up – A higher level of generalization Drill-down – A greater level of detail Rotation – View data from a new perspective

Figure 6.6 A multidemensional cube for credit card purchases

Concept Hierarchy A mapping that allows attributes to be viewed from varying levels of detail.

Figure 6.8 Rolling up from months to quarters

6.4 Excel Pivot Tables for Multidimensional Data Analysis

Figure 6.15 A credit card promotion cube

Figure 6.16 A pivot table with page variables for credit card promotions