SlideShare a Scribd company logo
1 of 58
McGraw-Hill/Irwin ©2008,The McGraw-Hill Companies, All Rights Reserved
Chapter 5
Data Resource Management
5- 2
Learning Objectives
1. Explain the business value of implementing
data resource management processes and
technologies in an organization.
2. Outline the advantages of a database
management approach to managing the data
resources of a business, compared to a file
processing approach.
3. Explain how database management software
helps business professionals and supports the
operations and management of a business.
5- 3
Learning Objectives
4. Provide examples to illustrate each of the
following concepts:
a. Major types of databases
b. Data warehouses and data mining
c. Logical data elements
d. Fundamental database structures
e. Database development
5- 4
Case 1: Amazon, eBay, and Google:
Unlocking and Sharing Business
Databases
• Companies such as Amazon, eBay and Google are
unlocking their databases and sharing their data with
developers, entrepreneurs and their business partners.
• In the hands of top Web innovators, this data could be
the dynamo of new Web sites and businesses that
would expand the company’s online footprint and
ultimately drive more sales.
• This also involves risk in terms of misuse of company’s
data and companies will have to take steps in
safeguarding their data.
5- 5
Case Study Questions
1. What are the business benefits to Amazon and eBay of
opening up some of their databases to developers and
entrepreneurs? Do you agree with this strategy? Why or
why not?
2. What business factors are causing Google to move
slowly in opening up its databases? Do you agree with
its go-slow strategy? Why or why not?
3. Should other companies follow Amazon’s and eBay’s
lead and open up some of their databases to
developers and others? Defend your position with
examples of the risks and benefits to an actual
company.
5- 6
Real World Internet Activity
1. The concept of opening up a company’s
product, inventory, and other databases to
developers and entrepreneurs is a relatively
new one.
– Use the Internet to find examples of companies that
have adopted this strategy and the benefits they
claim for doing so.
5- 7
Real World Group Activity
2. Opening up selective databases to outsiders is
not a risk-free strategy for a company. What
risks are involved? What safeguards should
be put in place to guard against loss or misuse
of a company’s data?
– Discuss and take a stand on these issues.
5- 8
Examples of logical data elements
5- 9
Fundamental Data Concepts
• Character: single alphabetic, numeric or other
symbol
• Field or data item: a grouping of related
characters
– Represents an attribute (a characteristic or quality) of
some entity (object, person, place or event)
– Example: salary
• Record: grouping of all the fields used to
describe the attributes of an entity
– Example: payroll record with name, SSN and rate of
pay
5- 10
Fundamental Data Concepts
• File or table: a group of related records
• Database: an integrated collection of logically
related data elements
5- 11
Electric Utility Database
Source: Adapted from Michael V. Mannino, Database Application Development and Design
(Burr Ridge, IL: McGraw-Hill/Irwin, 2001), p. 6.
5- 12
Database Structures
• Hierarchical
• Network
• Relational
• Object-oriented
• Multidimensional
5- 13
Hierarchical Structure
• Early DBMS structure
• Records arranged in tree-like structure
• Relationships are one-to-many
5- 14
Hierarchical Structure
5- 15
Network Structure
• Used in some mainframe DBMS packages
• Many-to-many relationships
5- 16
Network Structure
5- 17
Relational Structure
• Most widely used structure
• Data elements are viewed as being stored in
tables
• Row represents record
• Column represents field
• Can relate data in one file with data in another
file if both files share a common data element
5- 18
Relational Structure
5- 19
Relational Operations
• Select:
– Create a subset of records that meet a stated criterion
– Example, select employees who make 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- 20
Multidimensional Structure
• Variation of relational model
• Uses multidimensional structures to organize
data
• Data elements are viewed as being in cubes
• Popular for analytical databases that support
Online Analytical Processing (OLAP)
5- 21
Multidimensional Model
5- 22
Object-oriented Structure
• Object consists of
– Data values describing the attributes of an entity
– Operations that can be performed on the data
• Encapsulation:
– Combine data and operations
• Inheritance:
– New objects can be created by replicated some or all of
the characteristics of parent objects
5- 23
Object-oriented Structure
Source: Adapted from Ivar Jacobsen, Maria Ericsson, and Ageneta Jacobsen, The Object Advantage: Business Process
Reengineering with Object Technology (New York: ACM Press, 1995), p. 65.
Copyright @ 1995, Association for Computing Machinery. By permission.
5- 24
Object-oriented Structure
• Used in Object-oriented database management
systems (OODBMS)
• Supports complex data types
– Examples, graphic images, video clips, web pages
5- 25
Evaluation of Database Structures
• Hierarchical
– Worked for structured routine transaction processing
– Can’t handle many-to-many relationships
• Network
– More flexible than hierarchical
– Unable to handle ad hoc requests
• Relational
– Easily respond to ad hoc requests
– Easier to work with and maintain
– Not as efficient or quick as hierarchical or network
5- 26
Database Development
• Database Administrator (DBA)
– In charge of enterprise database development
• Data Definition Language (DDL)
– Develop and specify the data contents, relationships
and structure
– These specifications are stored in data dictionary
• Data dictionary
– Data base catalog containing metadata
– Metadata – data about data
5- 27
Database Development
5- 28
Data Planning Process
• Enterprise Model
– Defines basic business process of the enterprise
– Defined by DBAs and designers with end users
• Data Modeling
– Relationships between data elements
– Entity Relationship Diagram (ERD) common tool for
modeling
5- 29
Entity Relationship Diagram
5- 30
Database Design Process
• Logical design
– Schema – overall logical view of relationships
– Subschema – logical view for specific end users
– Data models for DBMS
• Physical design
– How data are to be stored and accessed on storage
devices
5- 31
Logical and Physical Database Views
5- 32
Case 2: Emerson and Sanofi: Data
Stewards Seek Data Conformity
• For data warehouse to work properly, data has to be
standardized.
• Companies are hiring data stewards who are dedicated
to establishing and maintaining the quality of data
entered into the operational systems that feed the data
warehouse.
• Data stewards need to have business knowledge
because they need to make frequent judgment calls.
• Data quality is a journey, not a destination.
5- 33
Case Study Questions
1. Why is the role of a data steward considered to
be innovative? Explain.
2. What are the business benefits associated with
the data steward program at Emerson?
3. How does effective data resource
management contribute to the strategic goals
of an organization? Provide examples from
Emerson and others.
5- 34
Real World Internet Activity
1. As discussed in the case, the role of data
steward is relatively new, and its creation is
motivated by the desire to protect the valuable
data assets of the firm.
– There are many job descriptions in the modern
organization associated with the strategic
management of data resources. Using the Internet,
see if you can find evidence of other job roles that are
focused on the management of an organization’s
data. How might a person train for these new jobs?
5- 35
Real World Group Activity
2. As more and more data are collected, stored,
processed, and disseminated by organizations,
new and innovative ways to manage them
must be developed.
– Discuss how the data resource management methods
of today will need to evolve as more types of data
emerge. Will we ever get to the point where we can
manage our data in a completely automated manner?
5- 36
Data Resource Management
• Managerial activity
• Applies IS technologies like data management
and data warehousing to manage data resources
to meet the information needs of business
stakeholders
5- 37
Types of databases
5- 38
Operational Databases
• Store detailed data to support business
processes
• Examples, customer database, inventory
database
5- 39
Distributed Databases
• Copies or parts of databases on servers at a variety of
locations
• Challenge: any data change in one location must be
made in all other locations
• Replication:
– Look at each distributed database and find changes
– Apply changes to each distributed database
– Very complex
• Duplication
– One database is master
– Duplicate that database after hours in all locations
– Easier
5- 40
External Databases
• Databases available for a fee from commercial
online services or
• For free from World Wide Web
• Examples, statistical databanks, bibliographic
and full text databases
5- 41
Hypermedia Database
• Website database
• Consists of hyperlinked pages of multimedia
(text, graphics, video clips, audio segments)
5- 42
Data Warehouse
• Stores data that has been extracted from the operational,
external and other databases
• Data has been cleaned, transformed and cataloged
• Used by managers and professionals for
– Data mining,
– Online analytical processing,
– Business analysis,
– Market research,
– Decision support
• Data mart is subset of warehouse for specific use of
department
5- 43
Data Warehouse
Source: Adapted courtesy of Hewlett-Packard.
5- 44
Data Mining
• Data in data warehouse are analyzed to reveal
hidden patterns and trends
Examples:
– Perform market-basket analysis to identify new
business processes
– Find root causes to quality problems
– Cross sell to existing customers
– Profile customers with more accuracy
5- 45
Traditional File Processing
• Data stored in independent files
• Problems:
– Data redundancy
– Lack of data integration
– Data dependence – files, storage devices, and software
are dependent on each other
– Lack of data integrity or standardization
5- 46
Traditional File Processing
5- 47
Database Management Approach
• Consolidate data into databases that can be
accessed by different programs
• Use a database management system (DBMS)
• DBMS serves as interface between users and
databases
5- 48
Database Management Approach
5- 49
DBMS Major Functions
5- 50
Database Interrogation
• End users use a DBMS by asking for information
via a query or a report generator
• Query language – immediate responses to ad
hoc data requests
– SQL (Structured Query Language) an international
standard query language
– Graphical Queries -- Point-and-click methods
– Natural Queries – similar to conversational English
• Report generator – quickly specify a report
format for information you want printed in a
report
5- 51
Natural Language versus SQL
5- 52
Graphical Query
Source: Courtesy of Microsoft Corp.
5- 53
Database Maintenance
• Updating database to reflect new business
transactions such as a new sale
• Done by transaction processing systems with
support of DBMS
5- 54
Application Development
• Use DBMS software development tools to
develop custom application programs
• Data Manipulation Language (DML)
5- 55
Case 3: Acxiom Corporation: Data
Demand Respect
• Acxiom Corporation manages other companies’ data as
well as manages their data centers.
• Acxiom manages large volumes of data in their data
center and extract business intelligence from the data to
drive smart decisions.
• More than half of its revenue is generated by data-related
services, such as building and hosting data warehouses,
integrating and cleaning customer data, running customer
relationship management applications, developing
customer marketing lists, and analyzing data or providing
clients with the means to analyze it themselves.
• Privacy and security are both important issues when it
comes to managing data.
5- 56
Case Study Questions
1. Acxiom is in a unique type of business. How
would you describe the business of Acxiom? Is
it a service- or a product-oriented business?
2. From the case, it is easy to see that Acxiom
has focused on a wide variety of data from
different sources. How does Acxiom decide
which data to collect and for whom?
3. Acxiom’s business raises many issues related
to privacy. Are the data collected by Acxiom
really private?
5- 57
Real World Internet Activity
1. The case states that Acxiom started as the
result of a spin-off from a bus company. Using
the Internet, see if you can find the history of
Acxiom.
– How does a bus company evolve into a data
collection and dissemination company?
5- 58
Real World Group Activity
2. The privacy problems faced by Acxiom were
associated with the accidental dissemination of
data deemed sensitive by a third party.
– Discuss the privacy issues associated with Acxiom’s
business. Do you think the company is doing anything
wrong?

More Related Content

What's hot

Metadata in data warehouse
Metadata in data warehouseMetadata in data warehouse
Metadata in data warehouseSiddique Ibrahim
 
Data warehouse concepts
Data warehouse conceptsData warehouse concepts
Data warehouse conceptsobieefans
 
Quack Chat: Diving into Data Governance
Quack Chat: Diving into Data Governance Quack Chat: Diving into Data Governance
Quack Chat: Diving into Data Governance IDERA Software
 
Role of Database Management System in A Data Warehouse
Role of Database Management System in A Data Warehouse Role of Database Management System in A Data Warehouse
Role of Database Management System in A Data Warehouse Lesa Cote
 
Data Warehouse
Data WarehouseData Warehouse
Data WarehouseSana Alvi
 
Business Intelligence (BI): Your Home Care Agency Guide to Reporting & Insights
Business Intelligence (BI): Your Home Care Agency Guide to Reporting & InsightsBusiness Intelligence (BI): Your Home Care Agency Guide to Reporting & Insights
Business Intelligence (BI): Your Home Care Agency Guide to Reporting & InsightsAlayaCare
 
Why You Need Intelligent Metadata and Auto-classification in Records Management
Why You Need Intelligent Metadata and Auto-classification in Records ManagementWhy You Need Intelligent Metadata and Auto-classification in Records Management
Why You Need Intelligent Metadata and Auto-classification in Records ManagementConcept Searching, Inc
 
Bua 235 bpm-chap 7
Bua 235 bpm-chap 7Bua 235 bpm-chap 7
Bua 235 bpm-chap 7UMaine
 
Geek Sync | 5 Best Practices for Operationalizing Data Governance
Geek Sync | 5 Best Practices for Operationalizing Data GovernanceGeek Sync | 5 Best Practices for Operationalizing Data Governance
Geek Sync | 5 Best Practices for Operationalizing Data GovernanceIDERA Software
 
Data-Ed Webinar: Data Governance Strategies
Data-Ed Webinar: Data Governance StrategiesData-Ed Webinar: Data Governance Strategies
Data-Ed Webinar: Data Governance StrategiesDATAVERSITY
 
Data-Ed Online Webinar: Metadata Strategies
Data-Ed Online Webinar: Metadata StrategiesData-Ed Online Webinar: Metadata Strategies
Data-Ed Online Webinar: Metadata StrategiesDATAVERSITY
 
Datawarehousing
DatawarehousingDatawarehousing
Datawarehousingwork
 
Data Systems Integration & Business Value Pt. 1: Metadata
Data Systems Integration & Business Value Pt. 1: MetadataData Systems Integration & Business Value Pt. 1: Metadata
Data Systems Integration & Business Value Pt. 1: MetadataDATAVERSITY
 

What's hot (20)

Metadata in data warehouse
Metadata in data warehouseMetadata in data warehouse
Metadata in data warehouse
 
Data warehouse concepts
Data warehouse conceptsData warehouse concepts
Data warehouse concepts
 
Data warehouse
Data warehouseData warehouse
Data warehouse
 
Quack Chat: Diving into Data Governance
Quack Chat: Diving into Data Governance Quack Chat: Diving into Data Governance
Quack Chat: Diving into Data Governance
 
Role of Database Management System in A Data Warehouse
Role of Database Management System in A Data Warehouse Role of Database Management System in A Data Warehouse
Role of Database Management System in A Data Warehouse
 
Data Management
Data ManagementData Management
Data Management
 
Data Warehouse
Data WarehouseData Warehouse
Data Warehouse
 
Business Intelligence (BI): Your Home Care Agency Guide to Reporting & Insights
Business Intelligence (BI): Your Home Care Agency Guide to Reporting & InsightsBusiness Intelligence (BI): Your Home Care Agency Guide to Reporting & Insights
Business Intelligence (BI): Your Home Care Agency Guide to Reporting & Insights
 
Why You Need Intelligent Metadata and Auto-classification in Records Management
Why You Need Intelligent Metadata and Auto-classification in Records ManagementWhy You Need Intelligent Metadata and Auto-classification in Records Management
Why You Need Intelligent Metadata and Auto-classification in Records Management
 
Oracle: Fundamental Of DW
Oracle: Fundamental Of DWOracle: Fundamental Of DW
Oracle: Fundamental Of DW
 
Bua 235 bpm-chap 7
Bua 235 bpm-chap 7Bua 235 bpm-chap 7
Bua 235 bpm-chap 7
 
Data modelling 101
Data modelling 101Data modelling 101
Data modelling 101
 
Chapter 7
Chapter 7Chapter 7
Chapter 7
 
A Study On Red Box Data Mining Approach
A Study On Red Box Data Mining ApproachA Study On Red Box Data Mining Approach
A Study On Red Box Data Mining Approach
 
Geek Sync | 5 Best Practices for Operationalizing Data Governance
Geek Sync | 5 Best Practices for Operationalizing Data GovernanceGeek Sync | 5 Best Practices for Operationalizing Data Governance
Geek Sync | 5 Best Practices for Operationalizing Data Governance
 
Data-Ed Webinar: Data Governance Strategies
Data-Ed Webinar: Data Governance StrategiesData-Ed Webinar: Data Governance Strategies
Data-Ed Webinar: Data Governance Strategies
 
Data-Ed Online Webinar: Metadata Strategies
Data-Ed Online Webinar: Metadata StrategiesData-Ed Online Webinar: Metadata Strategies
Data-Ed Online Webinar: Metadata Strategies
 
Datawarehousing
DatawarehousingDatawarehousing
Datawarehousing
 
2014 dqe handouts
2014 dqe handouts2014 dqe handouts
2014 dqe handouts
 
Data Systems Integration & Business Value Pt. 1: Metadata
Data Systems Integration & Business Value Pt. 1: MetadataData Systems Integration & Business Value Pt. 1: Metadata
Data Systems Integration & Business Value Pt. 1: Metadata
 

Viewers also liked

ف2
ف2ف2
ف2teba
 
العوامل المؤثرة في نظم استرجاع المعلومات
العوامل المؤثرة في نظم استرجاع المعلوماتالعوامل المؤثرة في نظم استرجاع المعلومات
العوامل المؤثرة في نظم استرجاع المعلوماتHuda Farhan
 
Best Practices for Database Schema Design
Best Practices for Database Schema DesignBest Practices for Database Schema Design
Best Practices for Database Schema DesignIron Speed
 
Lesson1 Create and manage databases
Lesson1 Create and manage databasesLesson1 Create and manage databases
Lesson1 Create and manage databasesAbdullatif Tarakji
 
نظام ارشفة و ادارة الوثائق - برنامج فكرة للارشفة الالكترونية
نظام ارشفة و ادارة الوثائق - برنامج فكرة للارشفة الالكترونيةنظام ارشفة و ادارة الوثائق - برنامج فكرة للارشفة الالكترونية
نظام ارشفة و ادارة الوثائق - برنامج فكرة للارشفة الالكترونيةبرنامج فكرة للاتصالات الادارية
 
عرض الأرشفة الالكترونية
عرض الأرشفة الالكترونيةعرض الأرشفة الالكترونية
عرض الأرشفة الالكترونيةAshraf Ghareeb
 
نظم ادارة قواعد البيانات (1) محاضرة
نظم ادارة قواعد البيانات (1) محاضرةنظم ادارة قواعد البيانات (1) محاضرة
نظم ادارة قواعد البيانات (1) محاضرةHuda Farhan
 
نظم قواعد البيانات
نظم قواعد البياناتنظم قواعد البيانات
نظم قواعد البياناتFida Kadun
 
E archive ادارة السجلات والارشفة الالكترونية - المفاهيم والمصطلحات
E archive  ادارة السجلات والارشفة الالكترونية - المفاهيم والمصطلحات   E archive  ادارة السجلات والارشفة الالكترونية - المفاهيم والمصطلحات
E archive ادارة السجلات والارشفة الالكترونية - المفاهيم والمصطلحات Essam Obaid
 
شرح برنامج وثق للأرشفة الإلكترونية
شرح برنامج وثق للأرشفة الإلكترونيةشرح برنامج وثق للأرشفة الإلكترونية
شرح برنامج وثق للأرشفة الإلكترونيةinnoKeen
 

Viewers also liked (14)

ف2
ف2ف2
ف2
 
Lesson8 Manage Records
Lesson8 Manage RecordsLesson8 Manage Records
Lesson8 Manage Records
 
العوامل المؤثرة في نظم استرجاع المعلومات
العوامل المؤثرة في نظم استرجاع المعلوماتالعوامل المؤثرة في نظم استرجاع المعلومات
العوامل المؤثرة في نظم استرجاع المعلومات
 
Best Practices for Database Schema Design
Best Practices for Database Schema DesignBest Practices for Database Schema Design
Best Practices for Database Schema Design
 
Ekb benha
Ekb benhaEkb benha
Ekb benha
 
Smart Archiving الارشفة الالكترونية والارشفة الذكية للوثائق
 Smart Archiving الارشفة الالكترونية والارشفة الذكية للوثائق   Smart Archiving الارشفة الالكترونية والارشفة الذكية للوثائق
Smart Archiving الارشفة الالكترونية والارشفة الذكية للوثائق
 
Database schema
Database schemaDatabase schema
Database schema
 
Lesson1 Create and manage databases
Lesson1 Create and manage databasesLesson1 Create and manage databases
Lesson1 Create and manage databases
 
نظام ارشفة و ادارة الوثائق - برنامج فكرة للارشفة الالكترونية
نظام ارشفة و ادارة الوثائق - برنامج فكرة للارشفة الالكترونيةنظام ارشفة و ادارة الوثائق - برنامج فكرة للارشفة الالكترونية
نظام ارشفة و ادارة الوثائق - برنامج فكرة للارشفة الالكترونية
 
عرض الأرشفة الالكترونية
عرض الأرشفة الالكترونيةعرض الأرشفة الالكترونية
عرض الأرشفة الالكترونية
 
نظم ادارة قواعد البيانات (1) محاضرة
نظم ادارة قواعد البيانات (1) محاضرةنظم ادارة قواعد البيانات (1) محاضرة
نظم ادارة قواعد البيانات (1) محاضرة
 
نظم قواعد البيانات
نظم قواعد البياناتنظم قواعد البيانات
نظم قواعد البيانات
 
E archive ادارة السجلات والارشفة الالكترونية - المفاهيم والمصطلحات
E archive  ادارة السجلات والارشفة الالكترونية - المفاهيم والمصطلحات   E archive  ادارة السجلات والارشفة الالكترونية - المفاهيم والمصطلحات
E archive ادارة السجلات والارشفة الالكترونية - المفاهيم والمصطلحات
 
شرح برنامج وثق للأرشفة الإلكترونية
شرح برنامج وثق للأرشفة الإلكترونيةشرح برنامج وثق للأرشفة الإلكترونية
شرح برنامج وثق للأرشفة الإلكترونية
 

Similar to Data Resource Management Fundamentals

obrien13e_chap005.ppt
obrien13e_chap005.pptobrien13e_chap005.ppt
obrien13e_chap005.pptPradeep513562
 
obrien13e_chap005.ppt
obrien13e_chap005.pptobrien13e_chap005.ppt
obrien13e_chap005.pptPradeep513562
 
CH005
CH005CH005
CH005JUC
 
Management information system database management
Management information system database managementManagement information system database management
Management information system database managementOnline
 
Data-Ed Webinar: Design & Manage Data Structures
Data-Ed Webinar: Design & Manage Data Structures Data-Ed Webinar: Design & Manage Data Structures
Data-Ed Webinar: Design & Manage Data Structures DATAVERSITY
 
Data-Ed: Design and Manage Data Structures
Data-Ed: Design and Manage Data Structures Data-Ed: Design and Manage Data Structures
Data-Ed: Design and Manage Data Structures Data Blueprint
 
Best Practices for Meeting State Data Management Objectives
Best Practices for Meeting State Data Management ObjectivesBest Practices for Meeting State Data Management Objectives
Best Practices for Meeting State Data Management ObjectivesEmbarcadero Technologies
 
chapter5-220725172250-dc425eb2.pdf
chapter5-220725172250-dc425eb2.pdfchapter5-220725172250-dc425eb2.pdf
chapter5-220725172250-dc425eb2.pdfMahmoudSOLIMAN380726
 
Chapter 5: Data Development
Chapter 5: Data Development Chapter 5: Data Development
Chapter 5: Data Development Ahmed Alorage
 
Chapter 09 dss-mis-eis-es-ai
Chapter 09 dss-mis-eis-es-aiChapter 09 dss-mis-eis-es-ai
Chapter 09 dss-mis-eis-es-aiPooja Sakhla
 
Chapter 09 dss mis eis es ai
Chapter 09   dss mis eis es aiChapter 09   dss mis eis es ai
Chapter 09 dss mis eis es aiPooja Sakhla
 
BI Masterclass slides (Reference Architecture v3)
BI Masterclass slides (Reference Architecture v3)BI Masterclass slides (Reference Architecture v3)
BI Masterclass slides (Reference Architecture v3)Syaifuddin Ismail
 
Data Systems Integration & Business Value Pt. 2: Cloud
Data Systems Integration & Business Value Pt. 2: CloudData Systems Integration & Business Value Pt. 2: Cloud
Data Systems Integration & Business Value Pt. 2: CloudData Blueprint
 

Similar to Data Resource Management Fundamentals (20)

Chap005
Chap005Chap005
Chap005
 
obrien13e_chap005.ppt
obrien13e_chap005.pptobrien13e_chap005.ppt
obrien13e_chap005.ppt
 
obrien13e_chap005.ppt
obrien13e_chap005.pptobrien13e_chap005.ppt
obrien13e_chap005.ppt
 
CH005
CH005CH005
CH005
 
Week 5
Week 5Week 5
Week 5
 
Week 5
Week 5Week 5
Week 5
 
Chap05 data resource mgt
Chap05 data resource mgtChap05 data resource mgt
Chap05 data resource mgt
 
Ch 6.pdf
Ch 6.pdfCh 6.pdf
Ch 6.pdf
 
Management information system database management
Management information system database managementManagement information system database management
Management information system database management
 
Case mis ch05
Case mis ch05Case mis ch05
Case mis ch05
 
BAB 7 Pangkalan data new
BAB 7   Pangkalan data newBAB 7   Pangkalan data new
BAB 7 Pangkalan data new
 
Data-Ed Webinar: Design & Manage Data Structures
Data-Ed Webinar: Design & Manage Data Structures Data-Ed Webinar: Design & Manage Data Structures
Data-Ed Webinar: Design & Manage Data Structures
 
Data-Ed: Design and Manage Data Structures
Data-Ed: Design and Manage Data Structures Data-Ed: Design and Manage Data Structures
Data-Ed: Design and Manage Data Structures
 
Best Practices for Meeting State Data Management Objectives
Best Practices for Meeting State Data Management ObjectivesBest Practices for Meeting State Data Management Objectives
Best Practices for Meeting State Data Management Objectives
 
chapter5-220725172250-dc425eb2.pdf
chapter5-220725172250-dc425eb2.pdfchapter5-220725172250-dc425eb2.pdf
chapter5-220725172250-dc425eb2.pdf
 
Chapter 5: Data Development
Chapter 5: Data Development Chapter 5: Data Development
Chapter 5: Data Development
 
Chapter 09 dss-mis-eis-es-ai
Chapter 09 dss-mis-eis-es-aiChapter 09 dss-mis-eis-es-ai
Chapter 09 dss-mis-eis-es-ai
 
Chapter 09 dss mis eis es ai
Chapter 09   dss mis eis es aiChapter 09   dss mis eis es ai
Chapter 09 dss mis eis es ai
 
BI Masterclass slides (Reference Architecture v3)
BI Masterclass slides (Reference Architecture v3)BI Masterclass slides (Reference Architecture v3)
BI Masterclass slides (Reference Architecture v3)
 
Data Systems Integration & Business Value Pt. 2: Cloud
Data Systems Integration & Business Value Pt. 2: CloudData Systems Integration & Business Value Pt. 2: Cloud
Data Systems Integration & Business Value Pt. 2: Cloud
 

