Professional Documents
Culture Documents
MIS - Chap 6
MIS - Chap 6
MIS - Chap 6
Chapter 6
Foundations of Business Intelligence:
Database and Information Management
Learning Objectives
1. What are the problems of managing data resources in a traditional file environment?
2. What are the major capabilities of database management systems (DBMS), and why is a
relational DBMS so powerful?
3. What are the principal tools and technologies for accessing information from databases
to improve business performance and decision making?
4. Why are data governance and data quality assurance essential for managing the firm’s
data resources?
2
CONTENTS
3
6.1. Challenges in Managing Data Resources
• Entity
• An entity is a person, place, thing, or event on which we store and
maintain information
• Attribute
• Each characteristic or quality describing a particular entity is
called an attribute
4
6.1. Challenges in Managing Data Resources
• Problems with the Traditional File Environment
• Video Lecture Figure 6.2
5
6.1. Challenges in Managing Data Resources
• Problems with the Traditional File Environment
7
CONTENTS
8
6.2. DBMS: Concepts and Roles
• Database
• A collection of data organized to service many applications at the same time by storing and managing
data so that they appear to be in one location
9
6.2. DBMS: Concepts and Roles
• Database
• A collection of data organized to service many applications at the same time by storing and managing
data so that they appear to be in one location
10
6.2. DBMS: Concepts and Roles
• Relational DBMS
• Video Lecture Figure 6.4
• Represents data as two-dimensional tables: rows – records, columns – fields
• Primary key
• One field that is the unique identifier for all the information in any row of the table.
• The primary key cannot be duplicated
• Foreign key
• Field that helps one table to lookup values in the other
11
6.2. DBMS: Concepts and Roles
12
13
6.2. DBMS: Concepts and Roles
14
6.2. DBMS: Concepts and Roles
• DBMS capabilities
• Data definition language
• Specify the structure of the content of the database
• Data dictionary
• An automated or manual file that stores definitions of data elements and their characteristics
15
6.2. DBMS: Concepts and Roles
• DBMS capabilities
• Data manipulation language
• Add, change, delete, and retrieve the data in the database
• Structured Query Language, or SQL
• Query
• A request for data from a database
16
6.2. DBMS: Concepts and Roles
• A glance of SQL
17
6.2. DBMS: Concepts and Roles
Designing databases
• Entity Relationship Diagram (ERD)
• One-to-one
• One-to-many
• Many-to-many
18
6.2. DBMS: Concepts and Roles
Designing databases
• Data Normalization
• The process of creating small stable data structures from complex groups of data when designing a relational
database
19
6.2. DBMS: Concepts and Roles
Designing databases
• Data Normalization
20
6.2. DBMS: Concepts and Roles
• Another practice
21
6.2. DBMS: Concepts and Roles
22
6.2. DBMS: Concepts and Roles
Nonrelational Databases
• Nonrelational Database management systems use a more flexible data model and are designed for
managing large data sets across many distributed machines and for easily scaling up or down.
• Useful for accelerating simple queries against large volumes of structured and unstructured data (web,
social media, graphics, and other forms of data)
23
6.2. DBMS: Concepts and Roles
• Blockchain
• A distributed database technology that enables firms and organizations to create and verify transactions
on a network nearly instantaneously without a central authority.
24
CONTENTS
25
6.3. Tools and Technologies to Access Information
• Big Data
• Big Data are large and complex data sets. So large that traditional data processing software is not capable
of collecting, managing and processing data in a reasonable amount of time. These large data sets can
include structured, unstructured, and semi-structured data.
• Big data is typically characterized by 3Vs:
• Volume: Extremely large data volume
• Variety: Various types of data
• Velocity: The speed at which data needs to be processed and analyzed
26
6.3. Tools and Technologies to Access Information
27
6.3. Tools and Technologies to Access Information
28
6.3. Tools and Technologies to Access Information
29
6.3. Tools and Technologies to Access Information
30
CONTENTS
31
6.4. Data Governance and Data Quality Assurance
32
6.4. Data Governance and Data Quality Assurance
33
Learning Objectives
1. What are the problems of managing data resources in a traditional file environment?
2. What are the major capabilities of database management systems (DBMS), and why is a
relational DBMS so powerful?
3. What are the principal tools and technologies for accessing information from databases
to improve business performance and decision making?
4. Why are data governance and data quality assurance essential for managing the firm’s
data resources?
34