Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
1
Managing Information Technology
CHAPTER 5THE DATA RESOURCE
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
2
Building Blocks of InformationTechnology
Hardware
Software
Network
Data
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
3
WHY MANAGE DATA?
Organizations could not function long withoutcritical business data
Cost to replace data would be very high
Time to reconcile inconsistent data may be toolong
Data often needs to be accessed quickly
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
4
WHY MANAGE DATA?
Data should be:
Cataloged
Named in standard ways
Protected
Accessible to those with a need to know
Maintained with high quality
There are technical and managerial issues tomanaging data
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
5
TECHNICAL ASPECTS OF DM
Data model is an overall map for business data
Data modeling involves:
Methodology, or steps followed to identify anddescribe data entities
Notation, or a way to illustrate data entitiesgraphically
The Data Model
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
6
TECHNICAL ASPECTS OF DM
Development process for data management systeminvolves six basic steps
Requirements Analysis
Conceptual Design
Logical Design
Physical Design
Implementation
Maintenance
The Data Model: Methodology
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
7
TECHNICAL ASPECTS OF DM
User requirements usually gathered in text formatthrough personal interviews with users
Data modeled in conceptual design phase as entity-relationship diagram (ERD)
Data modeled in logical design phase as a set ofrelations (tables)
The Data Model: Methodology
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
8
TECHNICAL ASPECTS OF DM
Entity-relationship diagram (ERD)
Most common method for representing a datamodel and organizational data needs
Entities: things about which data are collected
Attributes: actual elements of data that are to becollected
Relationships: relevant associations betweenorganizational entities
The Data Model: Notation
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
9
TECHNICAL ASPECTS OF DM
ERD example:
Entities are Customer, Order, and Product
Relationships are Submits and Includes
The Data Model: Notation
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
10
TECHNICAL ASPECTS OF DM
ERD example:
ER+Diagram[1].jpg
The Data Model: Notation
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
11
TECHNICAL ASPECTS OF DM
Relations (tables)
Structure consisting of rows and columns
Each row represents a single entity
Each column represents an attribute
ERDs are converted into sets of relations
The Data Model: Notation
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
12
TECHNICAL ASPECTS OF DM
ERD example:
The Data Model: Notation
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
13
TECHNICAL ASPECTS OF DM
Convert ERD to relations:
The Data Model: Notation
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
14
TECHNICAL ASPECTS OF DM
Data about data
Needed to unambiguously describe data forthe enterprise
Documents the meaning of all the businessrules that govern data
Cannot have quality data without high-qualitymetadata
Metadata
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
15
TECHNICAL ASPECTS OF DM
Enterprise modeling
Top-down approach
Describes organization and data requirements athigh level, independent of reports, screens, ordetailed specifications
Not biased by how business operates today
Data Modeling
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
16
TECHNICAL ASPECTS OF DM
Enterprise modelingsteps:
Divide work into majorfunctions
Divide each function intoprocesses
Divide processes intoactivities
List data entities assignedto each activity
Identify relationshipsbetween entities
Data Modeling
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
17
TECHNICAL ASPECTS OF DM
View integration
Bottom-up approach
Each report, screen, form, and documentproduced from databases (called user views)identified first
Data Modeling
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
18
TECHNICAL ASPECTS OF DM
View integration steps:
Create user views
Identify data elements in each user view and put intoa structure called a normal form
Normalize user views
Integrate set of entities from normalization into onedescription
Normalization: process of creating simple datastructures from more complex ones
Data Modeling
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
19
TECHNICAL ASPECTS OF DM
Prepackaged data models – an alternative toenterprise data modeling
Advantages:
Developed using proven, up-to-date components
Require less time and money
Easier to evolve data model
Greater application compatibility
Easier to share data across organizations
Data Modeling
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
20
TECHNICAL ASPECTS OF DM
Data Modeling Guidelines
Objective
Modeling effort must be justified bysome overriding need
Scope
Coverage for a data model must becarefully considered
Outcome
The more uncertain the outcome, thelower the chances for success
Timing
Start with high-level model and fill indetails as major systems projectsundertaken
Data Modeling
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
21
TECHNICAL ASPECTS OF DM
1.Database processing activity can be specifiedwith a procedural language (3GL) or
2.Special-purpose language
Structured query language (e.g., SQL)
Data exchange language (e.g., XML)
Example SQL Query
SELECT ORDER_ID, CUSTOMER_ID, CUST-NAME, ORDER_DATE
FROM CUSTOMER, ORDER
WHERE ORDER_DATE > ‘04/12/08’ AND
CUSTOMER.CUSTOMER_ID = ORDER.CUSTOMERID;
Data Programming
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
22
MANAGERIAL ISSUES OF DM
Data values may change, but a company willalways have customers, products, employees, etc.about which it needs to keep current data
Business processes will change, but only theprograms will need to be rewritten
The need to manage data is permanent
Principles in Managing Data
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
23
MANAGERIAL ISSUES OF DM
Most new data are captured in operationaldatabases
Managerial and strategic databases typicallysubsets, summaries, or aggregates of operationaldatabases
If managerial databases are constructed fromexternal sources, there may be problems withdata consistency
Data can exist at several levels
Principles in Managing Data
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
24
MANAGERIAL ISSUES OF DM
Principles in Managing Data
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
25
MANAGERIAL ISSUES OF DM
Application independence: separation or decouplingof data from application systems-  Raw data captured and stored-  When needed, data are retrieved but not consumed-  Data are transferred to other parts of the   organization when authorized
Meaning and structure of data not hidden from otherapplications
Application software should be separate from the database
Principles in Managing Data
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
26
MANAGERIAL ISSUES OF DM
Principles in Managing Data
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
27
MANAGERIAL ISSUES OF DM
Data capture: gather data and populate thedatabase
Data transfer: move data from onedatabase to another or otherwise bring datatogether
Data analysis and presentation: providedata and information to authorized persons
Application software can be classified by how it treats data
Principles in Managing Data
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
28
MANAGERIAL ISSUES OF DM
Significant result of applicationindependenceCompany can replace the capture, transfer, and   presentation software modules separately if   necessary- Applications and data are not intertwined
Obsolete systems do not need to be keptalive only to access data
Application software should be considered disposable
Principles in Managing Data
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
29
MANAGERIAL ISSUES OF DM
Too costly to capture data multiple times andreconcile across applications
Instead, data should be captured once andsynchronized across different databases
Data architecture should include inventory ofdata and plan to distribute data
Data should be captured once
Principles in Managing Data
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
30
MANAGERIAL ISSUES OF DM
Data must be clearly identified and defined sothat all users know exactly what they aremanipulating
Only business managers have the knowledgenecessary to set data standards
Data steward: a business manager responsiblefor the quality of data in a particular subject orprocess area
There should be strict data standards
Principles in Managing Data
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
31
MANAGERIAL ISSUES OF DM
Five types of data standards-  Identifier: Unique value for each business entity-  Naming: Unique name or label for each type of    data-  Definition: Unambiguous description for eachtype    of data-  Integrity rule: Specification of legitimate values for   a type of data-  Usage rights: Security clearances for a type of   data
There should be strict data standards (cont’d)
Principles in Managing Data
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
32
MANAGERIAL ISSUES OF DM
Data standards should be stored in standardsdatabase called a metadata repository or datadictionary/directory (DD/D)
Master data management (MDM): disciplines,technologies, and methods to ensure thecurrency, meaning, and quality of referencedata within and across subject areas
There should be strict data standards (cont’d)
Principles in Managing Data
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
33
MANAGERIAL ISSUES OF DM
The Data Management Process
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
34
MANAGERIAL ISSUES OF DM
Plandevelop a blueprint for data and therelationships among data across businessunits and functions
Sourceidentify the timeliest and highest-quality source for each data element
Acquire and maintainbuild data capturesystems to acquire and maintain data
The Data Management Process
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
35
MANAGERIAL ISSUES OF DM
Define/describe and inventorydefine each dataentity, element, and relationship that is beingmanaged
Organize and make accessible: design thedatabase so that data can be retrieved andreported efficiently in the format that businessmanagers require
One popular method for making data accessible is bycreating a data warehouse
A data warehouse is a large data storage facilitycontaining data on all (or at least many) aspects of theenterprise
The Data Management Process
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
36
MANAGERIAL ISSUES OF DM
The Data Management Process
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
37
MANAGERIAL ISSUES OF DM
Control quality and integritycontrols must bestored as part of data definitions and enforcedduring data capture and maintenance
Protect and securedefine rights that eachmanager has to access each type of data
Account for usecost to capture, maintain, andreport data must be identified and reportedwith an accounting system
The Data Management Process
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
38
MANAGERIAL ISSUES OF DM
Recover/restore and upgradeestablishprocedures for recovering damaged andupgrading obsolete hardware and software
Determine retention and disposedecide, onlegal and other grounds, how much datahistory needs to be kept
Train and consult for effective usetrain usersto use data effectively
The Data Management Process
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
39
MANAGERIAL ISSUES OF DM
Data governance:
Organizational process for establishing strategy,objectives, and policies for organizational data
Data governance council sets standards aboutmetadata, data ownership and access, and datainfrastructure and architecture
Two key policy areas for data governance:
Data ownership
Data administration
Data Management Policies
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
40
MANAGERIAL ISSUES OF DM
Data sharing requires business managementparticipation
Commitment to quality data is essential forobtaining the greatest benefits from a dataresource
Data must also be made accessible to decreasedata processing costs for the enterprise
Corporate information policy: foundation formanaging the ownership of data
Data Ownership
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
41
MANAGERIAL ISSUES OF DM
Data Ownership
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
42
MANAGERIAL ISSUES OF DM
Transborder data flows: electronic flows ofdata that cross a country’s national boundary
Data are subject to laws of exporting country
Laws justified by perceived need to:
Prevent economic and cultural imperialism
Protect domestic industry
Protect individual privacy
Foster international trade
Data Ownership
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
43
MANAGERIAL ISSUES OF DM
Example transborder issue
U.S. Company Fined by E.U. for Improper Cross-Border Data Transfer
Data Ownership
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
44
MANAGERIAL ISSUES OF DM
Data administration group: leads data managementefforts in an organization
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 metadata
 Reduce redundant data and processing
 Reduce system maintenance costs and improve systems  development productivity
 Improve quality and security of data
 Insure data integrity
Data Administration
Copyright © 2009 Pearson Education, Inc.  Publishing as Prentice Hall
45
MANAGERIAL ISSUES OF DM
Database administrator (DBA): IS role with theresponsibility for managing computer databases
Key Functions of the Database Administrator
 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
Data Administration