Top Banner

of 57

MIS James A. O'Brian Chap 05

Apr 07, 2018

Download

Documents

Murtaza Moiz
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/4/2019 MIS James A. O'Brian Chap 05

    1/57

    5 - 1Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

  • 8/4/2019 MIS James A. O'Brian Chap 05

    2/57

    5 - 2Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Data Resource Management

    Chapter

    5

  • 8/4/2019 MIS James A. O'Brian Chap 05

    3/57

    5 - 3Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    1. Explain the business value ofimplementing data resourcemanagement processes and

    technologies in an organization.

    2. Outline the advantages of a database

    management approach to managing thedata resources of a business, comparedto a file processing approach.

    Learning Objectives

  • 8/4/2019 MIS James A. O'Brian Chap 05

    4/57

    5 - 4Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Learning Objectives

    3. Explain how database management softwarehelps business professionals and supports theoperations and management of a business.

    4. Provide examples to illustrate each of thefollowing concepts:

    Major types of databases.

    Data warehouses and data mining. Logical data elements.

    Fundamental database structures.

    Database development.

  • 8/4/2019 MIS James A. O'Brian Chap 05

    5/57

    5 - 5Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Why Study Data Resource Management?

    Todays business enterprises cannotsurvive or succeed without quality dataabout their internal operations and

    external environment.

  • 8/4/2019 MIS James A. O'Brian Chap 05

    6/57

    5 - 6Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Data Resource Management

    Definition: A managerial activity that applies

    information systems technologies to the

    task of managing an organizations dataresources to meet the information needsof their business stakeholders

  • 8/4/2019 MIS James A. O'Brian Chap 05

    7/575 - 7Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Foundation Data Concepts

    Character single alphabetic, numeric orother symbol

    Field group of related characters

    Entity person, place, object or event

    Attribute characteristic of an entity

  • 8/4/2019 MIS James A. O'Brian Chap 05

    8/575 - 8Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Foundation Data Concepts

    Record collection of attributes thatdescribe an entity

    File group of related records

    Database integrated collection of

    logically related data elements

  • 8/4/2019 MIS James A. O'Brian Chap 05

    9/575 - 9Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Logical Data Elements

  • 8/4/2019 MIS James A. O'Brian Chap 05

    10/575 - 10Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Entities and Relationships

  • 8/4/2019 MIS James A. O'Brian Chap 05

    11/575 - 11Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Types of Databases

  • 8/4/2019 MIS James A. O'Brian Chap 05

    12/575 - 12Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Types of Databases

    Operational store detailed data neededto support the business processes andoperations of a company

    Distributed databases that are replicatedand distributed in whole or in part to

    network servers at a variety of sites

  • 8/4/2019 MIS James A. O'Brian Chap 05

    13/575 - 13Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Types of Databases

    External contain a wealth of informationavailable from commercial online servicesand from many sources on the World

    Wide Web

    Hypermedia consist of hyperlinked

    pages of multimedia

  • 8/4/2019 MIS James A. O'Brian Chap 05

    14/575 - 14Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Hypermedia Database

  • 8/4/2019 MIS James A. O'Brian Chap 05

    15/575 - 15Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Data Warehouse

    Definition: Large database that stores data that have

    been extracted from the various

    operational, external, and other databasesof an organization

  • 8/4/2019 MIS James A. O'Brian Chap 05

    16/575 - 16Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Data Warehouse System

  • 8/4/2019 MIS James A. O'Brian Chap 05

    17/575 - 17Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Data Mart

    Definition: Databases that hold subsets of data from

    a data warehouse that focus on specific

    aspects of a company, such as adepartment or a business process

  • 8/4/2019 MIS James A. O'Brian Chap 05

    18/575 - 18Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Data Warehouse & Data Marts

  • 8/4/2019 MIS James A. O'Brian Chap 05

    19/575 - 19Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Data Warehouse & Data Marts

  • 8/4/2019 MIS James A. O'Brian Chap 05

    20/575 - 20Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Retrieving Information from Data Warehouse

  • 8/4/2019 MIS James A. O'Brian Chap 05

    21/57

    5 - 21Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Data Mining

    Definition: Analyzing the data in a data warehouse to

    reveal hidden patterns and trends in

    historical business activity

  • 8/4/2019 MIS James A. O'Brian Chap 05

    22/57

    5 - 22Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Data Mining

  • 8/4/2019 MIS James A. O'Brian Chap 05

    23/57

    5 - 23Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Data Mining Uses

    Perform market-basket analysis to identify newproduct bundles.

    Find root causes to quality or manufacturingproblems.

    Prevent customer attrition and acquire newcustomers.

    Cross-sell to existing customers.

    Profile customers with more accuracy.

  • 8/4/2019 MIS James A. O'Brian Chap 05

    24/57

    5 - 24Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Traditional File Processing

    Definition: Data are organized, stored, and

    processed in independent files of data

    records

  • 8/4/2019 MIS James A. O'Brian Chap 05

    25/57

    5 - 25Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    File Processing Systems

  • 8/4/2019 MIS James A. O'Brian Chap 05

    26/57

    5 - 26Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Problems of File Processing

    Data Redundancy duplicate data requires anupdate to be made to all files storing that data

    Lack of Data Integration data stored in

    separate files require special programs foroutput making ad hoc reporting difficult

    Data Dependence programs must includeinformation about how the data is stored so achange in storage format requires a change inprograms

  • 8/4/2019 MIS James A. O'Brian Chap 05

    27/57

    5 - 27Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Database Management Approach

    Definition: Consolidates data records into one

    database that can be accessed by manydifferent application programs.

    Software interface between users anddatabases

    Data definition is stored once, separatelyfrom application programs

  • 8/4/2019 MIS James A. O'Brian Chap 05

    28/57

    5 - 28Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Database Management Approach

  • 8/4/2019 MIS James A. O'Brian Chap 05

    29/57

    5 - 29Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Database Management Software (DBMS)

    Definition: Software that controls the creation,

    maintenance, and use of databases

  • 8/4/2019 MIS James A. O'Brian Chap 05

    30/57

    5 - 30Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    DBMS Software Components

  • 8/4/2019 MIS James A. O'Brian Chap 05

    31/57

    5 - 31Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Uses of DBMS Software

  • 8/4/2019 MIS James A. O'Brian Chap 05

    32/57

    5 - 32Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Database Interrogation

    Definition: Capability of a DBMS to report information from

    the database in response to end users requests

    Query Language allows easy, immediateaccess to ad hoc data requests

    Report Generator - allows quick, easyspecification of a report format for informationusers have requested

  • 8/4/2019 MIS James A. O'Brian Chap 05

    33/57

    5 - 33Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Database Query vs. Report

  • 8/4/2019 MIS James A. O'Brian Chap 05

    34/57

    5 - 34Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Natural Language vs. SQL Queries

  • 8/4/2019 MIS James A. O'Brian Chap 05

    35/57

    5 - 35Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Database Maintenance

    Updating a database continually to reflectnew business transactions and otherevents

    Updating a database to correct data andensure accuracy of the data

  • 8/4/2019 MIS James A. O'Brian Chap 05

    36/57

    5 - 36Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Application Development

    End users, systems analysts, and otherapplication developers can use theinternal 4GL programming language andbuilt-in software development toolsprovided by many DBMS packages todevelop custom application programs.

  • 8/4/2019 MIS James A. O'Brian Chap 05

    37/57

    5 - 37Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Fundamental Database Structures

  • 8/4/2019 MIS James A. O'Brian Chap 05

    38/57

    5 - 38Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Database Structures

    Hierarchical relationships betweenrecords form a hierarchy or treelikestructure

    Network data can be accessed by oneof several paths because any data

    element or record can be related to anynumber of other data elements

  • 8/4/2019 MIS James A. O'Brian Chap 05

    39/57

    5 - 39Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Relational Database Structure

    Definition: All data elements within the database are

    viewed as being stored in the form of

    simple tables

  • 8/4/2019 MIS James A. O'Brian Chap 05

    40/57

    5 - 40Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Relational Database

  • 8/4/2019 MIS James A. O'Brian Chap 05

    41/57

    5 - 41Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Multidimensional Database Structure

    Definition: Variation of the relational model that uses

    multidimensional structures to organize

    data and express the relationshipsbetween data

  • 8/4/2019 MIS James A. O'Brian Chap 05

    42/57

    5 - 42Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Multidimensional Database Structure

  • 8/4/2019 MIS James A. O'Brian Chap 05

    43/57

    5 - 43Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Object-Oriented Database Structure

    Definition: Can accommodate more complex data types

    including graphics, pictures, voice and text

    Encapsulation data values and operations thatcan be performed on them are stored as a unit

    Inheritance automatically creating new objectsby replicating some or all of the characteristicsof one or more existing objects

  • 8/4/2019 MIS James A. O'Brian Chap 05

    44/57

    5 - 44Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Inheritance

  • 8/4/2019 MIS James A. O'Brian Chap 05

    45/57

    5 - 45Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Evaluation of Database Structures

    Hierarchical data structure is best forstructured, routine types of transactionprocessing.

    Network data structure is best whenmany-to-many relationships are needed.

    Relational data structure is best when adhoc reporting is required.

  • 8/4/2019 MIS James A. O'Brian Chap 05

    46/57

    5 - 46Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Database Development

    Enterprise-wide database development isusually controlled by databaseadministrators (DBA)

    Data dictionary catalog or directorycontaining metadata

    Metadata data about data

  • 8/4/2019 MIS James A. O'Brian Chap 05

    47/57

    5 - 47Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Database Development Process

  • 8/4/2019 MIS James A. O'Brian Chap 05

    48/57

    5 - 48Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Data Planning

    Database administrators and designerswork with corporate and end usermanagement to develop an enterprisemodel that defines the basic businessprocess of the enterprise.

  • 8/4/2019 MIS James A. O'Brian Chap 05

    49/57

    5 - 49Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Data Modeling

    Definition: Process where the relationships between

    data elements are identified

    E i R l i hi Di

  • 8/4/2019 MIS James A. O'Brian Chap 05

    50/57

    5 - 50Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Entity Relationship Diagram

    L i l Ph i l Vi

  • 8/4/2019 MIS James A. O'Brian Chap 05

    51/57

    5 - 51Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Logical vs. Physical Views

    Logical data elements and relationshipsamong them

    Physical describes how data are to bestored and accessed on the storagedevices of a computer system

    L i l d Ph i l D b Vi

  • 8/4/2019 MIS James A. O'Brian Chap 05

    52/57

    5 - 52Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Logical and Physical Database Views

    S

  • 8/4/2019 MIS James A. O'Brian Chap 05

    53/57

    5 - 53Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Summary

    Data resource management is amanagerial activity that appliesinformation technology and software toolsto the task of managing an organizations

    data resources.

    The database management approach

    consolidates data needed by differentapplications into several commondatabases and provides an easy-to-usead hoc reporting capability.

    S

  • 8/4/2019 MIS James A. O'Brian Chap 05

    54/57

    5 - 54Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Summary

    Database management systems are softwarepackages that simplify the creation, use, andmaintenance of databases.

    Several types of databases are used bybusiness organizations including operational,distributed, and external databases.

    Data warehouses are a central source of datafrom other databases that have been cleaned,transformed, and cataloged for businessanalysis and decision support applications.

    S

  • 8/4/2019 MIS James A. O'Brian Chap 05

    55/57

    5 - 55Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Summary

    Data must be organized in some logical manneron physical storage devices so that they can beefficiently processed. For this reason, data arecommonly organized into logical data elements

    such as characters, fields, records, files anddatabases.

    Database structures such as the hierarchical,network, relational, and object-oriented modelsare used to organize the relationships amongthe data records stored in databases.

    S

  • 8/4/2019 MIS James A. O'Brian Chap 05

    56/57

    5 - 56Copyright 2006, The McGraw-Hill Companies, Inc. All rights reserved.

    Summary

    The development of databases can beeasily accomplished using microcomputerdatabase management packages forsmall end-user applications.

  • 8/4/2019 MIS James A. O'Brian Chap 05

    57/57

    End of Chapter

    Chapter

    5