Management Information Systems: James A O'Brien George M Marakas Ramesh Behl
Management Information Systems: James A O'Brien George M Marakas Ramesh Behl
MANAGEMENT
INFORMATION SYSTEMS
Ramesh Behl
George M Marakas
James A O’Brien
10E
4-1
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
MANAGEMENT
DATA RESOURCE
5
4-2
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
5-3
Learning Objectives
• Explain the business value of
implementing data resource management
processes and technologies in an
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
organization.
• Outline the advantages of a database
management approach to managing the
data resources of a business, compared to
a file processing approach.
• Explain how database management
software helps business professionals and
supports the operations and management
of a business.
5-4
Learning Objectives
• Provide examples to illustrate the
following concepts
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
5-5
Introducing the Database
and the DBMS
• Database: shared, integrated computer structure
that stores a collection of data
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
6
5-6
Role and Advantages of the
DBMS
• DBMS is the intermediary between the user and
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
the database
• Database structure stored as file collection
• Access database through the DBMS
• DBMS enables data to be shared
• DBMS integrates many users’ views of the data
7
5-7
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
8
5-8
Role and Advantages of the
DBMS (continued)
• Advantages of a DBMS:
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
9
5-9
Types of Databases
• Databases can be classified according to:
– Number of users
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
– Database location(s)
– Expected type and extent of use
10
5-10
Based on number of Users
• Single-user database supports only one user at a
time
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
11
5-11
Types of Databases
(continued)
• Centralized database: data located at a single site
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
12
5-12
Types of Databases
(continued)
TYPES OF DATA
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
13
5-13
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
14
5-14
Database Design
• Focused on the structure to be used for end-user
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
data
• Designer must identify database’s expected use
• A well-designed database:-
Facilitates data management
Generates accurate and valuable information
• Poorly designed database:
Causes difficult-to-trace errors
15
5-15
Introduction to Database
Designing
• Designers, programmers, and end users see data in
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
different ways
• Different views of same data lead to designs that do
not reflect organization’s operation
• Data modeling reduces complexities of database
design
• Various degrees of data abstraction help reconcile
varying views of same data
5-16
Data Modeling and Data
Models
• Data models
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
5-17
The Importance of Data
Models
• Facilitate interaction among the designer, the
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
5-18
Data Model Basic Building
Blocks
• Entity: anything about which data are to be
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
5-19
Business Rules
• Descriptions of policies, procedures, or
principles
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
5-20
Discovering Business Rules
• Sources of business rules:
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
– Company managers
– Policy makers
– Department managers
– Written documentation
• Procedures
• Standards
• Operations manuals
– Direct interviews with end users
5-21
Discovering Business Rules
(continued)
• Standardize company’s view of data
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
5-22
Translating Business Rules
into Data Model
Components
• Generally, nouns translate into entities
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
5-23
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
5-24
Logical Data Elements
• File or table
– A group of related records
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
– Master file
– Transaction file
– History file
– Archival file
• Database
– An integrated collection of logically
related data elements
• World’s largest database?
5-25
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
5-26
Database Structures
– Network
– Relational
– Object-oriented
– Multi-dimensional
5-27
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
Models
The Evolution of Data
5-28
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
Database Structures
Network Structure
5-29
Relational Structure
• Most widely used structure
– Data elements are stored in tables
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
5-30
Relational Operations
• Select
– Create a subset of records that meet a stated
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
criterion
• Example: employees earning more than
$30,000
• Join
– Combine two or more tables temporarily
– Looks like one big table
• Project
– Create a subset of columns in a table
5-31
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
Multidimensional Model
5-32
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
Object-Oriented Structure
5-33
Evaluation of Database Structures
• Hierarchical
– Works for structured, routine transactions
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
5-34
Database Development
5-35
Data Dictionary
• A data dictionary
– Contains data about data (metadata)
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
5-36
Data Planning and Database Design
5-37
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
Database Development
5-38
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
5-39
Database Tables and
Normalization
• Normalization
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
40
5-40
Database Tables and
Normalization (continued)
• Normalization (continued)
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
41
5-41
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
5-42
Data Resource Management
• Managerial activity
– Uses data management, data warehousing,
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
5-43
RWC 2: Medical IT Is Getting Personal
5-44
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
Types of Databases
5-45
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
5-46
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
5-47
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
5-48
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
Data Mining
5-49
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
5-50
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
5-51
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
Better Graphic?
Common DBMS Software Components
5-52
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
5-53
Database Interrogation
• SQL Queries
– Structured Query Language
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
– International standards
– In many DBMS packages
– Query form is
SELECT…FROM…WHERE…
5-54
Database Interrogation
• Boolean Logic
– Developed by George Boole
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
– Mid-1800s
– Used to refine searches
– Three logical operators: AND, OR, NOT
• Example
– Cats OR felines AND NOT dogs OR
Broadway
5-55
Database Maintenance
• Accomplished by
– Transaction processing systems
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
5-56
Application Development
• DBMS tools
– 4GL programming language
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.
• Applications
– Data entry screens
– Forms
– Reports
– Web pages
5-57
RWC 3: Mergers Go More Smoothly
5-58
RWC 4: Data Mining
• Applebee’s
– Uses back-of-house data to analyze food preparation
– Combined with front-of-house data
• Determine time spent with customer
• What is selling / what to order / what to promote
• Travelocity
– 600,000 comments in e-mails and call notes
– Set up mining system to extract meaning
• VistaPrint
– Analyzes customer online behavior 5-59