Management Information System.ppt

Embed Size (px)

Citation preview

  • 7/26/2019 Management Information System.ppt

    1/62

    McGraw-Hill/Irwin Copyright 2008, The McGraw-Hill Companies, Inc. All rights resere!.

    McGraw-Hill/Irwin Copyright 2008 The McGraw-Hill Companies, Inc. All rights resere!.

  • 7/26/2019 Management Information System.ppt

    2/62

    McGraw-Hill/Irwin Copyright 2008, The McGraw-Hill Companies, Inc. All rights resere!.

    McGraw-Hill/Irwin Copyright 2008 The McGraw-Hill Companies, Inc. All rights resere!.

    Data Resource Management

    Data Resource Management

    Chapter

    5

    Chapter

    5

  • 7/26/2019 Management Information System.ppt

    3/62

    5-3

    Explain the business value of implementingdata resource management processes and

    technologies in an organization

    Outline the advantages of a databasemanagement approach to managing the data

    resources of a business, compared to a file

    processing approach

    Explain how database management software

    helps business professionals and supports the

    operations and management of a business

    Learning Objectives

    Learning Objectives

  • 7/26/2019 Management Information System.ppt

    4/62

    5-4

    Learning Objectives

    Learning Objectives

    Provide examples to illustrate the followingconcepts

    Major types of databases

    ata warehouses and data mining !ogical data elements

    "undamental database structures

    atabase development

  • 7/26/2019 Management Information System.ppt

    5/62

    5-5

    Logical Data Elements

    Logical Data Elements

    #haracter $ single alphabetic, numeric, or other symbol

    "ield or data item

    %epresents an attribute &characteristic or 'uality(of some entity &object, person, place, event( Examples) salary, job title

    %ecord

    *rouping of all the fields used to describe theattributes of an entity

    Example) payroll record with name, ++, pay rate

  • 7/26/2019 Management Information System.ppt

    6/62

    5-6

    Logical Data Elements

    Logical Data Elements

    "ile or table $ group of related records

    atabase

    $n integrated collection of logically relateddata elements

  • 7/26/2019 Management Information System.ppt

    7/625-7

    Electric Utility DatabaseElectric Utility Database

  • 7/26/2019 Management Information System.ppt

    8/625-8

    Database StructuresDatabase Structures

    #ommon database structures- .ierarchical

    etwor/

    %elational Object0oriented

    Multi0dimensional

  • 7/26/2019 Management Information System.ppt

    9/625-9

    Hierarchical StructureHierarchical Structure

    Early 1M+ structure %ecords arranged in tree0li/e structure %elationships are one0to0many

  • 7/26/2019 Management Information System.ppt

    10/625-10

    Networ StructureNetwor Structure

    2sed in some mainframe 1M+ pac/ages Many0to0many relationships

  • 7/26/2019 Management Information System.ppt

    11/625-11

    !elational Structure!elational Structure

    Most widely used structure

    ata elements are stored in tables %ow represents a record3 column is a field #an relate data in one file with data in another,

    if both files share a common data element

  • 7/26/2019 Management Information System.ppt

    12/625-12

    !elational Operations!elational Operations

    +elect #reate a subset of records that meet a stated

    criterion Example) employees earning more than 456,666

    7oin #ombine two or more tables temporarily

    !oo/s li/e one big table

    Project #reate a subset of columns in a table

  • 7/26/2019 Management Information System.ppt

    13/625-13

    "ulti#imensional Structure"ulti#imensional Structure

    8ariation of relational model 2ses multidimensional structures to

    organize data

    ata elements are viewed as being in cubes Popular for analytical databases that support

    Online $nalytical Processing &O!$P(

  • 7/26/2019 Management Information System.ppt

    14/625-14

    "ulti#imensional "o#el"ulti#imensional "o#el

  • 7/26/2019 Management Information System.ppt

    15/625-15

    Object$Oriente# StructureObject$Oriente# Structure

    $nobjectconsists of ata values describing the attributes of an entity

    Operations that can be performed on the data

    Encapsulation #ombine data and operations

    9nheritance

    ew objects can be created by replicating someor all of the characteristics of parent objects

  • 7/26/2019 Management Information System.ppt

    16/625-16

    Object$Oriente# StructureObject$Oriente# Structure

    Source: Adapted from Ivar Jacobse! "ar#a $r#csso! ad A%eeta Jacobse! The Object Advantage: Business Process

    Reengineering with Object Technology&'e( )or*: A+" ,ress! 1995! p. 65.

    +op/r#%t 1995! Assoc#at#o for +omput#% "ac#er/. / perm#ss#o.

  • 7/26/2019 Management Information System.ppt

    17/625-17

    Object$Oriente# StructureObject$Oriente# Structure

    2sed in object0oriented database managementsystems &OO1M+(

    +upports complex data types more efficiently

    than relational databases Examples) graphic images, video clips,

    web pages

  • 7/26/2019 Management Information System.ppt

    18/625-18

    Evaluation o% Database StructuresEvaluation o% Database Structures

    .ierarchical :or/s for structured, routine transactions

    #an;t handle many0to0many relationship

    etwor/ More flexible than hierarchical

    2nable to handle ad hoc re'uests

    %elational Easily responds to ad hoc re'uests

    Easier to wor/ with and maintain

    ot as efficient

  • 7/26/2019 Management Information System.ppt

    19/625-19

    Database DevelopmentDatabase Development

    atabase $dministrator &1$( 9n charge of enterprise database development

    9mproves the integrity and security of

    organizational databases 2ses ata efinition !anguage &!( to develop

    and specify data contents, relationships, and

    structure

    +tores these specifications in a data dictionary

    or a metadata repository

  • 7/26/2019 Management Information System.ppt

    20/625-20

    Data DictionaryData Dictionary

    $ data dictionary #ontains data about data &metadata( %elies on specialized software component to

    manage a database of data definitions

    9t contains information on== >he names and descriptions of all types of data

    records and their interrelationships

    %e'uirements for end users; access and use ofapplication programs

    atabase maintenance +ecurity

  • 7/26/2019 Management Information System.ppt

    21/625-21

    Database DevelopmentDatabase Development

  • 7/26/2019 Management Information System.ppt

    22/625-22

    Data &lanning &rocessData &lanning &rocess

    atabase development is a top0down process evelop an enterprise model that defines the

    basic business process of the enterprise

    efine the information needs of end users ina business process

    9dentify the /ey data elements that are needed

    to perform specific business activities

    &entity relationship diagrams(

  • 7/26/2019 Management Information System.ppt

    23/625-23

    Entity !elationship DiagramEntity !elationship Diagram

  • 7/26/2019 Management Information System.ppt

    24/625-24

    Database Design &rocessDatabase Design &rocess

    ata relationships are represented in a datamodel that supports a business process

    >his model is the schemaor subschemaon

    which to base- >he physical design of the database

    >he development of application programs to

    support business processes

  • 7/26/2019 Management Information System.ppt

    25/625-25

    Database Design &rocessDatabase Design &rocess

    !ogical esign +chema 0 overall logical view of relationships

    +ubschema 0 logical view for specific end users

    ata models for 1M+ Physical esign

    .ow data are to be physically stored and

    accessed on storage devices

  • 7/26/2019 Management Information System.ppt

    26/625-26

    Logical an# &hysical Database 'iewsLogical an# &hysical Database 'iews

  • 7/26/2019 Management Information System.ppt

    27/625-27

    Data !esource "anagementData !esource "anagement

    ata resource management is a managerialactivity

    2ses data management, data warehousing,

    and other 9+ technologies

    Manages data resources to meet the information

    needs of business sta/eholders

  • 7/26/2019 Management Information System.ppt

    28/62

    5-28

    Case () Emerson * Sano%i+ Data Stewar#sCase () Emerson * Sano%i+ Data Stewar#s

    ata stewards edicated to establishing and maintaining the

    'uality of data

    eed business, technology, and diplomatic s/ills

    "ocus on data content

    7udgment is a big part of the job

  • 7/26/2019 Management Information System.ppt

    29/62

    5-29

    Case Stu#y ,uestionsCase Stu#y ,uestions

    :hy is the role of a data steward considered tobe innovative?

    :hat are the business benefits associated with

    the data steward program at Emerson? .ow does effective data resource management

    contribute to the strategic goals of an

    organization?

  • 7/26/2019 Management Information System.ppt

    30/62

    5-30

    -ypes o% Databases-ypes o% Databases

  • 7/26/2019 Management Information System.ppt

    31/62

    5-31

    Operational DatabasesOperational Databases

    +tores detailed data needed to support businessprocesses and operations

    $lso called subject area databases&+$1(,

    transaction databases, and production

    databases

    atabase examples) customer, human resource,

    inventory

  • 7/26/2019 Management Information System.ppt

    32/62

    5-32

    Distribute# DatabasesDistribute# Databases

    istributed databases are copies or parts ofdatabases stored on servers at multiple locations 9mproves database performance at wor/sites

    $dvantages Protection of valuable data ata can be distributed into smaller databases Each location has control of its local data

    $ll locations can access any data, any where isadvantages

    Maintaining data accuracy

  • 7/26/2019 Management Information System.ppt

    33/62

    5-33

    Distribute# DatabasesDistribute# Databases

    %eplication !oo/ at each distributed database and find

    changes

    $pply changes to each distributed database

    8ery complex

    uplication

    One database is master

    uplicate the master after hours, in all locations Easier to accomplish

  • 7/26/2019 Management Information System.ppt

    34/62

    5-34

    E.ternal DatabasesE.ternal Databases

    atabases available for a fee from commercialonline services, or free from the :eb

    Examples) hypermedia databases, statistical

    databases, bibliographic and full text databases

    +earch engines li/e *oogle or @ahoo are

    external databases

  • 7/26/2019 Management Information System.ppt

    35/62

    5-35

    Hyperme#ia DatabasesHyperme#ia Databases

    $ hypermedia database contains .yperlin/ed pages of multimedia

    9nterrelated hypermedia page elements,

    rather than interrelated data records

  • 7/26/2019 Management Information System.ppt

    36/62

  • 7/26/2019 Management Information System.ppt

    37/62

    5-37

    Data /arehousesData /arehouses

    +tores static data that has been extracted fromother databases in an organization

    #entral source of data that has been cleaned,

    transformed, and cataloged

    ata is used for data mining, analytical

    processing, analysis, research, decision support

    ata warehouses may be divided into data marts

    +ubsets of data that focus on specific aspects

    of a company &department or business process(

  • 7/26/2019 Management Information System.ppt

    38/62

    5-38

    Data /arehouse ComponentsData /arehouse Components

  • 7/26/2019 Management Information System.ppt

    39/62

    5-39

    1pplications an# Data "arts1pplications an# Data "arts

  • 7/26/2019 Management Information System.ppt

    40/62

    5-40

    Data "iningData "ining

    ata in data warehouses are analyzed to revealhidden patterns and trends

    Mar/et0bas/et analysis to identify new

    product bundles

    "ind root cause of 'ualify or manufacturingproblems

    Prevent customer attrition

    $c'uire new customers #ross0sell to existing customers

    Profile customers with more accuracy

  • 7/26/2019 Management Information System.ppt

    41/62

    5-41

    -ra#itional 2ile &rocessing-ra#itional 2ile &rocessing

    ata are organized, stored, and processed inindependent files

    Each business application designed to use

    specialized data files containing specific

    types of data records

    Problems

    ata redundancy

    !ac/ of data integration ata dependence &files, storage devices, software(

    !ac/ of data integrity or standardization

  • 7/26/2019 Management Information System.ppt

    42/62

    5-42

    -ra#itional 2ile &rocessing-ra#itional 2ile &rocessing

  • 7/26/2019 Management Information System.ppt

    43/62

    5-43

    Database "anagement 1pproachDatabase "anagement 1pproach

    >he foundation of modern methods of managingorganizational data

    #onsolidates data records formerly in separate

    files into databases

    ata can be accessed by many different

    application programs

    $ database management system &1M+( is the

    software interface between users and databases

  • 7/26/2019 Management Information System.ppt

    44/62

    5-44

    Database "anagement 1pproachDatabase "anagement 1pproach

  • 7/26/2019 Management Information System.ppt

    45/62

    5-45

    Database "anagement SystemDatabase "anagement System

    9n mainframe and server computer systems, asoftware pac/age that is used to-

    Createnew databases and database applications

    Maintainthe 'uality of the data in anorganization;s databases

    Usethe databases of an organization to provide

    the information needed by end users

  • 7/26/2019 Management Information System.ppt

    46/62

    5-46

    Common D0"S So%tware ComponentsCommon D0"S So%tware Components

    atabase definition !anguage and graphical tools to define entities,

    relationships, integrity constraints, and

    authorization rights

    onprocedural access

    !anguage and graphical tools to access data

    without complicated coding

    $pplication development *raphical tools to develop menus, data entry

    forms, and reports

  • 7/26/2019 Management Information System.ppt

    47/62

    5-47

    Common D0"S So%tware ComponentsCommon D0"S So%tware Components

    Procedural language interface !anguage that combines nonprocedural accesswith full capabilities of a programming language

    >ransaction processing #ontrol mechanism prevents interference from

    simultaneous users and recovers lost data after

    a failure

    atabase tuning >ools to monitor, improve database performance

  • 7/26/2019 Management Information System.ppt

    48/62

    5-48

    Database "anagement SystemDatabase "anagement System

    atabase evelopment efining and organizing the content,relationships, and structure of the data needed

    to build a database

    atabase $pplication evelopment 2sing 1M+ to create prototypes of 'ueries,

    forms, reports, :eb pages

    atabase Maintenance 2sing transaction processing systems and other

    tools to add, delete, update, and correct data

  • 7/26/2019 Management Information System.ppt

    49/62

    5-49

    D0"S "ajor 2unctionsD0"S "ajor 2unctions

  • 7/26/2019 Management Information System.ppt

    50/62

    5-50

    Database 3nterrogationDatabase 3nterrogation

    End users use a 1M+ 'uery feature or reportgenerator

    %esponse is video display or printed report

    o programming is re'uired

    Auery language

    9mmediate response to ad hoc data re'uests

    %eport generator Auic/ly specify a format for information youwant to present as a report

  • 7/26/2019 Management Information System.ppt

    51/62

    5-51

    Database 3nterrogationDatabase 3nterrogation

    +A! Aueries +tructured, international standard 'uery languagefound in many 1M+ pac/ages

    Auery form is S$$+-"-$$-

    D t b 3 t ti

  • 7/26/2019 Management Information System.ppt

    52/62

    5-52

    Database 3nterrogationDatabase 3nterrogation

    1oolean !ogic eveloped by *eorge 1oole in the mid0BC66s

    2sed to refine searches to specific information

    .as three logical operators) $, O%, O> Example

    #ats O% felines $ O> dogs O% 1roadway

    D b 3 i

    D t b 3 t ti

  • 7/26/2019 Management Information System.ppt

    53/62

    5-53

    Database 3nterrogationDatabase 3nterrogation

    *raphical and atural Aueries 9t is difficult to correctly phrase +A! and other

    database language search 'ueries

    Most 1M+ pac/ages offer easier0to0use,

    point0and0clic/ methods

    >ranslates 'ueries into +A! commands

    atural language 'uery statements are similar

    to conversational English

    4 hi l , /i #

    4 hi l , /i #

  • 7/26/2019 Management Information System.ppt

    54/62

    5-54

    4raphical ,uery /iar#4raphical ,uery /iar#

    D t b " i t

    D t b " i t

  • 7/26/2019 Management Information System.ppt

    55/62

    5-55

    Database "aintenanceDatabase "aintenance

    $ccomplished by transaction processing systemsand other applications, with the support of the

    1M+

    one to reflect new business transactions and

    other events

    2pdating and correcting data, such as customer

    addresses

    1 li ti D l t

    1 li ti D l t

  • 7/26/2019 Management Information System.ppt

    56/62

    5-56

    1pplication Development1pplication Development

    2se 1M+ software development tools todevelop custom application programs

    ot necessary to develop detailed data0handling

    procedures using conventional programming

    languages

    #an include data manipulation language &M!(

    statements that call on the 1M+ to perform

    necessary data handling

    C 6 1 i C D t

    C 6 1 i C D t

  • 7/26/2019 Management Information System.ppt

    57/62

    5-57

    Case 6) 1c.iom Corp7 DataCase 6) 1c.iom Corp7 Data

    $cxiom does three things really well- Manages large volumes of data

    #leans, transforms, and enhances that data

    istills business intelligence from that data to

    drive smart decisions

    %efined data is sold to customers

    eveloping telemar/eting lists

    9dentifying prospects for credit card offers +creen prospective employees

    etecting fraudulent financial transactions

    C 6 1 i C D t

    C 6 1 i C D t

  • 7/26/2019 Management Information System.ppt

    58/62

    5-58

    Case 6) 1c.iom Corp7 DataCase 6) 1c.iom Corp7 Data

    Primary business activities 1uilding its data library

    +elling data

    Managing other companies; data and data centers

    C St # , ti

    C St # , ti

  • 7/26/2019 Management Information System.ppt

    59/62

    5-59

    Case Stu#y ,uestionsCase Stu#y ,uestions

    $cxiom is in a uni'ue type of business= .owwould you describe the business of $cxiom? $re they a service0 or product0oriented business?

    9t is easy to see that $cxiom has focused on a

    wide variety of data from different sources= .ow does $cxiom decide which data to collect,

    and for whom?

    $cxiom;s business raises many issues relatedto privacy= $re the data collected by $cxiom really private?

    C 8 & t ti th D t 9 l

    C 8 & t ti th D t 9 l

  • 7/26/2019 Management Information System.ppt

    60/62

    5-60

    Case 8) &rotecting the Data 9ewelsCase 8) &rotecting the Data 9ewels

    .arrah;s Entertainment and other casinocompanies closely guard customer data

    1oth hard copy and electronic files

    #oncerns 1roader access to #%M systems

    More fre'uent job switching

    C 8 & t ti th D t 9 l

    Case 8) &rotecting the Data 9ewels

  • 7/26/2019 Management Information System.ppt

    61/62

    5-61

    Case 8) &rotecting the Data 9ewelsCase 8) &rotecting the Data 9ewels

    Protection methods ondisclosure, non0compete, and nonsolicitationagreements that specify customer lists

    >rade0secret laws and legal action

    !imiting access to sensitive information

    Physical security

    +trong password protection

    %einforcement of signed agreements duringexit interviews

    Monitoring electronic communication

    Case St # , estions

    Case Stu#y ,uestions

  • 7/26/2019 Management Information System.ppt

    62/62

    Case Stu#y ,uestionsCase Stu#y ,uestions

    :hy have developments in 9> helped toincrease the value of the data resources of

    many companies?

    .ow have these capabilities increased thesecurity challenges associated with protecting

    a company;s data resources?

    .ow can companies use 9> to meet thechallenges of data resource security?