Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
6 views35 pages

Chapter 5 - Business Intelligence

The document is a lecture on Business Intelligence, focusing on databases, their structure, and management. It covers key concepts such as the purpose of databases, data warehousing, and the differences between OLTP and OLAP systems. Additionally, it discusses the importance of data integrity, normalization, and the role of users in database development.

Uploaded by

talatrum2k4
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views35 pages

Chapter 5 - Business Intelligence

The document is a lecture on Business Intelligence, focusing on databases, their structure, and management. It covers key concepts such as the purpose of databases, data warehousing, and the differences between OLTP and OLAP systems. Additionally, it discusses the importance of data integrity, normalization, and the role of users in database development.

Uploaded by

talatrum2k4
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 35

23/7/25

Chapter 5:
Business Intelligence

Lecturer: MsC. Hiep Tuan Nguyen


University of Transport HCMC (UTH)

Study questions

Q1 What do business professionals need to know


about database & database processing?
How Are Data Models Used for Database
Development?

Q2 What is Data Warehouse?

Q3 What is Data Mining? (Skip)

Q4 How to use Data for Logistics and Decision


Making?
Presented by M sC. Hiep Tuan Nguyen

1
23/7/25

Q1 What do business
professionals need to know
about database & database
processing?

Presented by M sC. Hiep Tuan Nguyen

What Is the Purpose of a Database?

Ø It keeps track of things.


Ø A spreadsheets can do it also, but they still have disadvantages

Presented by M sC. Hiep Tuan Nguyen

2
23/7/25

spreadsheets

Spreadsheets
combine
• Storage
• Logic
• Processing
• Display

Presented by M sC. Hiep Tuan Nguyen

Spreadsheets

Ø They also keep track of things.


Ø They are mostly associated with single user applications, as soon
as you need to share data the possibility of error increases

Presented by M sC. Hiep Tuan Nguyen

3
23/7/25

Spreadsheets - Problems

Spreadsheet Used for


Assignment of Sheet
Music

Source: textbook [1],


pg 164

Data redundancy A lot of data is duplicated.


Inefficiency Searching records, changing
Inconsistency Different values in same field
Integrity Data can disappear.

Presented by M sC. Hiep Tuan Nguyen

Data Shown from a Database

Student Data has


multiple themes:
• student grades
• student emails
• student office
visits

Source: textbook [1], pg 133

Presented by M sC. Hiep Tuan Nguyen

4
23/7/25

General Rule

Ø Lists of data involving a single theme can be stored in a


spreadsheet
Ø lists that involve data with multiple themes require a database

the purpose of a database is to keep


track of things that involve more
than one theme.

Presented by M sC. Hiep Tuan Nguyen

What is a Database?

Ø Database:
§ A self-describing collection of integrated records
§ In databases, bytes are grouped into columns, such as Student Number
and Student Name. Columns are also called fields. Columns or fields, in
turn, are grouped into rows, which are also called records.

Presented by M sC. Hiep Tuan Nguyen

10

5
23/7/25

Characters, Fields, and Records

Source: textbook [1], pg 133

Presented by M sC. Hiep Tuan Nguyen

11

Hierarchy of Data Elements

Source: textbook [1], pg 134

Presented by M sC. Hiep Tuan Nguyen

12

6
23/7/25

Structure of a Database

Source: textbook [1], pg 134

Metadata describes the structure of the Database, what


values are allowed, who can access it, what can be deleted

Presented by M sC. Hiep Tuan Nguyen

13

Relationships Among Rows

Source: textbook [1], pg 135

Presented by M sC. Hiep Tuan Nguyen

14

7
23/7/25

Relationship Special Terms

Ø Key (Primary key)


§ A column or group of columns that identifies a unique row in a table.
§ Student Number is the key of the Student table.
§ Every table must have a key.
§ Sometimes more than one column is needed to form a unique
identifier. In a table called City, for example, the key would consist of
combination of columns (City, State).

Presented by M sC. Hiep Tuan Nguyen

15

Relationship Special Terms

Ø Foreign keys
§ These are keys of a different (foreign) table than the table in which they
reside.
Ø Relational databases
§ Relationships among tables are created by using foreign keys.
Ø Relation
§ Formal name for a table

Presented by M sC. Hiep Tuan Nguyen

16

8
23/7/25

What Is a Database Management


System (DBMS)?

Ø Program used to create, process, and administer a


database.
Ø Licensed from vendors such as IBM (DB2), Microsoft
(Access and SQL Server), Oracle (Oracle
Database), and others.
Ø MySQL - open source.

Presented by M sC. Hiep Tuan Nguyen

17

Processing the Database

Four DBMS operations


1. Read (E.g: SELECT)
2. Insert (E.g: INSERT INTO)
3. Modify (E.g: UPDATE)
4. Delete data (E.g: DELETE FROM)

Presented by M sC. Hiep Tuan Nguyen

18

9
23/7/25

Processing the Database


• Structured Query Language - SQL (see-quell)
– International standard
– Used by most popular DBMS

INSERT INTO Student


([Student Number], [Student Name], HW1, HW2, MidTerm)
VALUES (1000, ‘Franklin, Benjamin’, 90, 95, 100)

Presented by M sC. Hiep Tuan Nguyen

19

Administering the Database

Ø Used to set up a security system involving user accounts,


passwords, permissions, and limits for processing.
Ø Permissions can be limited in very specific ways.
Ø Backing up database data, adding structures to improve
performance of database applications, removing unwanted data.
Ø most organizations dedicate one or more employees to the role of
database administration

Presented by M sC. Hiep Tuan Nguyen

20

10
23/7/25

Database Administration Tasks

Source: textbook
[1], pg 142

Presented by M sC. Hiep Tuan Nguyen

21

Elements of Database Applications

Elements Functions

View data;, insert new, update existing,


Forms
and delete existing data
Structured presentation of data using
Reports sorting, grouping, filtering, and other
operations
Search based upon data values
Queries
provided by the user
Provide security, data consistency, and
Application
special purpose processing, e.g., handle
Programs
out-of-stock situations

Presented by M sC. Hiep Tuan Nguyen

22

11
23/7/25

How do applications make databases


more useful?
Source: textbook
[1], pg 143

Presented by M sC. Hiep Tuan Nguyen

23

Example of a Student Report

Sample Query Form


Used to Enter Phrase
for Search Sample Query
Results of Query
Operation

Presented by M sC. Hiep Tuan Nguyen

24

12
23/7/25

How Are Data Models Used


for Database Development?

Presented by M sC. Hiep Tuan Nguyen

25

Components of the Entity-Relationship


Data Model

• Something users want to track


Entities • Order, customer, salesperson, item,
volunteer, donation

• Describe characteristics of an entity


Attributes • OrderNumber, CustomerNumber,
VolunteerName, PhoneNumber

• Uniquely identifies one entity instance


Identifier from other instances
• Student_ID_Number

Presented by M sC. Hiep Tuan Nguyen

26

13
23/7/25

Student Data Model Entities

Source: textbook [1], pg 148

Presented by M sC. Hiep Tuan Nguyen

27

Example of Department, Adviser, and


Student Entities and Relationships

Source: textbook [1], pg 148

Presented by M sC. Hiep Tuan Nguyen

28

14
23/7/25

Sample of Relationships―Version
1

Crow’s
Feet

1:N N:M
Source:
textbook [1],
One department can An adviser may
pg 149 have many advisers, have many
but an adviser may be students, and one
in only one student may many
department advisers

Presented by M sC. Hiep Tuan Nguyen

29

Sample of Relationships─Version
2

“Crow’s
Foot”

Source: N:M 1:N


textbook [1], A department has A student has
pg 149 many advisors, and only one advisor,
an advisor may but an adviser
advise for more than may advise many
one department students

Presented by M sC. Hiep Tuan Nguyen

30

15
23/7/25

Crow’s-Foot Diagram Version

Maximum cardinality─maximum number of


entities involved in a relationship. Vertical bar on
a line means that at least one entity is required.

Source:
textbook [1],
pg 150 Minimum cardinality—minimum number of
entities in a relationship. Small oval means entity
is optional; relationship need not have an entity
of that type.

Presented by M sC. Hiep Tuan Nguyen

31

