0% found this document useful (0 votes)
276 views

The Data Warehouse: Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel

The document discusses data warehouses and decision support systems. It describes how data warehouses integrate operational data from different sources to support analysis and decision making. Data is organized in star schemas with facts and dimensions for analysis. Decision support systems use tools like online analytical processing and data mining on data warehouse data to help managers make strategic decisions.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
276 views

The Data Warehouse: Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel

The document discusses data warehouses and decision support systems. It describes how data warehouses integrate operational data from different sources to support analysis and decision making. Data is organized in star schemas with facts and dimensions for analysis. Decision support systems use tools like online analytical processing and data mining on data warehouse data to help managers make strategic decisions.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 48

12

Chapter 12
The Data Warehouse
Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel
1

12

In this chapter, you will learn:


How operational data and decision support data differ What a data warehouse is and how data for it are prepared What star schemas are and how they are constructed What steps are required to successfully implement a data warehouse What data mining is and what role it plays in decision support
Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

12

The Need for Data Analysis


Managers must be able to track daily transactions to evaluate how the business is performing By tapping into the operational database, management can develop strategies to meet organizational goals Data analysis can provide information about short-term tactical evaluations and strategies
Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

12

Solving Business Problems and Adding Value with Data Warehouse-Based Solutions

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

12

Solving Business Problems and Adding Value with Data Warehouse-Based Solutions (continued)

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

12

Decision Support Systems


Methodology (or series of methodologies) designed to extract information from data and to use such information as a basis for decision making Decision support system (DSS):
Arrangement of computerized tools used to assist managerial decision making within a business Usually requires extensive data massaging to produce information Used at all levels within an organization Often tailored to focus on specific business areas Provides ad hoc query tools to retrieve data and to display data in different formats
Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

12

Decision Support Systems (continued)


Composed of four main components:
Data store component
Basically a DSS database

Data extraction and filtering component


Used to extract and validate data taken from operational database and external data sources

End-user query tool


Used to create queries that access database

End-user presentation tool


Used to organize and present data
Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

12

Main Components of a Decision Support System (DSS)

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

12

Transforming Operational Data Into Decision Support Data

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

12

Contrasting Operational and DSS Data Characteristics

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

10

12

Ten-Year Sales History for a Single Department, in Millions of Dollars

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

11

12 Yearly Sales Summaries, Two Stores and Two Departments per Store, in Millions of Dollars

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

12

12

The Data Warehouse


Integrated, subject-oriented, time-variant, nonvolatile database that provides support for decision making

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

13

12

A Comparison of Data Warehouse and Operational Database Characteristics

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

14

12

Creating a Data Warehouse

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

15

12

DSS Architectural Styles

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

16

12

Online Analytical Processing


Advanced data analysis environment that supports decision making, business modeling, and operations research OLAP systems share four main characteristics:
Use multidimensional data analysis techniques Provide advanced database support Provide easy-to-use end-user interfaces Support client/server architecture
Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

17

12

Operational vs. Multidimensional View of Sales

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

18

12

Integration of OLAP with a Spreadsheet Program

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

19

12

OLAP Client/Server Architecture

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

20

12

OLAP Server Arrangement

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

21

12

OLAP Server with Multidimensional Data Store Arrangement

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

22

12

OLAP Server With Local Mini Data Marts

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

23

12

Bitmap Representation of REGION Values

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

24

12

Typical ROLAP Client/Server Architecture

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

25

12

MOLAP Client/Server Architecture

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

26

12

Relational vs. Multidimensional OLAP

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

27

12

Star Schemas
Data modeling technique used to map multidimensional decision support data into a relational database Creates the near equivalent of a multidimensional database schema from the existing relational database Yield an easily implemented model for multidimensional data analysis, while still preserving the relational structures on which the operational database is built Has four components: facts, dimensions, attributes, and attribute hierarchies
Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

28

12

Simple Star Schema

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

29

12

Possible Attributes for Sales Dimensions

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

30

12

Three-Dimensional View of Sales

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

31

12

Slice and Dice View of Sales

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

32

12

Location Attribute Hierarchy

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

33

12

Attribute Hierarchies In Multidimensional Analysis

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

34

12

Star Schema for Sales

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

35

12

Orders Star Schema

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

36

12

Normalized Dimension tables

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

37

12

Multiple Fact Tables

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

38

12

Implementing a Data Warehouse


Numerous constraints:
Available funding
Managements view of the role played by an IS department and of the extent and depth of the information requirements Corporate culture

No single formula can describe perfect data warehouse development


Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

39

12

Factors Common to Data Warehousing


Data warehouse is not a static database Dynamic framework for decision support that is always a work in progress Data warehouse data cross departmental lines and geographical boundaries Must satisfy:
Data integration and loading criteria Data analysis capabilities with acceptable query performance End-user data analysis needs

Apply database design procedures


Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

40

12

Data Warehouse Implementation Road Map

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

41

12

Data Mining
Tools that:
analyze data
uncover problems or opportunities hidden in data relationships, form computer models based on their findings, and then use the models to predict business behavior

Require minimal end-user intervention


Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

42

12

Extraction of Knowledge From Data

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

43

12

Data-Mining Phases

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

44

12

A Sample of Current Data Warehousing and Data-Mining Vendors

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

45

12

Summary
Data analysis is used to derive and interpret information from data Decision support is a methodology designed to extract information from data and to use such information as a basis for decision making Decision support system is an arrangement of computerized tools used to assist managerial decision making within a business Data warehouse is an integrated, subjectoriented, time-variant, nonvolatile database that provides support for decision making
Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

46

12

Summary (continued)
Online analytical processing is an advanced data analysis environment that supports decision making, business modeling, and operations research

Star schema is a data-modeling technique used to map multidimensional decision support data into a relational database
The implementation of any company-wide information system is subject to conflicting organizational and behavioral factors
Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

47

12

Summary (continued)
Data mining automates analysis of operational data with the intention of finding previously unknown data characteristics, relationships, dependencies, and/or trends

Data warehouse is storage location for decision support data

Database Systems: Design, Implementation, & Management, 6th Edition, Rob & Coronel

48

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy