3_Data Resource Management

Embed Size (px)

Citation preview

  • 8/4/2019 3_Data Resource Management

    1/43

    1

    Data ResourceData ResourceManagementManagement

    33

  • 8/4/2019 3_Data Resource Management

    2/43

    2

    Learning ObjectivesLearning Objectives

    Explain the importance ofExplain the importance ofimplementing data resourceimplementing data resourcemanagement processes andmanagement processes and

    technologies in an organization.technologies in an organization.

    Understand the advantages of aUnderstand the advantages of a

    database management approachdatabase management approachto managing the data resources ofto managing the data resources ofa business.a business.

    33

  • 8/4/2019 3_Data Resource Management

    3/43

    3

    Explain how database managementExplain how database managementsoftware helps business professionalssoftware helps business professionalsand supports the operations andand supports the operations and

    management of a business.management of a business. Illustrate each of the following concepts:Illustrate each of the following concepts:

    Major types of databasesMajor types of databases

    Data warehouses and data miningData warehouses and data mining

    Logical data elementsLogical data elements Fundamental database structuresFundamental database structures

    Database access methodsDatabase access methods

    Database developmentDatabase development

    Learning Objectives (continued)Learning Objectives (continued)33

  • 8/4/2019 3_Data Resource Management

    4/43

    4

    Section ISection I

    Managing Data ResourcesManaging Data Resources

    33

  • 8/4/2019 3_Data Resource Management

    5/43

    5

    Data Resource ManagementData Resource Management

    A managerial activityA managerial activity

    Applies information systemsApplies information systems

    technology to managing datatechnology to managing dataresources to meet needs ofresources to meet needs ofbusiness stakeholders.business stakeholders.

    33

  • 8/4/2019 3_Data Resource Management

    6/43

    6

    Logical Data ElementsLogical Data Elements

    33 Foundation Data ConceptsFoundation Data Concepts

  • 8/4/2019 3_Data Resource Management

    7/43

    7

    Levels of dataLevels of data

    CharacterCharacter

    Single alphabetical, numeric, or otherSingle alphabetical, numeric, or other

    symbolsymbol

    FieldField

    Groupings of charactersGroupings of characters

    Represents an attribute of some entityRepresents an attribute of some entity

    33 Foundation Data Concepts (continued)Foundation Data Concepts (continued)

  • 8/4/2019 3_Data Resource Management

    8/43

    8

    Foundation Data Concepts (continued)Foundation Data Concepts (continued)

    RecordsRecords

    Related fields of dataRelated fields of data

    Collection of attributes that describe anCollection of attributes that describe an

    entityentity FixedFixed--length or variablelength or variable--lengthlength

    33

  • 8/4/2019 3_Data Resource Management

    9/43

    9

    Files (table)Files (table)

    A group of related recordsA group of related records

    Classified byClassified by

    Primary usePrimary use Type of dataType of data

    permanencepermanence

    Foundation Data Concepts (continued)Foundation Data Concepts (continued)33

  • 8/4/2019 3_Data Resource Management

    10/43

    10

    DatabaseDatabase

    Integrated collection of logically relatedIntegrated collection of logically related

    data elementsdata elements

    Consolidates records into a common poolConsolidates records into a common poolof data elementsof data elements

    Data is independent of the applicationData is independent of the application

    program using them and type of storageprogram using them and type of storagedevicedevice

    Foundation Data Concepts (continued)Foundation Data Concepts (continued)33

  • 8/4/2019 3_Data Resource Management

    11/43

    11

    Types of DatabasesTypes of Databases

    OperationalOperational

    Supports business processes andSupports business processes and

    operationsoperations

    Also called subjectAlso called subject--area databases,area databases,

    transaction databases, andtransaction databases, andproduction databasesproduction databases

    33

  • 8/4/2019 3_Data Resource Management

    12/43

    12

    Types of Databases (continued)Types of Databases (continued)

    DistributedDistributed

    Replicated and distributed copies orReplicated and distributed copies or

    parts of databases on networkparts of databases on networkservers at a variety of sites.servers at a variety of sites.

    Done to improve databaseDone to improve databaseperformance and securityperformance and security

    33

  • 8/4/2019 3_Data Resource Management

    13/43

    13

    ExternalExternal

    Available for a fee from commercialAvailable for a fee from commercial

    sources or with or without charge onsources or with or without charge on

    the Internet or World Wide Webthe Internet or World Wide Web

    HypermediaHypermedia

    Hyperlinked pages of multimediaHyperlinked pages of multimedia

    33 Types of Databases (continued)Types of Databases (continued)

  • 8/4/2019 3_Data Resource Management

    14/43

    14

    Data Warehouses and Data MiningData Warehouses and Data Mining

    Data warehouseData warehouse

    Stores data extracted fromStores data extracted from

    operational, external, or otheroperational, external, or other

    databases of an organizationdatabases of an organization

    Central source of structured dataCentral source of structured data

    May be subdivided into data martsMay be subdivided into data marts

    33

  • 8/4/2019 3_Data Resource Management

    15/43

    15

    Data Warehouses and Data Mining (continued)Data Warehouses and Data Mining (continued)

    Data miningData mining

    A major use of data warehouseA major use of data warehouse

    databasesdatabases

    Data is analyzed to reveal hiddenData is analyzed to reveal hidden

    correlations, patterns, and trendscorrelations, patterns, and trends

    33

  • 8/4/2019 3_Data Resource Management

    16/43

    16

    Database Management ApproachDatabase Management Approach

    Consolidates data records andConsolidates data records and

    objects into databases that can beobjects into databases that can be

    accessed by many differentaccessed by many different

    application programsapplication programs

    33

  • 8/4/2019 3_Data Resource Management

    17/43

    17

    Database Management Approach (continued)Database Management Approach (continued)

    Database Management SystemDatabase Management System

    Software interface between users andSoftware interface between users and

    databasesdatabases

    Controls creation, maintenance, andControls creation, maintenance, anduse of the databaseuse of the database

    33

  • 8/4/2019 3_Data Resource Management

    18/43

    18

    33 Database Management Approach (continued)Database Management Approach (continued)

  • 8/4/2019 3_Data Resource Management

    19/43

    19

    Database InterrogationDatabase Interrogation

    QueryQuery

    Supports ad hoc requestsSupports ad hoc requests

    Tells the software how you want toTells the software how you want to

    organize the dataorganize the data

    SQL queriesSQL queries

    Graphical (GUI) & natural queriesGraphical (GUI) & natural queries

    33 Database Management Approach (continued)Database Management Approach (continued)

  • 8/4/2019 3_Data Resource Management

    20/43

    20

    Report GeneratorReport Generator

    Turns results of query into a useableTurns results of query into a useable

    reportreport

    Database MaintenanceDatabase Maintenance

    Updating and correcting dataUpdating and correcting data

    33 Database Management Approach (continued)Database Management Approach (continued)

  • 8/4/2019 3_Data Resource Management

    21/43

    21

    Application DevelopmentApplication Development

    Data manipulation languageData manipulation language

    Data entry screens, forms, reports, orData entry screens, forms, reports, or

    web pagesweb pages

    33 Database Management Approach (continued)Database Management Approach (continued)

  • 8/4/2019 3_Data Resource Management

    22/43

    22

    Implementing Data Resource ManagementImplementing Data Resource Management

    Database AdministrationDatabase Administration

    Develop and maintain the dataDevelop and maintain the data

    dictionarydictionary

    Design and monitor performance ofDesign and monitor performance of

    databasesdatabases

    Enforce database use and securityEnforce database use and security

    standardsstandards

    33

  • 8/4/2019 3_Data Resource Management

    23/43

    23

    Implementing Data Resource ManagementImplementing Data Resource Management(continued)(continued)

    Data PlanningData Planning

    Corporate planning and analysisCorporate planning and analysis

    functionfunction

    Developing the overall dataDeveloping the overall dataarchitecturearchitecture

    33

  • 8/4/2019 3_Data Resource Management

    24/43

    24

    Data AdministrationData Administration

    Standardize collection, storage, andStandardize collection, storage, and

    dissemination of data to end usersdissemination of data to end users

    Focused on supporting businessFocused on supporting business

    processes and strategic businessprocesses and strategic business

    objectivesobjectives

    May include developing policy andMay include developing policy andsetting standardssetting standards

    33Implementing Data Resource ManagementImplementing Data Resource Management(continued)(continued)

  • 8/4/2019 3_Data Resource Management

    25/43

    25

    ChallengesChallenges

    Technologically complexTechnologically complex

    Vast amounts of dataVast amounts of data Vulnerability to fraud, errors, andVulnerability to fraud, errors, and

    failuresfailures

    33Implementing Data Resource ManagementImplementing Data Resource Management(continued)(continued)

  • 8/4/2019 3_Data Resource Management

    26/43

    26

    Section IISection II

    Technical Foundations ofTechnical Foundations ofDatabase ManagementDatabase Management

    33

  • 8/4/2019 3_Data Resource Management

    27/43

    27

    Database StructuresDatabase Structures

    HierarchicalHierarchical

    TreelikeTreelike

    OneOne--toto--many relationshipmany relationship Used for structured, routine types ofUsed for structured, routine types of

    transaction processingtransaction processing

    33

  • 8/4/2019 3_Data Resource Management

    28/43

    28

    Database Structures (continued)Database Structures (continued)

    NetworkNetwork

    More complexMore complex

    ManyMany--toto--many relationshipmany relationship

    More flexible but doesnt support adMore flexible but doesnt support ad

    hoc requests wellhoc requests well

    33

  • 8/4/2019 3_Data Resource Management

    29/43

    29

    RelationalRelational

    Data elements stored in simple tablesData elements stored in simple tables

    Can link data elements from variousCan link data elements from varioustablestables

    Very supportive of ad hoc requestsVery supportive of ad hoc requests

    but slower at processing largebut slower at processing large

    amounts of data than hierarchical oramounts of data than hierarchical ornetwork modelsnetwork models

    33 Database Structures (continued)Database Structures (continued)

  • 8/4/2019 3_Data Resource Management

    30/43

    30

    MultiMulti--DimensionalDimensional

    A variation of the relational modelA variation of the relational model

    Cubes of data and cubes within cubesCubes of data and cubes within cubes

    Popular for online analyticalPopular for online analytical

    processing (OLAP) applicationsprocessing (OLAP) applications

    33 Database Structures (continued)Database Structures (continued)

  • 8/4/2019 3_Data Resource Management

    31/43

    31

    33 Database Structures (continued)Database Structures (continued)

  • 8/4/2019 3_Data Resource Management

    32/43

    32

    ObjectObject--orientedoriented

    Key technology of multimedia webKey technology of multimedia web--

    based applicationsbased applications

    Good for complex, highGood for complex, high--volumevolumeapplicationsapplications

    33 Database Structures (continued)Database Structures (continued)

  • 8/4/2019 3_Data Resource Management

    33/43

    33

    33 Database Structures (continued)Database Structures (continued)

  • 8/4/2019 3_Data Resource Management

    34/43

    34

    Accessing DatabasesAccessing Databases

    Key fields (primary key)Key fields (primary key)

    A field unique to each record so it canA field unique to each record so it can

    be distinguished from all other recordsbe distinguished from all other records

    in a tablein a table

    33

  • 8/4/2019 3_Data Resource Management

    35/43

    35

    Accessing Databases (continued)Accessing Databases (continued)

    Sequential accessSequential access

    Data is stored and accessed in aData is stored and accessed in a

    sequence according to a key fieldsequence according to a key field

    Good for periodic processing of a largeGood for periodic processing of a large

    volume of data, but updating with newvolume of data, but updating with new

    transactions can be troublesometransactions can be troublesome

    33

  • 8/4/2019 3_Data Resource Management

    36/43

    36

    Direct accessDirect access

    MethodsMethods

    Key transformationKey transformation

    IndexIndex

    Indexed sequential accessIndexed sequential access

    33 Accessing Databases (continued)Accessing Databases (continued)

  • 8/4/2019 3_Data Resource Management

    37/43

    37

    Database DevelopmentDatabase Development

    Data dictionaryData dictionary

    Directory containing metadata (dataDirectory containing metadata (data

    about data)about data)

    StructureStructure

    Data elementsData elements

    InterrelationshipsInterrelationships

    Information regarding access and useInformation regarding access and use

    Maintenance & security issuesMaintenance & security issues

    33

  • 8/4/2019 3_Data Resource Management

    38/43

    38

    Database Development (continued)Database Development (continued)

    Data Planning & Database DesignData Planning & Database Design

    Planning & Design ProcessPlanning & Design Process

    Enterprise modelEnterprise model

    Entity relationship diagrams (ERDs)Entity relationship diagrams (ERDs)

    Data modelingData modeling

    Develop logical framework for the physicalDevelop logical framework for the physical

    designdesign

    33

  • 8/4/2019 3_Data Resource Management

    39/43

    39

    Discussion QuestionsDiscussion Questions

    How should an eHow should an e--business enterprisebusiness enterprise

    store, access, and distribute data &store, access, and distribute data &

    information about their internal operationsinformation about their internal operations

    & external environment?& external environment?

    What roles do database management,What roles do database management,

    data administration, and data planningdata administration, and data planning

    play in managing data as a businessplay in managing data as a businessresource?resource?

    33

  • 8/4/2019 3_Data Resource Management

    40/43

    40

    Discussion Questions (continued)Discussion Questions (continued)

    What are the advantages of aWhat are the advantages of a

    database management approach todatabase management approach to

    organizing, accessing, and managingorganizing, accessing, and managing

    an organizations data resources?an organizations data resources?

    What is the role of a databaseWhat is the role of a database

    management system in an emanagement system in an e--business information system?business information system?

    33

  • 8/4/2019 3_Data Resource Management

    41/43

    41

    33 Discussion Questions (continued)Discussion Questions (continued)

    Databases of information about a firmsDatabases of information about a firmsinternal operations were formerly the onlyinternal operations were formerly the onlydatabases that were considered to bedatabases that were considered to beimportant to a business. What otherimportant to a business. What other

    kinds of databases are important for akinds of databases are important for abusiness today?business today?

    What are the benefits and limitations ofWhat are the benefits and limitations of

    the relational database model forthe relational database model forbusiness applications?business applications?

  • 8/4/2019 3_Data Resource Management

    42/43

    42

    Why is the objectWhy is the object--oriented databaseoriented databasemodel gaining acceptance formodel gaining acceptance fordeveloping applications and managingdeveloping applications and managingthe hypermedia databases at businessthe hypermedia databases at business

    websites?websites?

    How have the Internet, intranets,How have the Internet, intranets,extranets, and the World Wide Webextranets, and the World Wide Web

    affected the types and uses of dataaffected the types and uses of dataresources available to business endresources available to business endusers?users?

    33 Discussion Questions (continued)Discussion Questions (continued)

  • 8/4/2019 3_Data Resource Management

    43/43

    43

    ReferencesReferences

    James A. O'Brien; George M. Marakas.

    Management Information Systems:

    Managing Information Technology in the

    Business Enterprise 6th Ed., Boston:McGraw-Hill/ Irwin,2004

    33