1 Database Systems, 8 th Edition 1 Chapter 13 Business Intelligence and Data Warehouses Objectives In this chapter, you will learn: –How business intelligence.

Slides:



Advertisements
Similar presentations
Chapter 13 The Data Warehouse
Advertisements

Intro to Data Mining: Extracting Information and Knowledge from Data.
OLAP Services Business Intelligence Solutions. Agenda Definition of OLAP Types of OLAP Definition of Cube Definition of DMR Differences between Cube and.
MIS DATABASE SYSTEMS, DATA WAREHOUSES, AND DATA MARTS MBNA
Chapter 13 Business Intelligence and Data Warehouses
Database Systems: Design, Implementation, and Management Tenth Edition
Chapter 9 DATA WAREHOUSING Transparencies © Pearson Education Limited 1995, 2005.
Chapter 12 The Data Warehouse
DATA WAREHOUSING.
1 9 Concepts of Database Management, 4 th Edition, Pratt & Adamski Chapter 9 Database Management Approaches.
13 Chapter 13 The Data Warehouse Hachim Haddouti.
Chapter 13 The Data Warehouse
DATA WAREHOUSE (Muscat, Oman).
Designing a Data Warehouse
Chapter 13 – Data Warehousing. Databases  Databases are developed on the IDEA that DATA is one of the critical materials of the Information Age  Information,
M ODULE 5 Metadata, Tools, and Data Warehousing Section 4 Data Warehouse Administration 1 ITEC 450.
Data Warehousing/Mining 1 Data Warehousing/Mining Comp 150 Additional Information Instructor: Dan Hebert.
Chapter 13 The Data Warehouse
12 The Data Warehouse and Data Mining MIS 304 Winter 2006.
Week 6 Lecture The Data Warehouse Samuel Conn, Asst. Professor
Data Warehouse & Data Mining
Data Warehouse Overview September 28, 2012 presented by Terry Bilskie.
OnLine Analytical Processing (OLAP)
Datawarehouse Objectives
Data warehousing and online analytical processing- Ref Chap 4) By Asst Prof. Muhammad Amir Alam.
1 Data Warehouses BUAD/American University Data Warehouses.
13 Chapter 13 The Data Warehouse Database Systems: Design, Implementation, and Management 4th Edition Peter Rob & Carlos Coronel.
OLAP & DSS SUPPORT IN DATA WAREHOUSE By - Pooja Sinha Kaushalya Bakde.
Data Warehousing.
1 Categories of data Operational and very short-term decision making data Current, short-term decision making, related to financial transactions, detailed.
Database Systems: Design, Implementation, and Management Ninth Edition Chapter 13 Business Intelligence and Data Warehouses.
1 Topics about Data Warehouses What is a data warehouse? How does a data warehouse differ from a transaction processing database? What are the characteristics.
Building Data and Document-Driven Decision Support Systems How do managers access and use large databases of historical and external facts?
Decision Support and Date Warehouse Jingyi Lu. Outline Decision Support System OLAP vs. OLTP What is Date Warehouse? Dimensional Modeling Extract, Transform,
6.1 © 2010 by Prentice Hall 6 Chapter Foundations of Business Intelligence: Databases and Information Management.
MANAGING DATA RESOURCES ~ pertemuan 7 ~ Oleh: Ir. Abdul Hayat, MTI.
13 1 Chapter 13 The Data Warehouse Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
1 Categories of data Operational and very short-term decision making data Current, short-term decision making, related to financial transactions, detailed.
13 1 Chapter 13 The Data Warehouse Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Data resource management
By N.Gopinath AP/CSE. There are 5 categories of Decision support tools, They are; 1. Reporting 2. Managed Query 3. Executive Information Systems 4. OLAP.
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide
Ayyat IT Group Murad Faridi Roll NO#2492 Muhammad Waqas Roll NO#2803 Salman Raza Roll NO#2473 Junaid Pervaiz Roll NO#2468 Instructor :- “ Madam Sana Saeed”
Fox MIS Spring 2011 Data Warehouse Week 8 Introduction of Data Warehouse Multidimensional Analysis: OLAP.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 13 Business Intelligence and Data Warehouses.
Business Intelligence Transparencies 1. ©Pearson Education 2009 Objectives What business intelligence (BI) represents. The technologies associated with.
By N.Gopinath AP/CSE.  The data warehouse architecture is based on a relational database management system server that functions as the central repository.
What is OLAP?.
13 1 Chapter 13 The Data Warehouse Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Advanced Database Concepts
1 Categories of data Operational and very short-term decision making data Current, short-term decision making, related to financial transactions, detailed.
12 1 Database Systems: Design, Implementation, & Management, 6 th Edition, Rob & Coronel 12.4 Online Analytical Processing OLAP creates an advanced data.
Data Resource Management Agenda What types of data are stored by organizations? How are different types of data stored? What are the potential problems.
The Need for Data Analysis 2 Managers track daily transactions to evaluate how the business is performing Strategies should be developed to meet organizational.
1 Database Systems, 8 th Edition Star Schema Data modeling technique –Maps multidimensional decision support data into relational database Creates.
Copyright © 2016 Pearson Education, Inc. Modern Database Management 12 th Edition Jeff Hoffer, Ramesh Venkataraman, Heikki Topi CHAPTER 11: BIG DATA AND.
Introduction to OLAP and Data Warehouse Assoc. Professor Bela Stantic September 2014 Database Systems.
Managing Data Resources File Organization and databases for business information systems.
Data Mining and Data Warehousing: Concepts and Techniques What is a Data Warehouse? Data Warehouse vs. other systems, OLTP vs. OLAP Conceptual Modeling.
Data Analytics, Data Mining, OLAP, Reporting Systems
Chapter 13 Business Intelligence and Data Warehouses
Chapter 13 The Data Warehouse
Data Warehouse.
Chapter 13 – Data Warehousing
Data Warehouse and OLAP
Data Warehouse Overview September 28, 2012 presented by Terry Bilskie
Introduction of Week 9 Return assignment 5-2
Chapter 13 The Data Warehouse
Chapter 13 The Data Warehouse
Data Warehouse and OLAP
Presentation transcript:

