Managing Data Resources Chp 7
-
Upload
zakaria-haider -
Category
Documents
-
view
230 -
download
0
Transcript of Managing Data Resources Chp 7
-
8/13/2019 Managing Data Resources Chp 7
1/48
7.1 2003 by Prentice Hall
7
MANAGING
DATA
RESOURCES
Chapter
-
8/13/2019 Managing Data Resources Chp 7
2/48
7.2 2003 by Prentice Hall
Why do businesses have trouble finding
the information they need in their
information systems?
How does a database management system
help businesses improve the organization
of their information?
Essentials of Management Information SystemsChapter 7 Managing Data Resources
OBJECTIVES
-
8/13/2019 Managing Data Resources Chp 7
3/48
7.3 2003 by Prentice Hall
How do the principal types of databasemodels affect the way businesses canaccess and use information?
What are the managerial andorganizational requirements of a data-base environment?
What new tools and technologies canmake databases more accessible anduseful?
OBJECTIVES
Essentials of Management Information SystemsChapter 7 Managing Data Resources
-
8/13/2019 Managing Data Resources Chp 7
4/48
7.4 2003 by Prentice Hall
Organizational obstacles to a
database environment
Cost/benefit considerations
MANAGEMENT CHALLENGES
Essentials of Management Information SystemsChapter 7 Managing Data Resources
-
8/13/2019 Managing Data Resources Chp 7
5/48
7.5 2003 by Prentice Hall
File Organization Terms and Concepts
Bit:Smallest unit of data; binary digit(0,1)
Byte:Group of bits that represents asingle character
Field:Group of words or a completenumber
Essentials of Management Information SystemsChapter 7 Managing Data Resources
ORGANIZING DATA IN A TRADITIONAL FILE ENVIRONMENT
-
8/13/2019 Managing Data Resources Chp 7
6/48
7.6 2003 by Prentice Hall
Record:Group of related fields
File:Group of records of same type
Database:Group of related files
Essentials of Management Information SystemsChapter 7 Managing Data Resources
File Organization Terms and Concepts
ORGANIZING DATA IN A TRADITIONAL FILE ENVIRONMENT
-
8/13/2019 Managing Data Resources Chp 7
7/487.7 2003 by Prentice Hall
Essentials of Management Information SystemsChapter 7 Managing Data Resources
Data Hierarchy in a Computer System
Figure 7-1
ORGANIZING DATA IN A TRADITIONAL FILE ENVIRONMENT
-
8/13/2019 Managing Data Resources Chp 7
8/487.8 2003 by Prentice Hall
Entity:Person, place, thing, event aboutwhich information is maintained
Attribute:Description of a particularentity
Key field:Identifier field used toretrieve, update, sort a record
Essentials of Management Information SystemsChapter 7 Managing Data Resources
File Organization Terms and Concepts
ORGANIZING DATA IN A TRADITIONAL FILE ENVIRONMENT
-
8/13/2019 Managing Data Resources Chp 7
9/487.9 2003 by Prentice Hall
Essentials of Management Information SystemsChapter 7 Managing Data Resources
Figure 7-2
Entitities and Attributes
ORGANIZING DATA IN A TRADITIONAL FILE ENVIRONMENT
-
8/13/2019 Managing Data Resources Chp 7
10/487.10 2003 by Prentice Hall
ORGANIZING DATA IN A TRADITIONAL FILE ENVIRONMENT
Data redundancy
Program-Data dependence
Lack of flexibility
Poor security
Lack of data-sharing and availability
Essentials of Management Information SystemsChapter 7 Managing Data Resources
Problems with the Traditional File Environment
-
8/13/2019 Managing Data Resources Chp 7
11/487.11 2003 by Prentice Hall
Traditional File Processing
Figure 7-3
Essentials of Management Information SystemsChapter 7 Managing Data Resources
ORGANIZING DATA IN A TRADITIONAL FILE ENVIRONMENT
-
8/13/2019 Managing Data Resources Chp 7
12/487.12 2003 by Prentice Hall
THE DATABASE APPROACH TO DATA MANAGEMENT
Creates and maintains databases
Eliminates requirement for data definition
statements
Acts as interface between application
programs and physical data files
Separates logical and design views of data
Essentials of Management Information SystemsChapter 7 Managing Data Resources
Database Management System (DBMS)
-
8/13/2019 Managing Data Resources Chp 7
13/487.13 2003 by Prentice Hall
The Contemporary Database Environment
Figure 7-4
Essentials of Management Information SystemsChapter 7 Managing Data Resources
THE DATABASE APPROACH TO DATA MANAGEMENT
-
8/13/2019 Managing Data Resources Chp 7
14/487.14 2003 by Prentice Hall
Components of DBMS
Data definition language: Specifiescontent and structure of database anddefines each data element
Data manipulation language:Manipulates data in a database
Data dictionary:Stores definitions ofdata elements, and data characteristics
Essentials of Management Information SystemsChapter 7 Managing Data Resources
THE DATABASE APPROACH TO DATA MANAGEMENT
-
8/13/2019 Managing Data Resources Chp 7
15/487.15 2003 by Prentice Hall
Essentials of Management Information SystemsChapter 7 Managing Data Resources
Sample Data Dictionary Report
THE DATABASE APPROACH TO DATA MANAGEMENT
Figure 7-5
i f f i S
-
8/13/2019 Managing Data Resources Chp 7
16/487.16 2003 by Prentice Hall
Types of Databases
Relational DBMS
Hierarchical and Network DBMS
Object-Oriented Databases
Essentials of Management Information SystemsChapter 7 Managing Data Resources
THE DATABASE APPROACH TO DATA MANAGEMENT
E i l f M I f i S
-
8/13/2019 Managing Data Resources Chp 7
17/487.17 2003 by Prentice Hall
Relational DBMS
Essentials of Management Information SystemsChapter 7 Managing Data Resources
Represents data as two-dimensional tablescalled relations
Relates data across tables based on commondata element
Examples: DB2, Oracle, MS SQL Server
THE DATABASE APPROACH TO DATA MANAGEMENT
E ti l f M t I f ti S t
-
8/13/2019 Managing Data Resources Chp 7
18/487.18 2003 by Prentice HallFigure 7-6
Essentials of Management Information SystemsChapter 7 Managing Data Resources
Relational Data Model
THE DATABASE APPROACH TO DATA MANAGEMENT
E ti l f M t I f ti S t
-
8/13/2019 Managing Data Resources Chp 7
19/487.19 2003 by Prentice Hall
Three Basic Operations in a Relational Database
Essentials of Management Information SystemsChapter 7 Managing Data Resources
Select:Creates subset of rows that meetspecific criteria
Join:Combines relational tables to provideusers with information
Project:Enables users to create new tablescontaining only relevant information
THE DATABASE APPROACH TO DATA MANAGEMENT
E ti l f M t I f ti S t
-
8/13/2019 Managing Data Resources Chp 7
20/487.20 2003 by Prentice HallFigure 7-7
Essentials of Management Information SystemsChapter 7 Managing Data Resources
THE DATABASE APPROACH TO DATA MANAGEMENT
Three Basic Operations in a Relational Database
E ti l f M t I f ti S t
-
8/13/2019 Managing Data Resources Chp 7
21/487.21 2003 by Prentice Hall
Hierarchical and Network DBMS
Hierarchical DBMS
Organizes data in a tree-like structure
Supports one-to-many parent-child
relationships
Prevalent in large legacy systems
Essentials of Management Information SystemsChapter 7 Managing Data Resources
THE DATABASE APPROACH TO DATA MANAGEMENT
Essentials of Management Information S stems
-
8/13/2019 Managing Data Resources Chp 7
22/487.22 2003 by Prentice Hall
Hierarchical DBMS
Figure 7-8
Essentials of Management Information SystemsChapter 7 Managing Data Resources
THE DATABASE APPROACH TO DATA MANAGEMENT
Essentials of Management Information Systems
-
8/13/2019 Managing Data Resources Chp 7
23/48
7.23 2003 by Prentice Hall
Hierarchical and Network DBMS
Network DBMS
Depicts data logically as many-to-manyrelationships
Essentials of Management Information SystemsChapter 7 Managing Data Resources
THE DATABASE APPROACH TO DATA MANAGEMENT
Essentials of Management Information Systems
-
8/13/2019 Managing Data Resources Chp 7
24/48
7.24 2003 by Prentice HallFigure 7-9
Essentials of Management Information SystemsChapter 7 Managing Data Resources
Network DBMS
THE DATABASE APPROACH TO DATA MANAGEMENT
Essentials of Management Information Systems
-
8/13/2019 Managing Data Resources Chp 7
25/48
7.25 2003 by Prentice Hall
Disadvantages
Outdated
Less flexible compared to RDBMS
Lack support for ad-hoc and Englishlanguage-like queries
Essentials of Management Information SystemsChapter 7 Managing Data Resources
Hierarchical and Network DBMS
THE DATABASE APPROACH TO DATA MANAGEMENT
Essentials of Management Information Systems
-
8/13/2019 Managing Data Resources Chp 7
26/48
7.26 2003 by Prentice Hall
Object-oriented DBMS:Stores data andprocedures as objects that can be
retrieved and shared automatically
Object-relational DBMS:Providescapabilities of both object-oriented and
relational DBMS
Essentials of Management Information SystemsChapter 7 Managing Data Resources
Object-Oriented databases
THE DATABASE APPROACH TO DATA MANAGEMENT
Essentials of Management Information Systems
-
8/13/2019 Managing Data Resources Chp 7
27/48
7.27 2003 by Prentice Hall
Conceptual design:Abstract model ofdatabase from a business perspective
Physical design:Detailed description ofbusiness information needs
CREATING A DATABASE ENVIRONMENT
Essentials of Management Information SystemsChapter 7 Managing Data Resources
Designing Databases
Essentials of Management Information Systems
-
8/13/2019 Managing Data Resources Chp 7
28/48
7.28 2003 by Prentice Hall
Entity-relationship diagram:Methodologyfor documenting databases illustrating
relationships between database entities
Normalization:Process of creating smallstable data structures from complex groups
of data
Essentials of Management Information SystemsChapter 7 Managing Data Resources
CREATING A DATABASE ENVIRONMENT
Designing Databases
Essentials of Management Information Systems
-
8/13/2019 Managing Data Resources Chp 7
29/48
7.29 2003 by Prentice Hall
An Entity-Relationship Diagram
Figure 7-10
Essentials of Management Information SystemsChapter 7 Managing Data Resources
CREATING A DATABASE ENVIRONMENT
Essentials of Management Information Systems
-
8/13/2019 Managing Data Resources Chp 7
30/48
7.30 2003 by Prentice Hall
Essentials of Management Information SystemsChapter 7 Managing Data Resources
CREATING A DATABASE ENVIRONMENT
An Unnormalized Relation of ORDER
Figure 7-11
Essentials of Management Information Systems
-
8/13/2019 Managing Data Resources Chp 7
31/48
7.31 2003 by Prentice Hall
Essentials of Management Information SystemsChapter 7 Managing Data Resources
CREATING A DATABASE ENVIRONMENT
An Normalized Relation of ORDER
Figure 7-12
Essentials of Management Information Systems
-
8/13/2019 Managing Data Resources Chp 7
32/48
7.32 2003 by Prentice Hall
Centralized database
Used by single central processor or multiple
processors in client/server network
Distributing Databases
Essentials of Management Information SystemsChapter 7 Managing Data Resources
CREATING A DATABASE ENVIRONMENT
Essentials of Management Information Systems
-
8/13/2019 Managing Data Resources Chp 7
33/48
7.33 2003 by Prentice Hall
Distributed database
Stored in more than one physical location
Partitioned database
Duplicated database
Distributing Databases
Essentials of Management Information SystemsChapter 7 Managing Data Resources
CREATING A DATABASE ENVIRONMENT
Essentials of Management Information Systems
-
8/13/2019 Managing Data Resources Chp 7
34/48
7.34 2003 by Prentice Hall
Distributed Databases
Figure 7-13
Essentials of Management Information SystemsChapter 7 Managing Data Resources
CREATING A DATABASE ENVIRONMENT
Essentials of Management Information Systems
-
8/13/2019 Managing Data Resources Chp 7
35/48
7.35 2003 by Prentice Hall
Management Requirements for Database Systems
Key elements in a database environment:
Data Administration
Data Planning and Modeling Methodology
Database Technology and Management
Users
Essentials of Management Information SystemsChapter 7 Managing Data Resources
CREATING A DATABASE ENVIRONMENT
Essentials of Management Information Systems
-
8/13/2019 Managing Data Resources Chp 7
36/48
7.36 2003 by Prentice HallFigure 7-14
sse s o ge e o o Sys e sChapter 7 Managing Data Resources
CREATING A DATABASE ENVIRONMENT
Management Requirements for Database Systems
Essentials of Management Information Systems
-
8/13/2019 Managing Data Resources Chp 7
37/48
7.37 2003 by Prentice Hall
Multidimensional Data Analysis
On-line analytical processing (OLAP)
Multidimensional data analysis
Supports manipulation and analysis of
large volumes of data from multiple
dimensions/perspectives
g yChapter 7 Managing Data Resources
DATABASE TRENDS
Essentials of Management Information Systems
-
8/13/2019 Managing Data Resources Chp 7
38/48
7.38 2003 by Prentice Hall
Multidimensional Data Model
Figure 7-15
g yChapter 7 Managing Data Resources
DATABASE TRENDS
Essentials of Management Information Systems
-
8/13/2019 Managing Data Resources Chp 7
39/48
7.39 2003 by Prentice Hall
Data warehouse
Supports reporting and query tools
Stores current and historical data
Consolidates data for managementanalysis and decision making
g yChapter 7 Managing Data Resources
Data Warehousing and Datamining
DATABASE TRENDS
Essentials of Management Information Systems
-
8/13/2019 Managing Data Resources Chp 7
40/48
7.40 2003 by Prentice Hall
Components of a Data Warehouse
g yChapter 7 Managing Data Resources
DATABASE TRENDS
Figure 7-16
Essentials of Management Information Systems
-
8/13/2019 Managing Data Resources Chp 7
41/48
7.41 2003 by Prentice Hall
Data mart
Subset of data warehouse
Contains summarized or highly focused
portion of data for a specified function or
group of users
g yChapter 7 Managing Data Resources
Data Warehousing and Datamining
DATABASE TRENDS
Essentials of Management Information Systems
-
8/13/2019 Managing Data Resources Chp 7
42/48
7.42 2003 by Prentice Hall
Datamining
Tools for analyzing large pools of data
Find hidden patterns and infer rules to
predict trends
g yChapter 7 Managing Data Resources
Data Warehousing and Datamining
DATABASE TRENDS
Essentials of Management Information Systems
-
8/13/2019 Managing Data Resources Chp 7
43/48
7.43 2003 by Prentice Hall
Improved and easy accessibility to
information
Ability to model and remodel the data
Chapter 7 Managing Data Resources
Benefits of Data Warehouses
DATABASE TRENDS
Essentials of Management Information Systems
-
8/13/2019 Managing Data Resources Chp 7
44/48
7.44 2003 by Prentice Hall
Chapter 7 Managing Data Resources
Databases and the Web
The Web and Hypermedia database
Organizes data as network of nodes
Links nodes in pattern specified by user
Supports text, graphic, sound, video andexecutable programs
DATABASE TRENDS
Essentials of Management Information Systems
-
8/13/2019 Managing Data Resources Chp 7
45/48
7.45 2003 by Prentice Hall
A Hypermedia Database
Figure 7-17
Chapter 7 Managing Data Resources
DATABASE TRENDS
Essentials of Management Information Systems
-
8/13/2019 Managing Data Resources Chp 7
46/48
7.46 2003 by Prentice Hall
Database server
Computer in a client/server environmentruns a DBMS to process SQL statementsand perform database management tasks
Application server
Software handling all applicationoperations
Chapter 7 Managing Data Resources
Databases and the WebDATABASE TRENDS
Essentials of Management Information Systems
-
8/13/2019 Managing Data Resources Chp 7
47/48
7.47 2003 by Prentice Hall
Linking Internal Databases to the Web
Figure 7-18
Chapter 7 Managing Data Resources
DATABASE TRENDS
7Chapter
-
8/13/2019 Managing Data Resources Chp 7
48/48
7
MANAGING
DATA
RESOURCES
Chapter