chapter 5 t he d ata r esource

19
E. Wainright Martin Carol V. Brown Daniel W. DeHayes Jeffrey A. Hoffer William C. Perkins MANAGING MANAGING INFORMATION INFORMATION TECHNOLOGY TECHNOLOGY FIFTH EDITION CHAPTER 5 THE DATA RESOURCE

Upload: guinevere-madden

Post on 31-Dec-2015

40 views

Category:

Documents


4 download

DESCRIPTION

CHAPTER 5 T HE D ATA R ESOURCE. W HY M ANAGE D ATA?. Organizations could not function long without critical business data Cost to replace data would be very high Time to reconcile inconsistent data may be too long Data often needs to be accessed quickly. Page 135. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: CHAPTER 5 T HE  D ATA  R ESOURCE

E. Wainright Martin Carol V. Brown Daniel W. DeHayesJeffrey A. Hoffer William C. Perkins

MANAGINGMANAGINGINFORMATIONINFORMATIONTECHNOLOGYTECHNOLOGY

FIFTH EDITION

CHAPTER 5

THE DATA RESOURCE

Page 2: CHAPTER 5 T HE  D ATA  R ESOURCE

© 2005 Pearson Prentice-Hall Chapter 5 - 2

Organizations could not function long without critical business data

Cost to replace data would be very high Time to reconcile inconsistent data may be too

long Data often needs to be accessed quickly

WHY MANAGE DATA?

Page 135

Page 3: CHAPTER 5 T HE  D ATA  R ESOURCE

© 2005 Pearson Prentice-Hall Chapter 5 - 3 Page 135

Data modeling involves: Methodology, or steps followed to identify

and describe data entities Notation, or a way to illustrate data entities

graphically

TECHNICAL ASPECTS OF MANAGING THE DATA RESOURCE

Data model – overall map for business data needed to effectively manage the data

Page 4: CHAPTER 5 T HE  D ATA  R ESOURCE

© 2005 Pearson Prentice-Hall Chapter 5 - 4 Page 135

Entity-relationship diagram (ERD) Most common method for representing a data model

and organizational data needs Captures entities and their relationships

Entities – things about which data are collected Attributes – actual elements of data that are to be

collected

TECHNICAL ASPECTS OF MANAGING THE DATA RESOURCEThe Data Model

Page 5: CHAPTER 5 T HE  D ATA  R ESOURCE

© 2005 Pearson Prentice-Hall Chapter 5 - 5 Page 135 Figure 5.1 Entity-Relationship Diagram

NOTE: • Entities are Customer, Order, and Product.• Attributes of the Customer entity could be customer last name, first name, street, city, …

TECHNICAL ASPECTS OF MANAGING THE DATA RESOURCEThe Data Model

Page 6: CHAPTER 5 T HE  D ATA  R ESOURCE

© 2005 Pearson Prentice-Hall Chapter 5 - 6 Page 136

Enterprise modeling (a process focus) Top-down approach Describes organization and data

requirements at high level, independent of reports, screens, or detailed specifications

Not biased by how business operates today

TECHNICAL ASPECTS OF MANAGING THE DATA RESOURCEData Modeling

Page 7: CHAPTER 5 T HE  D ATA  R ESOURCE

© 2005 Pearson Prentice-Hall Chapter 5 - 7 Page 136

Enterprise Modeling Steps: Divide work into major functions Divide each function into

processes Divide processes into activities List data entities assigned to

each activity Identify relationships between

entities

TECHNICAL ASPECTS OF MANAGING THE DATA RESOURCEData Modeling

Figure 5.2 Enterprise Decomposition for Data Modeling

Page 8: CHAPTER 5 T HE  D ATA  R ESOURCE

© 2005 Pearson Prentice-Hall Chapter 5 - 8 Page 136

View integration (a data output focus) Bottom-up approach Each report, screen, form, document

produced from databases first … each called a user view

TECHNICAL ASPECTS OF MANAGING THE DATA RESOURCEData Modeling

Page 9: CHAPTER 5 T HE  D ATA  R ESOURCE

© 2005 Pearson Prentice-Hall Chapter 5 - 9 Page 136

View Integration Steps: Create user views Identify data elements in each user view and put into a

structure called a normal form Normalize user views Integrate set of entities from normalization into one

description

TECHNICAL ASPECTS OF MANAGING THE DATA RESOURCEData Modeling

Normalization – process of creating simple data structures from more complex ones