1 Database Systems, 8 th Edition 1 Chapter 13 Business Intelligence and Data Warehouses Objectives In this chapter, you will learn: –How business intelligence is a comprehensive framework to support business decision making –How operational data and decision support data differ –What a data warehouse is, how to prepare data for one, and how to implement one –What star schemas are and how they are constructed –What data mining is and what role it plays in decision support –About online analytical processing (OLAP) –How SQL extensions are used to support OLAP-type data manipulations

2 Database Systems, 8 th Edition The Need for Data Analysis Managers must be able to track daily transactions to evaluate how the business is performing Strategies should be developed to meet organizational goals using operational databases Data analysis provides information about short-term tactical evaluations and strategies

3 Database Systems, 8 th Edition Business Intelligence Definition: Comprehensive, cohesive, integrated tools and processes to –Capture, collect, integrate, store, and analyze data –Generate information to support business decision making Framework that allows a business to transform: –Data into information –Information into knowledge –Knowledge into wisdom

4 BI Tools and

5 whitepapers.zdnet.com/ whitepaper.aspx? docid=241748

6 Business Intelligence Implementing BI captors not only business data (internal and external), but also metadata BI involves the following general steps 1.Collecting and storing operational data 2.Aggregating the operational data into decision support data 3.Analyzing decision support data to generate information 4.Presenting such information to the end user to support business decisions 5.Making business decisions, which in turn generate more data that is collected, stored, etc. (restarting the process) 6.Monitoring result to evaluate outcomes of the business decisions (providing data to be collected, stored, etc.)

7 Database Systems, 8 th Edition Business Intelligence Architecture Composed of data, people, processes, technology, and management of components Focuses on strategic and tactical use of information Multiple tools from different vendors can be integrated into a single BI framework –Check Figure 13.1 in p. 517 for BI framework –Governance is a method or process of government Key performance indicators (KPI) –Measurements that assess company’s effectiveness or success in reaching goals, check p. 517 for examples of KPI Master Data Management –a collection of concepts, techniques, and processes for the proper identification, definition, and management of data elements within an organization

8 Database Systems, 8 th Edition 8 Check Table 13.2 in p. 518 for description of these components Check Table 13.3 in p for samples of BI tools

9 Database Systems, 8 th Edition Decision Support Data Operational data –Mostly stored in relational database –Optimized to support transactions representing daily operations Decision support data differs from operational data in three main areas: –Time span –Granularity drill-down and roll-up to different levels of aggregation –Dimensionality

10 Fig 13.3 Transforming operational data into decision support data

12 Database Systems, 8 th Edition 12 Decision Support Database Requirements Specialized DBMS tailored to provide fast answers to complex queries Four main requirements: –Database schema –Data extraction and loading –End-user analytical interface –Database size Database schema –Must support complex data representations Bitmap indexes, data partitioning, non-normalized –Must contain aggregated and summarized data –Queries must be able to extract multidimensional time slices