How Is a Data Model Transformed into a


Database Design?
• Normalization
§ Converting poorly structured tables into two or more well-structured tables.
• Goal
§ Construct tables with data about a single theme or entity.
• Purpose
§ To minimize data integrity problems.

Presented by M sC. Hiep Tuan Nguyen

32

16
23/7/25

Data Integrity Problems


• Data integrity problems produce incorrect and inconsistent
information, users lose confidence in information, and the system
gets a poor reputation.
• Can only occur if data are duplicated.

Presented by M sC. Hiep Tuan Nguyen

33

Poorly Designed Employee Table


Causes Data Integrity Problem

Source: textbook [1], pg 151

Presented by M sC. Hiep Tuan Nguyen

34

17
23/7/25

Two Normalized Tables

Single
Themes

Source: textbook [1], pg 151

Presented by M sC. Hiep Tuan Nguyen

35

Summary of Normalization

Source: textbook [1], pg 152

Presented by M sC. Hiep Tuan Nguyen

36

18
23/7/25

Representing 1:N Relationships

Source: textbook [1], pg 153

Presented by M sC. Hiep Tuan Nguyen

37

Representing an N:M Relationship:


Strategy for Foreign Keys

Source: textbook [1], pg 154

Presented by M sC. Hiep Tuan Nguyen

38

19
23/7/25

the Users’ Role in the Development of


Databases?
Ø Users are the final judges of:
§ What data database should contain.
§ How tables should be related.
Ø Users review data model to ensure it accurately reflects users’
view of the business.
Ø Mistakes will come back to haunt them.

Presented by M sC. Hiep Tuan Nguyen

39

Q2 What is Data Warehouse?

Presented by M sC. Hiep Tuan Nguyen

40

20
23/7/25

Business Intelligence and Data Warehousing

Ø BI used to be
everything related to
use of data for
managerial decision
support
Ø Now, it is a part of
Business Analytics
§ BI = Descriptive
Analytics

Presented by M sC. Hiep Tuan Nguyen

41

What is a Data Warehouse?

Ø A physical repository where relational data are specially


organized to provide enterprise-wide, cleansed data in a
standardized format
Ø A relational database? (so what is the difference?)
Ø “The data warehouse is a collection of integrated, subject-
oriented databases designed to support DSS functions, where
each unit of data is non-volatile and relevant to some
moment in time”

Presented by M sC. Hiep Tuan Nguyen

42

21
23/7/25

Characteristics of DWs

Ø Subject oriented
Ø Integrated
Ø Time-variant (time series)
Ø Nonvolatile
Ø Summarized
Ø Not normalized
Ø Metadata
Ø Web based, relational/multi-dimensional
Ø Client/server, real-time/right-time/active...

Presented by M sC. Hiep Tuan Nguyen

44

Data Mart

A departmental small-scale “DW” that stores only limited/relevant


data
Ø Dependent data mart
A subset that is created directly from a data warehouse
Ø Independent data mart
A small data warehouse designed for a strategic business unit or
a department

Presented by M sC. Hiep Tuan Nguyen

45

22
23/7/25

D W for Data-Driven Decision Making

• An example of a DW supporting data-driven decision making in


automotive industry

Presented by MsC. Hiep Tuan Nguyen

48

A Generic DW Framework

Presented by MsC. Hiep Tuan Nguyen

49

23
23/7/25

A Web-based D W Architecture

Presented by MsC. Hiep Tuan Nguyen

53

Analysis of Data in DW
Ø OLTP vs. OLAP…
Ø OLTP (Online Transaction Processing)
§ Capturing and storing data from ERP, CRM, POS, …
§ The main focus is on efficiency of routine tasks
Ø OLAP (Online Analytical Processing)
§ Converting data into information for decision support
§ Data cubes, drill-down / rollup, slice & dice, …
§ Requesting ad hoc reports
§ Conducting statistical and other analyses
§ Developing multimedia-based applications
§ …more in the book

Presented by M sC. Hiep Tuan Nguyen

69

24
23/7/25

OLAP vs. OLTP

Table 3.5 A Comparison between OLTP and OLAP