Data Resource Management Fundamentals

  • 1. McGraw-Hill/Irwin ©2008,The McGraw-Hill Companies, All Rights Reserved Chapter 5 Data Resource Management
  • 2. 5- 2 Learning Objectives 1. Explain the business value of implementing data resource management processes and technologies in an organization. 2. Outline the advantages of a database management approach to managing the data resources of a business, compared to a file processing approach. 3. Explain how database management software helps business professionals and supports the operations and management of a business.
  • 3. 5- 3 Learning Objectives 4. Provide examples to illustrate each of the following concepts: a. Major types of databases b. Data warehouses and data mining c. Logical data elements d. Fundamental database structures e. Database development
  • 4. 5- 4 Case 1: Amazon, eBay, and Google: Unlocking and Sharing Business Databases • Companies such as Amazon, eBay and Google are unlocking their databases and sharing their data with developers, entrepreneurs and their business partners. • In the hands of top Web innovators, this data could be the dynamo of new Web sites and businesses that would expand the company’s online footprint and ultimately drive more sales. • This also involves risk in terms of misuse of company’s data and companies will have to take steps in safeguarding their data.
  • 5. 5- 5 Case Study Questions 1. What are the business benefits to Amazon and eBay of opening up some of their databases to developers and entrepreneurs? Do you agree with this strategy? Why or why not? 2. What business factors are causing Google to move slowly in opening up its databases? Do you agree with its go-slow strategy? Why or why not? 3. Should other companies follow Amazon’s and eBay’s lead and open up some of their databases to developers and others? Defend your position with examples of the risks and benefits to an actual company.
  • 6. 5- 6 Real World Internet Activity 1. The concept of opening up a company’s product, inventory, and other databases to developers and entrepreneurs is a relatively new one. – Use the Internet to find examples of companies that have adopted this strategy and the benefits they claim for doing so.
  • 7. 5- 7 Real World Group Activity 2. Opening up selective databases to outsiders is not a risk-free strategy for a company. What risks are involved? What safeguards should be put in place to guard against loss or misuse of a company’s data? – Discuss and take a stand on these issues.
  • 8. 5- 8 Examples of logical data elements
  • 9. 5- 9 Fundamental Data Concepts • Character: single alphabetic, numeric or other symbol • Field or data item: a grouping of related characters – Represents an attribute (a characteristic or quality) of some entity (object, person, place or event) – Example: salary • Record: grouping of all the fields used to describe the attributes of an entity – Example: payroll record with name, SSN and rate of pay
  • 10. 5- 10 Fundamental Data Concepts • File or table: a group of related records • Database: an integrated collection of logically related data elements
  • 11. 5- 11 Electric Utility Database Source: Adapted from Michael V. Mannino, Database Application Development and Design (Burr Ridge, IL: McGraw-Hill/Irwin, 2001), p. 6.
  • 12. 5- 12 Database Structures • Hierarchical • Network • Relational • Object-oriented • Multidimensional
  • 13. 5- 13 Hierarchical Structure • Early DBMS structure • Records arranged in tree-like structure • Relationships are one-to-many
  • 15. 5- 15 Network Structure • Used in some mainframe DBMS packages • Many-to-many relationships
  • 17. 5- 17 Relational Structure • Most widely used structure • Data elements are viewed as being stored in tables • Row represents record • Column represents field • Can relate data in one file with data in another file if both files share a common data element
  • 19. 5- 19 Relational Operations • Select: – Create a subset of records that meet a stated criterion – Example, select employees who make 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
  • 20. 5- 20 Multidimensional Structure • Variation of relational model • Uses multidimensional structures to organize data • Data elements are viewed as being in cubes • Popular for analytical databases that support Online Analytical Processing (OLAP)
  • 22. 5- 22 Object-oriented Structure • Object consists of – Data values describing the attributes of an entity – Operations that can be performed on the data • Encapsulation: – Combine data and operations • Inheritance: – New objects can be created by replicated some or all of the characteristics of parent objects
  • 23. 5- 23 Object-oriented Structure Source: Adapted from Ivar Jacobsen, Maria Ericsson, and Ageneta Jacobsen, The Object Advantage: Business Process Reengineering with Object Technology (New York: ACM Press, 1995), p. 65. Copyright @ 1995, Association for Computing Machinery. By permission.
  • 24. 5- 24 Object-oriented Structure • Used in Object-oriented database management systems (OODBMS) • Supports complex data types – Examples, graphic images, video clips, web pages
  • 25. 5- 25 Evaluation of Database Structures • Hierarchical – Worked for structured routine transaction processing – Can’t handle many-to-many relationships • Network – More flexible than hierarchical – Unable to handle ad hoc requests • Relational – Easily respond to ad hoc requests – Easier to work with and maintain – Not as efficient or quick as hierarchical or network
  • 26. 5- 26 Database Development • Database Administrator (DBA) – In charge of enterprise database development • Data Definition Language (DDL) – Develop and specify the data contents, relationships and structure – These specifications are stored in data dictionary • Data dictionary – Data base catalog containing metadata – Metadata – data about data
  • 28. 5- 28 Data Planning Process • Enterprise Model – Defines basic business process of the enterprise – Defined by DBAs and designers with end users • Data Modeling – Relationships between data elements – Entity Relationship Diagram (ERD) common tool for modeling
  • 30. 5- 30 Database Design Process • Logical design – Schema – overall logical view of relationships – Subschema – logical view for specific end users – Data models for DBMS • Physical design – How data are to be stored and accessed on storage devices
  • 31. 5- 31 Logical and Physical Database Views
  • 32. 5- 32 Case 2: Emerson and Sanofi: Data Stewards Seek Data Conformity • For data warehouse to work properly, data has to be standardized. • Companies are hiring data stewards who are dedicated to establishing and maintaining the quality of data entered into the operational systems that feed the data warehouse. • Data stewards need to have business knowledge because they need to make frequent judgment calls. • Data quality is a journey, not a destination.
  • 33. 5- 33 Case Study Questions 1. Why is the role of a data steward considered to be innovative? Explain. 2. What are the business benefits associated with the data steward program at Emerson? 3. How does effective data resource management contribute to the strategic goals of an organization? Provide examples from Emerson and others.
  • 34. 5- 34 Real World Internet Activity 1. As discussed in the case, the role of data steward is relatively new, and its creation is motivated by the desire to protect the valuable data assets of the firm. – There are many job descriptions in the modern organization associated with the strategic management of data resources. Using the Internet, see if you can find evidence of other job roles that are focused on the management of an organization’s data. How might a person train for these new jobs?
  • 35. 5- 35 Real World Group Activity 2. As more and more data are collected, stored, processed, and disseminated by organizations, new and innovative ways to manage them must be developed. – Discuss how the data resource management methods of today will need to evolve as more types of data emerge. Will we ever get to the point where we can manage our data in a completely automated manner?
  • 36. 5- 36 Data Resource Management • Managerial activity • Applies IS technologies like data management and data warehousing to manage data resources to meet the information needs of business stakeholders
  • 37. 5- 37 Types of databases
  • 38. 5- 38 Operational Databases • Store detailed data to support business processes • Examples, customer database, inventory database
  • 39. 5- 39 Distributed Databases • Copies or parts of databases on servers at a variety of locations • Challenge: any data change in one location must be made in all other locations • Replication: – Look at each distributed database and find changes – Apply changes to each distributed database – Very complex • Duplication – One database is master – Duplicate that database after hours in all locations – Easier
  • 40. 5- 40 External Databases • Databases available for a fee from commercial online services or • For free from World Wide Web • Examples, statistical databanks, bibliographic and full text databases
  • 41. 5- 41 Hypermedia Database • Website database • Consists of hyperlinked pages of multimedia (text, graphics, video clips, audio segments)
  • 42. 5- 42 Data Warehouse • Stores data that has been extracted from the operational, external and other databases • Data has been cleaned, transformed and cataloged • Used by managers and professionals for – Data mining, – Online analytical processing, – Business analysis, – Market research, – Decision support • Data mart is subset of warehouse for specific use of department
  • 43. 5- 43 Data Warehouse Source: Adapted courtesy of Hewlett-Packard.
  • 44. 5- 44 Data Mining • Data in data warehouse are analyzed to reveal hidden patterns and trends Examples: – Perform market-basket analysis to identify new business processes – Find root causes to quality problems – Cross sell to existing customers – Profile customers with more accuracy
  • 45. 5- 45 Traditional File Processing • Data stored in independent files • Problems: – Data redundancy – Lack of data integration – Data dependence – files, storage devices, and software are dependent on each other – Lack of data integrity or standardization
  • 47. 5- 47 Database Management Approach • Consolidate data into databases that can be accessed by different programs • Use a database management system (DBMS) • DBMS serves as interface between users and databases
  • 49. 5- 49 DBMS Major Functions
  • 50. 5- 50 Database Interrogation • End users use a DBMS by asking for information via a query or a report generator • Query language – immediate responses to ad hoc data requests – SQL (Structured Query Language) an international standard query language – Graphical Queries -- Point-and-click methods – Natural Queries – similar to conversational English • Report generator – quickly specify a report format for information you want printed in a report
  • 52. 5- 52 Graphical Query Source: Courtesy of Microsoft Corp.
  • 53. 5- 53 Database Maintenance • Updating database to reflect new business transactions such as a new sale • Done by transaction processing systems with support of DBMS
  • 54. 5- 54 Application Development • Use DBMS software development tools to develop custom application programs • Data Manipulation Language (DML)
  • 55. 5- 55 Case 3: Acxiom Corporation: Data Demand Respect • Acxiom Corporation manages other companies’ data as well as manages their data centers. • Acxiom manages large volumes of data in their data center and extract business intelligence from the data to drive smart decisions. • More than half of its revenue is generated by data-related services, such as building and hosting data warehouses, integrating and cleaning customer data, running customer relationship management applications, developing customer marketing lists, and analyzing data or providing clients with the means to analyze it themselves. • Privacy and security are both important issues when it comes to managing data.
  • 56. 5- 56 Case Study Questions 1. Acxiom is in a unique type of business. How would you describe the business of Acxiom? Is it a service- or a product-oriented business? 2. From the case, it is easy to see that Acxiom has focused on a wide variety of data from different sources. How does Acxiom decide which data to collect and for whom? 3. Acxiom’s business raises many issues related to privacy. Are the data collected by Acxiom really private?
  • 57. 5- 57 Real World Internet Activity 1. The case states that Acxiom started as the result of a spin-off from a bus company. Using the Internet, see if you can find the history of Acxiom. – How does a bus company evolve into a data collection and dissemination company?
  • 58. 5- 58 Real World Group Activity 2. The privacy problems faced by Acxiom were associated with the accidental dissemination of data deemed sensitive by a third party. – Discuss the privacy issues associated with Acxiom’s business. Do you think the company is doing anything wrong?

