Data Resource Management

advertisement
3
Data Resource
Management
1
3
Learning Objectives
• Explain the importance of
implementing data resource
management processes and
technologies in an organization.
• Understand the advantages of a
database management approach
to managing the data resources of
a business.
2
3 Learning Objectives (continued)
• Explain how database management
software helps business professionals
and supports the operations and
management of a business.
• Illustrate each of the following concepts:
–
–
–
–
–
–
Major types of databases
Data warehouses and data mining
Logical data elements
Fundamental database structures
Database access methods
Database development
3
3
Section I
• Managing Data Resources
4
3 Data Resource Management
• A managerial activity
• Applies information systems
technology to managing data
resources to meet needs of
business stakeholders.
5
3 Foundation Data Concepts
• Logical Data Elements
6
3
Foundation Data Concepts (continued)
• Levels of data
– Character
• Single alphabetical, numeric, or other
symbol
– Field
• Groupings of characters
• Represents an attribute of some entity
7
3
Foundation Data Concepts (continued)
– Records
• Related fields of data
• Collection of attributes that describe an
entity
• Fixed-length or variable-length
8
3
Foundation Data Concepts (continued)
– Files (table)
• A group of related records
• Classified by
– Primary use
– Type of data
– permanence
9
3
Foundation Data Concepts (continued)
– Database
• Integrated collection of logically related
data elements
• Consolidates records into a common pool
of data elements
• Data is independent of the application
program using them and type of storage
device
10
3
Types of Databases
• Operational
– Supports business processes and
operations
– Also called subject-area databases,
transaction databases, and
production databases
11
3 Types of Databases (continued)
• Distributed
– Replicated and distributed copies or
parts of databases on network
servers at a variety of sites.
– Done to improve database
performance and security
12
3 Types of Databases (continued)
• External
– Available for a fee from commercial
sources or with or without charge on
the Internet or World Wide Web
• Hypermedia
– Hyperlinked pages of multimedia
13
3 Data Warehouses and Data Mining
• Data warehouse
– Stores data extracted from
operational, external, or other
databases of an organization
– Central source of “structured” data
– May be subdivided into data marts
14
3
Data Warehouses and Data Mining (continued)
• Data mining
– A major use of data warehouse
databases
– Data is analyzed to reveal hidden
correlations, patterns, and trends
15
3 Database Management Approach
• Consolidates data records and
objects into databases that can be
accessed by many different
application programs
16
3
Database Management Approach (continued)
• Database Management System
– Software interface between users and
databases
– Controls creation, maintenance, and
use of the database
17
3
Database Management Approach (continued)
18
3
Database Management Approach (continued)
• Database Interrogation
– Query
• Supports ad hoc requests
• Tells the software how you want to
organize the data
• SQL queries
• Graphical (GUI) & natural queries
19
3
Database Management Approach (continued)
– Report Generator
• Turns results of query into a useable
report
• Database Maintenance
– Updating and correcting data
20
3
Database Management Approach (continued)
• Application Development
– Data manipulation language
– Data entry screens, forms, reports, or
web pages
21
3
Implementing Data Resource Management
• Database Administration
– Develop and maintain the data
dictionary
– Design and monitor performance of
databases
– Enforce database use and security
standards
22
3
Implementing Data Resource Management
(continued)
• Data Planning
– Corporate planning and analysis
function
– Developing the overall data
architecture
23
3
Implementing Data Resource Management
(continued)
• Data Administration
– Standardize collection, storage, and
dissemination of data to end users
– Focused on supporting business
processes and strategic business
objectives
– May include developing policy and
setting standards
24
3
Implementing Data Resource Management
(continued)
• Challenges
– Technologically complex
– Vast amounts of data
– Vulnerability to fraud, errors, and
failures
25
3
Section II
• Technical Foundations of
Database Management
26
3
Database Structures
• Hierarchical
– Treelike
– One-to-many relationship
– Used for structured, routine types of
transaction processing
27
3
Database Structures (continued)
• Network
– More complex
– Many-to-many relationship
– More flexible but doesn’t support ad
hoc requests well
28
3
Database Structures (continued)
• Relational
– Data elements stored in simple tables
– Can link data elements from various
tables
– Very supportive of ad hoc requests
but slower at processing large
amounts of data than hierarchical or
network models
29
3
Database Structures (continued)
• Multi-Dimensional
– A variation of the relational model
– Cubes of data and cubes within cubes
– Popular for online analytical
processing (OLAP) applications
30
3
Database Structures (continued)
31
3
Database Structures (continued)
• Object-oriented
– Key technology of multimedia webbased applications
– Good for complex, high-volume
applications
32
3
Database Structures (continued)
33
3
Accessing Databases
• Key fields (primary key)
– A field unique to each record so it can
be distinguished from all other records
in a table
34
3
Accessing Databases (continued)
• Sequential access
– Data is stored and accessed in a
sequence according to a key field
– Good for periodic processing of a large
volume of data, but updating with new
transactions can be troublesome
35
3 Accessing Databases (continued)
• Direct access
– Methods
• Key transformation
• Index
• Indexed sequential access
36
3
Database Development
• Data dictionary
– Directory containing metadata (data
about data)
•
•
•
•
•
Structure
Data elements
Interrelationships
Information regarding access and use
Maintenance & security issues
37
3
Database Development (continued)
• Data Planning & Database Design
– Planning & Design Process
• Enterprise model
• Entity relationship diagrams (ERDs)
• Data modeling
– Develop logical framework for the physical
design
38
3
Discussion Questions
• How should an e-business enterprise
store, access, and distribute data &
information about their internal operations
& external environment?
• What roles do database management,
data administration, and data planning
play in managing data as a business
resource?
39
3
Discussion Questions (continued)
• What are the advantages of a
database management approach to
organizing, accessing, and managing
an organization’s data resources?
• What is the role of a database
management system in an ebusiness information system?
40
3
Discussion Questions (continued)
• Databases of information about a firm’s
internal operations were formerly the only
databases that were considered to be
important to a business. What other
kinds of databases are important for a
business today?
• What are the benefits and limitations of
the relational database model for
business applications?
41
3
Discussion Questions (continued)
• Why is the object-oriented database
model gaining acceptance for
developing applications and managing
the hypermedia databases at business
websites?
• How have the Internet, intranets,
extranets, and the World Wide Web
affected the types and uses of data
resources available to business end
users?
42
3
References
• James A. O'Brien; George M. Marakas.
Management Information Systems:
Managing Information Technology in the
Business Enterprise 6th Ed., Boston:
McGraw-Hill/ Irwin,2004
43
Download