Page 10: CHAPTER 5 T HE  D ATA  R ESOURCE

© 2005 Pearson Prentice-Hall Chapter 5 - 10 Page 137

TECHNICAL ASPECTS OF MANAGING THE DATA RESOURCEDatabase Architecture

Database – shared collection of logically related data, organized to meet needs of an organization

Database Architecture – way in which the data are structured and stored in the database

Page 11: CHAPTER 5 T HE  D ATA  R ESOURCE

© 2005 Pearson Prentice-Hall Chapter 5 - 11 Page 138

TECHNICAL ASPECTS OF MANAGING THE DATA RESOURCE

Six basic database architectures:1. Hierarchical (top-down organization)

2. Network (high-volume transaction processing)

3. Relational (data arranged in simple tables)

4. Object-oriented (data and methods encapsulated in object classes)

5. Object-relational (hybrid of relational and object-oriented)

6. Multidimensional (used by data warehouses)

Database Architecture

Page 12: CHAPTER 5 T HE  D ATA  R ESOURCE

© 2005 Pearson Prentice-Hall Chapter 5 - 12 Page 139

TECHNICAL ASPECTS OF MANAGING THE DATA RESOURCE

A DBMS helps manage data by providing seven functions:

1. Data storage, retrieval, update2. Backup3. Recovery4. Integrity control5. Security control6. Concurrency control7. Transaction control

Tools for Managing Data

Page 13: CHAPTER 5 T HE  D ATA  R ESOURCE

© 2005 Pearson Prentice-Hall Chapter 5 - 13 Page 139-140

TECHNICAL ASPECTS OF MANAGING THE DATA RESOURCE

Contains: Definition of each entity,

relationship, and data element

Display formats Integrity rules

Security restrictions Volume and sizes List of applications that use

the data

Tools for Managing Data

Data Dictionary/Directory (DD/D) – central encyclopedia of data definitions and usage information … a database about data

Page 14: CHAPTER 5 T HE  D ATA  R ESOURCE

© 2005 Pearson Prentice-Hall Chapter 5 - 14 Page 140

TECHNICAL ASPECTS OF MANAGING THE DATA RESOURCEDatabase Programming

Query language – a 4 GL, nonprocedural programming language to obtain data from a database, often provided by the DBMS

SQL query language example:

SELECT ORDER#, CUSTOMER#, CUSTNAME,

ORDER-DATE FROM CUSTOMER, ORDER

WHERE ORDER-DATE > ’04/12/05’

AND CUSTOMER.CUSTOMER# =

ORDER.CUSTOMER#

Page 15: CHAPTER 5 T HE  D ATA  R ESOURCE

© 2005 Pearson Prentice-Hall Chapter 5 - 15

The need to manage data is permanent Data can exist at several levels Application software should be separate from the

database Application software can be classified by how they

treat data1. Data capture2. Data transfer3. Data analysis and presentation

MANAGERIAL ISSUES IN MANAGING DATA

Page 140

Principles in Managing Data

Page 16: CHAPTER 5 T HE  D ATA  R ESOURCE

© 2005 Pearson Prentice-Hall Chapter 5 - 16 Page 142 Figure 5.4

Page 17: CHAPTER 5 T HE  D ATA  R ESOURCE

© 2005 Pearson Prentice-Hall Chapter 5 - 17

MANAGERIAL ISSUES IN MANAGING DATA

Page 144

The Data Management Process

Figure 5.6 Asset Management Functions

Page 18: CHAPTER 5 T HE  D ATA  R ESOURCE

© 2005 Pearson Prentice-Hall Chapter 5 - 18

Data Administration

Page 150

Key functions of the data administration group: Promote and control data sharing

Analyze the impact of changes to application systems when data definitions change

Maintain the data dictionary

Reduce redundant data and processing

Reduce system maintenance costs and improve system development productivity

Improve quality and security of data

Insure data integrity

MANAGERIAL ISSUES IN MANAGING DATA

Page 19: CHAPTER 5 T HE  D ATA  R ESOURCE

© 2005 Pearson Prentice-Hall Chapter 5 - 19

Data Administration

Page 150-151

Key functions of the database administrator (DBA): Tuning database management systems.

Selection and evaluation of and training on database technology.

Physical database design.

Design of methods to recover from damage to databases.

Physical placement of databases on specific computers and storage devices.

The interface of databases with telecommunications and other technologies.

MANAGERIAL ISSUES IN MANAGING DATA