Criteria O LTP O LA P
Purpose To carry out day-to-day business To support decision making and
functions provide answers to business and
management queries
Data source Transaction database (a normalized Data warehouse or DM (a
data repository primarily focused on nonnormalized data repository
efficiency and consistency) primarily focused on accuracy and
completeness)
Reporting Routine, periodic, narrowly focused Ad hoc, multidimensional, broadly
Reports focused reports and queries
Resource requirements Ordinary relational databases Multiprocessor, large-capacity,
specialized databases
Execution speed Fast (recording of business Slow (resource intensive, complex,
transactions and routine reports) large-scale queries)

Presented by M sC. Hiep Tuan Nguyen

70

DW Administration and Security

Ø Data warehouse administrator (DWA)


§ DWA should…
o have the knowledge of high-performance software, hardware, and
networking technologies
o possess solid business knowledge and insight
o be familiar with the decision-making processes so as to suitably
design/maintain the data warehouse structure
o possess excellent communications skills
Ø Security and privacy is a pressing issue in DW
§ Safeguarding the most valuable assets
§ Government regulations (HIPAA, etc.)
§ Must be explicitly planned and executed

Presented by M sC. Hiep Tuan Nguyen

76

25
23/7/25

The Future of D W

• Sourcing…
– Web, social media, and Big Data
– Open source software
– SaaS (software as a service)
– Cloud computing
– Data lakes

• Infrastructure…
– Columnar
– Real-time DW
– Data warehouse appliances
– Data management practices/technologies
– In-database & In-memory processing New DBMS
– New DBMS, Advanced analytics, …
Presented by MsC. Hiep Tuan Nguyen

77

Business Performance Management (1 of


2)

Ø Business Performance Management (BPM) is…


A real-time system that alerts managers to potential
opportunities, impending problems, and threats, and then
empowers them to react through models and collaboration
Ø Also called corporate performance management (CPM by
Gartner Group), enterprise performance management (EPM by
Oracle), strategic enterprise management (SEM by SAP)

Presented by M sC. Hiep Tuan Nguyen

79

26
23/7/25

Business Performance Management (2 of


2)

Ø BPM refers to the business processes, methodologies, metrics,


and technologies used by enterprises to measure, monitor, and
manage business performance.
Ø BPM encompasses three key components
§ A set of integrated, closed-loop management and analytic
processes, supported by technology …
§ Tools for businesses to define strategic goals and then
measure/manage performance against them
§ Methods and tools for monitoring key performance
indicators (KPIs), linked to organizational strategy

Presented by M sC. Hiep Tuan Nguyen

80

A Closed-Loop Process to Optimize


Business Performance

• Process Steps

1. Strategize
2. Plan
3. Monitor/analyze
4. Act/adjust
Each with its own sub-
process steps

Presented by MsC. Hiep Tuan Nguyen

81

27
23/7/25

1 - Strategize: Where Do We Want to Go?

• Strategic planning
– Common tasks for the strategic planning process:
1. Conduct a current situation analysis
2. Determine the planning horizon
3. Conduct an environment scan
4. Identify critical success factors
5. Complete a gap analysis
6. Create a strategic vision
7. Develop a business strategy
8. Identify strategic objectives and goals
Presented by MsC. Hiep Tuan Nguyen

82

2 - Plan: How Do We Get There?

Ø Operational planning
§ Operational plan: plan that translates an organization’s
strategic objectives and goals into a set of well-defined
tactics and initiatives, resource requirements, and expected
results for some future time period (usually a year).
Ø Operational planning can be
§ Tactic-centric (operationally focused)
§ Budget-centric plan (financially focused)

Presented by M sC. Hiep Tuan Nguyen

83

28
23/7/25

3 - Monitor/Analyze: How Are We


Doing?
Ø A comprehensive framework for monitoring performance
should address two key issues:
§ What to monitor?
o Critical success factors
o Strategic goals and targets
§ How to monitor?

Presented by M sC. Hiep Tuan Nguyen

84

4 - Act and Adjust: What Do We Need to


Do Differently?
Ø Success (or mere survival) depends on new projects: creating
new products, entering new markets, acquiring new customers
(or businesses), or streamlining some process.
Ø Many new projects and ventures fail!
Ø What is the chance of failure?
§ 60% of Hollywood movies fail
§ 70% of large IT projects fail, …

