Professional Documents
Culture Documents
James A. OBrien
Chapter
5
Data
Resource Management
Irwin/McGraw-Hill
James A. OBrien
Eleventh Edition
Chapter Objectives
Explain the importance of implementing data resource management processes and technologies in an organization. Outline the advantages of a database management approach to managing the data resources of a business. Explain how database management software helps business professionals and supports the operations and management of a business.
Irwin/McGraw-Hill
James A. OBrien
Eleventh Edition
Chapter Objectives
Provide examples to 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.
Irwin/McGraw-Hill
James A. OBrien
Eleventh Edition
What is a database A database is any organized collection of data. Some examples of databases you may encounter in your daily life are:
a telephone book T.V. Guide airline reservation system motor vehicle registration records papers in your filing cabinet files on your computer hard drive.
Irwin/McGraw-Hill
James A. OBrien
Eleventh Edition
What is data?
Data can be defined in many ways. Information science defines data as unprocessed information.
What is information?
Information is data that have been organized and communicated in a meaningful manner. Data is converted into information, and information is converted into knowledge. Knowledge; information evaluated and organized so that it can be used purposefully.
Irwin/McGraw-Hill
James A. OBrien
Eleventh Edition
Irwin/McGraw-Hill
James A. OBrien
Eleventh Edition
Is to transform
Data Information Knowledge Action
Irwin/McGraw-Hill
James A. OBrien
Eleventh Edition
What is a database?
Quite simply, its an organized collection of data. A database management system (DBMS) such as Access, FileMaker, Lotus Notes, Oracle or SQL Server which provides you with the software tools you need to organize that data in a flexible manner. It includes tools to add, modify or delete data from the database, ask questions (or queries) about the data stored in the database and produce reports summarizing selected contents.
Irwin/McGraw-Hill
James A. OBrien
Eleventh Edition
Employee Record 1
Employee Record 2
Employee Record 3
Employee Record 4
Name Deptt. Salary Name Deptt. Salary Name Deptt. Salary Name Deptt. Salary
Data Data Data Data Data Data Data Data Data Data Data Data
Irwin/McGraw-Hill
James A. OBrien
Eleventh Edition
10
Databases
Data Dictionary
Irwin/McGraw-Hill
James A. OBrien
Eleventh Edition
11
Client PC or NC
Network Server
Data Warehouse
Data Mart
Irwin/McGraw-Hill
James A. OBrien
Eleventh Edition
12
Types of Databases
Non-relational databases
Non-relational databases place information in field categories that we create so that information is available for sorting and disseminating the way we need it. The data in a nonrelational database, however, is limited to that program and cannot be extracted and applied to a number of other software programs, or other database files within a school or
administrative system. The data can only be "copied and pasted. Example: a spread sheet
Relational databases
In relational databases, fields can be used in a number of ways (and can be of variable length), provided that they are linked in tables. It is developed based on a database model that provides for logical connections among files (known as tables) by including identifying data from one table in another table
Irwin/McGraw-Hill
James A. OBrien
Eleventh Edition
13
Operational DB
An operational database is the database that is accessed and updated on a continual basis and usually handles the daily transactions for a business. Operational databases use an OLTP approach and are designed to be writeoptimized. On-Line Transaction Processing (OLTP) is the process in which systems facilitate and manage data entry and retrieval on a frequent basis. The transaction is almost immediately processed and is the main strategy of operational databases. An example of an OLTP system would be an ATM machine. The benefits of using OLTP is that it is fast and efficient and simplifies the process of accessing data. (Business Intelligence) On-Line Analytical Processing refers to systems that are used to answer analytical queries that are multi-dimension in approach. OLAP makes heavy use of data mining and relational reporting.
Irwin/McGraw-Hill
James A. OBrien
Eleventh Edition
14
Irwin/McGraw-Hill
James A. OBrien
Eleventh Edition
15
James A. OBrien
Eleventh Edition
16
Data warehouse
In computing a data warehouse (DW or DWH) is a database used for reporting and analysis. The data stored in the warehouse are uploaded from the operational systems (such as marketplace, sales etc., shown in the figure to the right). The data may pass through an operations data for additional operations before they are used in the DW for reporting. A data mart is the access layer of the data warehouse environment that is used to get data out to the users. The data mart is a subset of the data warehouse which is usually oriented to a specific business line or team facts and dimensions . then they will be related. In some deployments, each department or business unit is considered the owner of its data mart including all the hardware, software and data.[1] This enables each department to use, manipulate and develop their data any way they see fit; without altering information inside other data marts or the data warehouse. In other deployments where conformed dimensions are used, this business unit ownership will not hold true for shared dimensions like customer, product, etc.
Irwin/McGraw-Hill
James A. OBrien
Eleventh Edition
17
DWH
Benefits of a data warehouse A data warehouse maintains a copy of information from the source transaction systems. This architectural complexity provides the opportunity to: Maintain data history, even if the source transaction systems do not. Integrate data from multiple source systems, enabling a central view across the enterprise. This benefit is always valuable, but particularly so when the organization has grown by merger. Improve data quality ,by providing consistent codes and descriptions, flagging or even fixing bad data. Present the organization's information consistently. Provide a single common data model for all data of interest regardless of the data's source. Restructure the data so that it makes sense to the business users. Restructure the data so that it delivers excellent query performance, even for complex analytic queries, without impacting the operational system.
Irwin/McGraw-Hill
James A. OBrien
Eleventh Edition
18
The term metadata is an ambiguous term which is used for two fundamentally different concepts. Although the expression "data about data" is often used, it does not apply to both in the same way. Structural metadata, the design and specification of data structures, cannot be about data, because at design time the application contains no data.
Irwin/McGraw-Hill
James A. OBrien
Eleventh Edition
19
Analytical Data Store Enterprise Warehouse Data Mart Metadata Directory Metadata Repository
Irwin/McGraw-Hill
James A. OBrien
Eleventh Edition
20
Web-Based Systems
The Internet Intranets Extranets
Web Browser Web Server Software Web Objects
Network Server
James A. OBrien
Eleventh Edition
21
Data Administration
Data Planning
Database Administration
Irwin/McGraw-Hill
James A. OBrien
Eleventh Edition
22
Database Structures
Hierarchical Structure Dept Network Structure Dept A Dept B
Employee 3
Project A
Project B
Employee 1
Employee 2
Employee 1
Employee 2
Project A
Project B
Relational Structure
Dept A B C Dname Dloc Dmgr Empno 1 2 3 Ename Etitle Dept A B C
Irwin/McGraw-Hill
James A. OBrien
Eleventh Edition
23
Operations
Deposit Withdraw
Budget
Operations
Operations
James A. OBrien
Eleventh Edition
24
URLs
James A. OBrien
Eleventh Edition
25
Database Development
1. Data Planning Physical Models
Enterprise Model
5. Physical Design
2. Requirements Specifications
Logical Models
4. Logical Design
3. Conceptual Design
Irwin/McGraw-Hill
Data Models
Copyright 2002, The McGraw-Hill Companies, Inc. All rights reserved.
James A. OBrien
Eleventh Edition
26
Chapter Summary
Data resource management is a critical management activity. Management roles include database administration, data planning, and data administration. Under the database management approach, data records are consolidated into databases that can be accessed by many different application programs, serving multiple users.
Irwin/McGraw-Hill
James A. OBrien
Eleventh Edition
27