14 Database Systems, 8 th Edition 14 Decision Support Database Requirements Data extraction and filtering –Should allow batch and scheduled data extraction –Supports different data sources Flat files Hierarchical, network, and relational databases Multiple vendors –Data filtering Must allow checking for inconsistent data Advanced data integration, aggregation, and classification –Must solve data-formatting conflicts

15 Database Systems, 8 th Edition 15 End-user analytical interface –One of most critical DSS DBMS components –Permits user to navigate through data to simplify and accelerate decision-making process Database size –In 2005, Wal-Mart had 260 terabytes of data in its data warehouses –DBMS must support very large databases (VLDBs) Might be required to use advanced hardware, such as disk arrays, symmetric multiprocessor (SMP), or massively parallel processor (MPP) Decision Support Database Requirements

16 Database Systems, 8 th Edition The Data Warehouse Integrated, subject-oriented, time-variant, and nonvolatile collection of data –Provides support for decision making Usually a read-only database optimized for data analysis and query processing Requires time, money, and considerable managerial effort to create

18 Database Systems, 8 th Edition 18

19 Database Systems, 8 th Edition 19 The Data Warehouse (continued) Data mart –Small, single-subject data warehouse subset –More manageable data set than data warehouse –Provides decision support to small group of people –Typically lower cost and lower implementation time than data warehouse 跳過

20 Database Systems, 8 th Edition 20 Decision Support Architectural Styles Provide advanced decision support features Some capable of providing access to multidimensional data analysis Complete data warehouse architecture supports: –Decision support data store –Data extraction and integration filter –Specialized presentation interface

21 Table 13.8 DSS Architectural Styles

22

23 Database Systems, 8 th Edition Online Analytical Processing Advanced data analysis environment that supports: –Decision making –Business modeling –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

24 Database Systems, 8 th Edition 24 Multidimensional Data Analysis Techniques Data are processed and viewed as part of a multidimensional structure –Particularly attractive to business decision makers Augmented by the following functions: –Advanced data presentation functions –Advanced data aggregation, consolidation, and classification functions –Advanced computational functions –Advanced data modeling functions

25 Database Systems, 8 th Edition 25

26 Database Systems, 8 th Edition 26 Advanced Database Support Advanced data access features include: –Access to many different kinds of DBMSs, flat files, and internal and external data sources –Access to aggregated data warehouse data –Advanced data navigation –Rapid and consistent query response times –Maps end-user requests to appropriate data source and to proper data access language (SQL) –Support for very large databases

27 請參考 SQL Server 中的 analysis services

28 Database Systems, 8 th Edition 28 Easy-to-Use End-User Interface Advanced OLAP features more useful when access is simple Many interface features are “borrowed” from previous generations of data analysis tools –Already familiar to end users –Makes OLAP easily accepted and readily used

29 Database Systems, 8 th Edition 29 Client/Server Architecture Provides framework for design, development, implementation of new systems –Enables OLAP system to be divided into several components that define its architecture –OLAP is designed to meet ease-of-use as well as system flexibility requirements

30 Database Systems, 8 th Edition 30 OLAP Architecture Operational characteristics’ three main modules: –Graphical user interface (GUI) –Analytical processing logic –Data-processing logic Designed to use both operational and data warehouse data In most implementations, data warehouse and OLAP are interrelated and complementary OLAP systems merge data warehouse and data mart approaches

More common and practical

33 Interrelated and Complementary data warehouse and OLAP system

34 Database Systems, 8 th Edition 34

35 Database Systems, 8 th Edition 35 Relational OLAP Uses relational databases and relational query tools –Stores and analyzes multidimensional data Adds following extensions to traditional RDBMS: –Multidimensional data schema support within RDBMS –Data access language and query performance optimized for multidimensional data –Support for very large databases

37 Database Systems, 8 th Edition 37 Multidimensional OLAP Extends OLAP functionality to multidimensional database management systems (MDBMSs) –MDBMS end users visualize stored data as a 3D data cube –Data cubes can grow to n dimensions, becoming hypercubes –To speed access, data cubes are held in memory in a cube cache –Must handle sparsity effectively to reduce processing overhead and resource requirement

38 Database Systems, 8 th Edition 38

39 Database Systems, 8 th Edition 39 Relational vs. Multidimensional OLAP Selection of one or the other depends on evaluator’s vantage point Proper evaluation must include supported hardware, compatibility with DBMS, etc. ROLAP and MOLAP vendors working toward integration within unified framework Relational databases use star schema design to handle multidimensional data