Editor's Notes

  1. شرح قيمة الأعمال المنفذة من البيانات عمليات إدارة الموارد والتكنولوجيات في المؤسسة.  الخطوط العريضة لمزايا قاعدة بيانات نهج الإدارة في إدارة موارد البيانات من الأعمال التجارية، بالمقارنة مع ملف نهج المعالجة.  شرح كيفية إدارة برمجيات قواعد البيانات يساعد المهنيين ورجال الأعمال، وتدعم عمليات وإدارة الأعمال التجارية
  2. تقديم أمثلة لتوضيح كل من المفاهيم التالية : الرئيسية أنواع قواعد البيانات مستودعات البيانات والتنقيب عن البيانات عناصر البيانات المنطقية الهياكل الأساسية قاعدة البيانات تطوير قواعد البيانات
  3. شركات مثل الأمازون، باي وجوجل وفتح قواعد البيانات وتبادل البيانات مع المطورين ورجال الأعمال وشركائهم في العمل . في يد من المبدعين ويب الأعلى، يمكن أن تكون هذه البيانات من دينامو مواقع ويب جديدة وتوسيع الأعمال التي من شأنها أن البصمة الشركة على الانترنت وتدفع في نهاية المطاف المزيد من المبيعات . وهذا ينطوي على مخاطر أيضا من حيث إساءة استخدام بيانات الشركة والشركات لديها لاتخاذ خطوات في حماية بياناتهم
  4. مفهوم الانفتاح منتج الشركة، والمخزون، وغيرها من قواعد البيانات للمطورين وأصحاب المشاريع هي واحدة جديدة نسبيا . استخدام الإنترنت للعثور على أمثلة من الشركات التي اعتمدت هذه الاستراتيجية والفوائد التي تدعي القيام بذلك .
  5. Hierarchical الهرمية Multidimensional متعدد الأبعاد
  6. Access data elements by moving progressively downward from the root and along the branches of the tree
  7. Any data element can be related to any number of other data elements
  8. Three basic operations on relational databases
  9. OLAP is used for answers to complex business queries, discussed in detail in chapter 9
  10. Gap in performance between relational and hierarchical and network is rapidly narrowing
  11. Discussed in more detail in chapter 9
  12. Traditional file processing leads to not being able to find data because it’s in multiple files. Or it’s too costly to combine and clean. Data redundancy – duplicated data in several files Data is not integrated across files. Data dependence – software had references to format of data. So maintenance was difficult. Inconsistency across files. Problems resolved with Database Management Approach
  13. Database interrogation is major advantage of DBMS approach SQL is pronounced Sequel