Presented by M sC. Hiep Tuan Nguyen

85

29
23/7/25

Performance Measurement

Ø Performance measurement system


A system that assists managers in tracking the implementations
of business strategy by comparing actual results against
strategic goals and objectives
§ Comprises systematic comparative methods that indicate
progress (or lack thereof) against goals

Presented by M sC. Hiep Tuan Nguyen

87

K PIs and Operational Metrics

• Key performance indicator (KPI)


A KPI represents a strategic objective and metrics that
measure performance against a goal
• Distinguishing features of KPIs
– Strategy
– Targets
– Ranges
– Encodings
– Time frames
– Benchmarks

88

30
23/7/25

Performance Measurement 2

• Key performance indicator (KPI)

Outcome KPIs Driver KPIs

(lagging indicators e.g., revenues) (leading indicators e.g., sales leads)

• Operational areas covered by driver KPIs


– Customer performance
– Service performance
– Sales operations
– Sales plan/forecast

Presented by MsC. Hiep Tuan Nguyen

89

Performance Measurement System

• Balanced Scorecard (BSC)


A performance measurement and management methodology
that helps translate an organization’s financial, customer,
internal process, and learning and growth objectives and
targets into a set of actionable initiatives
“The Balanced Scorecard: Measures That Drive Performance”

(HBR, 1992)

Presented by MsC. Hiep Tuan Nguyen

90

31
23/7/25

Balanced Scorecard

The meaning of “balance”?

Presented by MsC. Hiep Tuan Nguyen

91

Six Sigma as a Performance


Measurement System (1 of 2)
Ø Six Sigma
A performance management methodology aimed at reducing
the number of defects in a business process to as close to zero
defects per million opportunities (DPMO) as possible

Presented by M sC. Hiep Tuan Nguyen

92

32
23/7/25

Six Sigma as a Performance


Measurement System (2 of 2)
Ø The DMAIC performance model
A closed-loop business improvement model that encompasses
the steps of defining, measuring, analyzing, improving, and
controlling a process
Ø Lean Six Sigma
§ Lean manufacturing / lean production
§ Lean production versus six sigma?

Presented by M sC. Hiep Tuan Nguyen

93

Comparison of BSC and Six Sigma (1 of 2)

Table 3.7 Comparison of the Balanced Scorecard and Six Sigma

Balanced Scorecard Six Sigma


Strategic management system Performance measurement system
Relates to the longer-term view of the business Provides snapshot of business’s performance and
identifies measures that drive performance toward
Profitability
Designed to develop a balanced set of measures Designed to identify a set of measurements that
impact profitability
Identifies measurements around vision and values Establishes accountability for leadership for wellness
and profitability
Critical management processes are to clarify Includes all business processes—management and
vision/strategy, communicate, plan, set targets, operational
align strategic initiatives, and enhance feedback

Presented by M sC. Hiep Tuan Nguyen

94

33
23/7/25

Comparison of BSC and Six Sigma (2 of 2)

Table 3.7 [continued]

Balanced Scorecard Six Sigma


Balances customer and internal operations without a Balances management and employees’ roles;
clearly defined leadership role balances costs and revenue of heavy processes
Emphasizes targets for each measurement Emphasizes aggressive rate of improvement for each
measurement, irrespective of target
Emphasizes learning of executives based on feedback Emphasizes learning and innovation at all levels
based on process feedback; enlists all employees’
Participation
Focuses on growth Focuses on maximizing profitability
Heavy on strategic content Heavy on execution for profitability
Management system consisting of measures Measurement system based on process management

Presented by M sC. Hiep Tuan Nguyen

95

Effective Performance Measurement Should

Ø Measures should focus on key factors.


Ø Measures should be a mix of past, present, and future.
Ø Measures should balance the needs of shareholders,
employees, partners, suppliers, and other stakeholders.
Ø Measures should start at the top and flow down to the bottom.
Ø Measures need to have targets that are based on research and
reality rather than arbitrary.

Presented by M sC. Hiep Tuan Nguyen

96

34
23/7/25

156

35

You might also like