50
CHAPTER 4 Data and Knowledge Management

CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Embed Size (px)

Citation preview

Page 1: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

CHAPTER 4

Data and Knowledge Management

Page 2: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

CHAPTER OUTLINE

4.1 Managing Data

4.2 The Database Approach

4.3 Database Management Systems

4.4 Data Warehousing

4.5 Data Governance

4.6 Knowledge Management

Page 3: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

LEARNING OBJECTIVES

Recognize the importance of data, issues involved in managing data and their lifecycle.

Describe the sources of data and explain how data are collected.

Explain the advantages of the database approach.

Page 4: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Learning Objectives (continued)

Explain the operation of data warehousing and its role in decision support.

Explain data governance and how it helps to produce high-quality data.

Define knowledge, and describe different types of knowledge.

Page 5: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Chapter Opening Case

Page 6: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Chapter Opening Case (continued)

Push Model

Products

Page 7: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Chapter Opening Case (continued)

Pull Model

Orders

Page 8: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Examples of Data Sources

E-mails

Credit card swipes

RFID tags

Digital video surveillance

Radiology scans

Blogs

Page 9: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

4.1 Managing Data

Difficulties in Managing DataAmount of data increases

exponentially.

Data are scattered and collected by many individuals using various methods and devices.

Data come from many sources.

Data security, quality and integrity are critical.

Page 10: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Difficulties in Managing Data (continued)

An ever-increasing amount of data needs to be considered in making organizational decisions.

The Data Deluge

Page 11: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Data Life Cycle (Figure 4.1)

Page 12: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Data, Information, Knowledge, Wisdom

Page 13: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

4.2 The Database Approach

Database management system (DBMS) provides all users with access to all the data.

DBMSs minimize the following problems: Data redundancy Data isolation Data inconsistency

Page 14: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Database Approach (continued)

DBMSs maximize the following issues: Data security Data integrity Data independence

Page 15: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Database Management Systems

Page 16: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Data Hierarchy

Bit

Byte

Field

Record

File (or table)

Database

Page 17: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Hierarchy of Data for a Computer-Based File

Page 18: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Data Hierarchy (continued)

Bit (binary digit)

Byte (eight bits)

Page 19: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Data Hierarchy (continued)

Example of Field and Record

Page 20: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Data Hierarchy (continued)

Example of Field and Record

Page 21: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Designing the Database

Data model Entity Attribute Primary key Secondary keys

Page 22: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Entity-Relationship Modeling

Database designers plan the database design in a process called entity-relationship (ER) modeling.

ER diagrams consists of entities, attributes and relationships. Entity classes Instance Identifiers

Page 23: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Entity-Relationship Diagram Model

Page 24: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

4.3 Database Management Systems

Database management system (DBMS)

Relational database model

Structured Query Language (SQL)

Query by Example (QBE)

Page 25: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Student Database Example

Page 26: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Normalization

Normalization is a method for analyzing and reducing a relational database to its most streamlined form for: Minimum redundancy Maximum data integrity Best processing performance

Normalized data is when attributes in the table depend only on the primary key.

Page 27: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Non-Normalized Relation

Page 28: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Normalizing the Database (part A)

Page 29: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Normalizing the Database (part B)

Page 30: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Normalization Produces Order

Page 31: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Turnitin (IT’s About Business 4.1)

A Turnitin originality report

Page 32: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

4.4 Data Warehousing

Data warehouse Data warehouses are organized by business

dimension or subject. Data warehouses are multidimensional.

A Data Cube

Page 33: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Data Warehousing (continued)

Data warehouses are historical. Data warehouses use online analytical

processing.

Page 34: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Data Warehouse Framework & Views

Page 35: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Relational Databases

Page 36: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Multidimensional Database

Page 37: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Equivalence Between Relational and Multidimensional Databases

Page 38: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Equivalence Between Relational and Multidimensional Databases

Page 39: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Equivalence Between Relational and Multidimensional Databases

Page 40: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Benefits of Data Warehousing

End users can access data quickly and easily via Web browsers because they are located in one place.

End users can conduct extensive analysis with data in ways that may not have been possible before.

End users have a consolidated view of organizational data.

Page 41: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Data Marts

A data mart is a small data warehouse, designed for the end-user needs in a strategic business unit (SBU) or a department.

Page 42: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

4.5 Data Governance

Data governance Master data management Master data

Page 43: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Data Governance (continued)

Page 44: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Data Governance (continued)

Page 45: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

4.6 Knowledge Management

Knowledge management (KM) Knowledge Intellectual capital (or intellectual assets)

Page 46: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Knowledge Management (continued)

Tacit Knowledge(below the waterline)

Explicit Knowledge (above the waterline)

Page 47: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Knowledge Management (continued)

Knowledge management systems (KMSs) Best practices

Page 48: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Knowledge Management System Cycle

Create knowledge Capture knowledge Refine knowledge Store knowledge Manage knowledge Disseminate knowledge

Page 49: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Knowledge Management System Cycle

Page 50: CHAPTER 4 Data and Knowledge Management. CHAPTER OUTLINE 4.1 Managing Data 4.2 The Database Approach 4.3 Database Management Systems 4.4 Data Warehousing

Chapter Closing Case

High CVM passengerstravel in style