Module 7 Lecture
Module 7 Lecture
Ninth Edition
Chapter 7
Data Warehouses, Business
Intelligence Systems, and Big Data
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Learning Objectives
2
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Figure 7.1 Storage Capacity Terms
4
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Figure 5.27 Heather Sweeney
5
Note: From Chapter 5 showing the final database design for Heather Sweeney
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Figure 7.2 The HSD Database
6
Diagram
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Figure 7.4 Characteristics of
8
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
BI Terms
9
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Figure 7.3 The Relationship Between
10
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Figure 7.5 Components of a Data
11
Warehouse
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Problems with Operational Data
12
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
ETL Data Transformation
13
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Figure 7.6 Data Warehouses and
14
Data Marts
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Data Warehouses Versus Data Marts
15
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Figure 7.7 Characteristics of
16
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Figure 7.8 A Star Schema
17
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Figure 7.9 The HSD–DW Star Schema
18
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Figure 7.11 The HSD–DW Table Data
20
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
22
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Figure 7.13 The Two-Dimensional
23
ProductNumber-CustomerID Matrix
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Figure 7.14 The Three-Dimensional
24
Time-ProductNumber-CustomerID
Cube
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Figure 7.15 The HSD–DW Star
25
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Online Analytical Processing (OLAP)
26
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
SQL Query for OLAP Data
27
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
SQL View for O LAP Data
28
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
29
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Figure 7.17 The HSD-DW OLAP
30
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Figure 7.19 The HSD–DW OLAP City
32
by ProductNumber, CustomerName,
and Year Report
Databases
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Object-Relational Databases
35
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
OODBMS
36
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Virtualization
37
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Figure 7.21 Type 1 and Type 2
38
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Cloud Computing
39
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
The CAP Theorem
41
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Figure 7.22 The CAP Theorem—You
42
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Categories of NoSQL Database
43
Management Systems
Learn the basic concepts of Big Data,
structured storage, and the MapReduce
process
• Four categories of NoSQL databases include:
– Key-Value database
§ Dynamo, MemcacheDB, Redis
– Document database
§ Couchbase, ArangoDB, Mongo DB
– Column family database
§ Vertica, Apache Cassandra, Hbase
– Graph database
§ Neo4j, AllegroGraph, Titan
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Figure 7.23 An ArangoDB AQL Query
44
Courtesy of ArangoDB
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
MapReduce and Hadoop
45
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Figure 7.24 MapReduce
46
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Figure 7.25 Example of Apache Tez
47
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved
Copyright
48
Copyright © 2020, 2017, 2015 Pearson Education, Inc. All Rights Reserved