7.1 © 2002 by Prentice Hall c h a p t e r 7 7 MANAGING DATA DATARESOURCES.

Slides:



Advertisements
Similar presentations
C6 Databases.
Advertisements

Muhamad AbduhInstitut Teknologi Bandung5.1 W e e k 5 5 DATABASE.
Management Information Systems, Sixth Edition
Managing Data Resources
Managing data Resources: An information system provides users with timely, accurate, and relevant information. The information is stored in computer files.
7.1 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources 7 7 MANAGING DATA DATARESOURCES Chapter.
Managing Data Resources
IT ARCHITECTURE © Holmes Miller BUILDING METAPHOR 3CUSTOMER’S CONCERN Has vision about building that will meet needs and desires 3ARCHITECT’S CONCERN.
8.1. LEARNING OBJECTIVES COMPARE TRADITIONAL FILE ORGANIZATION & MANAGEMENT TECHNIQUESCOMPARE TRADITIONAL FILE ORGANIZATION & MANAGEMENT TECHNIQUES EXPLAIN.
7.1 © 2002 by Prentice Hall c h a p t e r 7 7 MANAGING DATA DATARESOURCES.
7.1 © 2006 by Prentice Hall 7 Chapter Managing Data Resources.
ORGANIZING DATA IN A TRADITIONAL FILE ENVIRONMENT
Organizing Data & Information
1 Data & Database Development. 2 Data File Bit Byte Field Record File Database Entity Attribute Key field Key file management concepts include:
Managing Data Resources
Managing Data Resources
Information Technology in Organizations
SESSION 7 MANAGING DATA DATARESOURCES. File Organization Terms and Concepts Field: Group of words or a complete number Record: Group of related fields.
Mgt 20600: IT Management & Applications Databases Tuesday April 4, 2006.
Managing Data Resources. File Organization Terms and Concepts Bit: Smallest unit of data; binary digit (0,1) Byte: Group of bits that represents a single.
7.1 © 2006 by Prentice Hall 7 Chapter Managing Data Resources.
Managing Data Resources
6.1 CHAPTER 6. MANAGING DATA RESOURCES. 6.2 LEARNING OBJECTIVES COMPARE TRADITIONAL FILE ORGANIZATION & MANAGEMENT TECHNIQUESCOMPARE TRADITIONAL FILE.
7.1 Copyright © 2005 Pearson Education Canada Inc. Management Information Systems, Second Canadian Edition Chapter 7: Managing Data Resources MANAGING.
5.1 © 2007 by Prentice Hall 5 Chapter Foundations of Business Intelligence: Databases and Information Management.
Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.
Managing Data Resources
Essentials of Management Information Systems, 6e Chapter 7 Managing Data Resources 7.1 © 2005 by Prentice Hall Managing Data Resources Chapter 7.
Chapter 6: Foundations of Business Intelligence - Databases and Information Management Dr. Andrew P. Ciganek, Ph.D.
7.1 Prof Jess UEAB MANAGING DATA DATARESOURCES.
CHAPTER 8: MANAGING DATA RESOURCES. File Organization Terms Field: group of characters that represent something Record: group of related fields File:
1 Adapted from Pearson Prentice Hall Adapted form James A. Senn’s Information Technology, 3 rd Edition Chapter 7 Enterprise Databases and Data Warehouses.
7.1 Managing Data Resources Chapter 7 Essentials of Management Information Systems, 6e Chapter 7 Managing Data Resources © 2005 by Prentice Hall.
8. 8.MANAGINGDATARESOURCES MANAGINGDATARESOURCES 8.1.
7.1 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources 7 7 MANAGING DATA DATARESOURCES Chapter.
6 Chapter Databases and Information Management. File Organization Terms and Concepts Bit: Smallest unit of data; binary digit (0,1) Byte: Group of bits.
7.1 Copyright © 2005 Pearson Education Canada Inc. Management Information Systems, Second Canadian Edition Chapter 7: Managing Data Resources MANAGING.
Lecturer: Gareth Jones. How does a relational database organise data? What are the principles of a database management system? What are the principal.
7.1 © 2003 by Prentice Hall 7 7 MANAGING DATA DATARESOURCES Chapter.
1.file. 2.database. 3.entity. 4.record. 5.attribute. When working with a database, a group of related fields comprises a(n)…
C6 Databases. 2 Traditional file environment Data Redundancy and Inconsistency: –Data redundancy: The presence of duplicate data in multiple data files.
5-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
MANAGING DATA DATARESOURCES Chapter. 7.2 File Organization Terms and Concepts Bit: Smallest unit of data; binary digit (0,1)Bit: Smallest unit.
Chapter 5 Data Resource Management. 2 I. Why do organizations store data?  Data resources must be structured and organized in some logical manner so.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
6.1 © 2010 by Prentice Hall 6 Chapter Foundations of Business Intelligence: Databases and Information Management.
MANAGING DATA RESOURCES ~ pertemuan 7 ~ Oleh: Ir. Abdul Hayat, MTI.
7.1 © 2004 by Prentice Hall MANAGING ORGANIZATIONAL DATA AND INFORMATION MODULE-2 (IT INFRASTRUCTURE): UNIT-5.
Data resource management
Managing Data Resources File Organization and databases.
Managing Data Resources. File Organization Terms and Concepts Bit: Smallest unit of data; binary digit (0,1) Byte: Group of bits that represents a single.
Managing Data Resources Lecture 5 Managing Data Resources Lecture 5.
Foundations of Business Intelligence: Databases and Information Management.
7.1 © 2002 by Prentice Hall c h a p t e r 7 7 MANAGING DATA DATARESOURCES.
3/6: Data Management, pt. 2 Refresh your memory Relational Data Model
6.1 FILE ORGANIZATION BIT: Binary Digit (0,1; Y,N; On,Off)BIT: Binary Digit (0,1; Y,N; On,Off) BYTE: Combination of BITS which represent a CHARACTERBYTE:
2/20: Ch. 6 Data Management What is data? How is it stored? –Traditional management storage techniques; problems –DBMS.
6-1 Copyright © 2013 Pearson Canada Inc. Databases and Information Management CHAPTER SIX.
Fundamentals of Information Systems, Sixth Edition Chapter 3 Database Systems, Data Centers, and Business Intelligence.
3.1 © 2006 by Prentice Hall 1 Chapter Managing Data Resources.
6.1 © 2010 by Prentice Hall 4 Chapter Databases and Information Management Databases and Information Management.
Managing Data Resources File Organization and databases for business information systems.
Chapter : 6 Database & Information Management MIS205.
Managing Data Resources
Intro to MIS – MGS351 Databases and Data Warehouses
Data Resource Management
Databases and Data Warehouses Chapter 3
MANAGING DATA RESOURCES
Managing data Resources:
MANAGING DATA RESOURCES
Presentation transcript:

7.1 © 2002 by Prentice Hall c h a p t e r 7 7 MANAGING DATA DATARESOURCES

7.2 © 2002 by Prentice Hall LEARNING OBJECTIVES COMPARE TRADITIONAL FILE ORGANIZATION & MANAGEMENT TECHNIQUESCOMPARE TRADITIONAL FILE ORGANIZATION & MANAGEMENT TECHNIQUES DESCRIBE HOW DATABASE MANAGEMENT SYSTEM ORGANIZES INFORMATIONDESCRIBE HOW DATABASE MANAGEMENT SYSTEM ORGANIZES INFORMATION* © 2002 by Prentice Hall

7.3 LEARNING OBJECTIVES IDENTIFY TYPES OF DATABASE, PRINCIPLES OF DATABASE DESIGNIDENTIFY TYPES OF DATABASE, PRINCIPLES OF DATABASE DESIGN DISCUSS DATABASE TRENDSDISCUSS DATABASE TRENDS* © 2002 by Prentice Hall

7.4 MANAGEMENT CHALLENGES TRADITIONAL DATA FILE ENVIRONMENTTRADITIONAL DATA FILE ENVIRONMENT DATABASE APPROACH TO DATA MANAGEMENTDATABASE APPROACH TO DATA MANAGEMENT CREATING DATABASE ENVIRONMENTCREATING DATABASE ENVIRONMENT DATABASE TRENDSDATABASE TRENDS*

7.5 © 2002 by Prentice Hall MANAGEMENT CHALLENGES 1. ORGANIZATIONAL OBSTACLES: Challenges existing power structure, requires organizational restructure 2. COST / BENEFIT CONSIDERATIONS: Large initial costs, delayed benefits, tangible, intangible *

7.6 © 2002 by Prentice Hall FILE ORGANIZATION BIT: Binary Digit (0,1; Y,N; On,Off)BIT: Binary Digit (0,1; Y,N; On,Off) BYTE: Combination of BITS which represent a CHARACTERBYTE: Combination of BITS which represent a CHARACTER FIELD: Collection of BYTES which represent a DATUM or FactFIELD: Collection of BYTES which represent a DATUM or Fact RECORD: Collection of FIELDS which reflect a TRANSACTIONRECORD: Collection of FIELDS which reflect a TRANSACTION*

7.7 © 2002 by Prentice Hall FILE ORGANIZATION FILE: A Collection of similar RECORDSFILE: A Collection of similar RECORDS DATABASE: An Organization’s Electronic Library of FILES organized to serve business applicationsDATABASE: An Organization’s Electronic Library of FILES organized to serve business applications*

7.8 © 2002 by Prentice Hall Data Hierarchy

7.9 © 2002 by Prentice Hall FILE ORGANIZATION ENTITY: Person, place, thing, event about which data must be keptENTITY: Person, place, thing, event about which data must be kept ATTRIBUTE: Description of a particular ENTITYATTRIBUTE: Description of a particular ENTITY KEY FIELD: Field used to retrieve, update, sort RECORDKEY FIELD: Field used to retrieve, update, sort RECORD*

7.10 © 2002 by Prentice Hall KEY FIELD Field in Each Record Uniquely Identifies THIS Record For RETRIEVAL UPDATING UPDATINGSORTING*

7.11 © 2002 by Prentice Hall DATA REDUNDANCYDATA REDUNDANCY PROGRAM / DATA DEPENDENCYPROGRAM / DATA DEPENDENCY LACK OF FLEXIBILITYLACK OF FLEXIBILITY POOR SECURITYPOOR SECURITY LACK OF DATA SHARING & AVAILABILITYLACK OF DATA SHARING & AVAILABILITY* PROBLEMS WITH TRADITIONAL FILE ENVIRONMENT Flat File

7.12 © 2002 by Prentice Hall SEQUENTIAL VS. DIRECT FILE ORGANIZATION SEQUENTIAL: Tape oriented; one file follows another; follows physical sequenceSEQUENTIAL: Tape oriented; one file follows another; follows physical sequence DIRECT: Disk oriented; can be accessed without regard to physical sequenceDIRECT: Disk oriented; can be accessed without regard to physical sequence*

7.13 © 2002 by Prentice Hall FILING METHODS INDEXED SEQUENTIAL ACCESS METHOD (ISAM) :INDEXED SEQUENTIAL ACCESS METHOD (ISAM) : –EACH RECORD IDENTIFIED BY KEY –GROUPED IN BLOCKS AND CYLINDERS –KEYS IN INDEX VIRTUAL STORAGE ACCESS METHOD (VSAM) :VIRTUAL STORAGE ACCESS METHOD (VSAM) : –MEMORY DIVIDED INTO AREAS & INTERVALS –DYNAMIC FILE SPACE VSAM WIDELY USED FOR RELATIONAL DATABASES VSAM WIDELY USED FOR RELATIONAL DATABASES DIRECT FILE ACCESS METHODDIRECT FILE ACCESS METHOD*

7.14 © 2002 by Prentice Hall DIRECT FILE ACCESS METHOD EACH RECORD HAS KEY FIELDEACH RECORD HAS KEY FIELD KEY FIELD FED INTO TRANSFORM ALGORITHMKEY FIELD FED INTO TRANSFORM ALGORITHM ALGORITHM GENERATES PHYSICAL STORAGE LOCATION OF RECORD (RECORD ADDRESS)ALGORITHM GENERATES PHYSICAL STORAGE LOCATION OF RECORD (RECORD ADDRESS)*

7.15 © 2002 by Prentice Hall DATABASE MANAGEMENT SYSTEM (DBMS) SOFTWARE TO CREATE & MAINTAIN DATA ENABLES BUSINESS APPLICATIONS TO EXTRACT DATA ENABLES BUSINESS APPLICATIONS TO EXTRACT DATA INDEPENDENT OF SPECIFIC COMPUTER PROGRAMS INDEPENDENT OF SPECIFIC COMPUTER PROGRAMS* DBMS

7.16 © 2002 by Prentice Hall COMPONENTS OF DBMS: DATA DEFINITION LANGUAGE:DATA DEFINITION LANGUAGE: –Defines data elements in database DATA MANIPULATION LANGUAGE:DATA MANIPULATION LANGUAGE: –Manipulates data for applications DATA DICTIONARY:DATA DICTIONARY: –Formal definitions of all variables in database, controls variety of database contents, data elements * DBMS

7.17 © 2002 by Prentice Hall Compare Traditional File Environment to …..

7.18 © 2002 by Prentice Hall …A Database Management System

7.19 © 2002 by Prentice Hall STRUCTURED QUERY LANGUAGE (SQL) EMERGING STANDARD DATA MANIPULATION LANGUAGE FOR RELATIONAL DATABASES * DBMS

7.20 © 2002 by Prentice Hall ELEMENTS OF SQL SELECT: List of columns from tables desiredSELECT: List of columns from tables desired FROM: Identifies tables from which columns will be selectedFROM: Identifies tables from which columns will be selected WHERE: Includes conditions for selecting specific rows, conditions for joining multiple tablesWHERE: Includes conditions for selecting specific rows, conditions for joining multiple tables* DBMS

7.21 © 2002 by Prentice Hall TWO VIEWS OF DATA PHYSICAL VIEW: Where is data physically?PHYSICAL VIEW: Where is data physically? –DRIVE, DISK, SURFACE, TRACK, SECTOR (BLOCK), RECORD –TAPE, BLOCK, RECORD NUMBER (KEY) LOGICAL VIEW: What data is needed by application?LOGICAL VIEW: What data is needed by application? –SUCCESSION OF FACTS NEEDED BY APPLICATION –NAME, TYPE, LENGTH OF FIELD * DBMS

7.22 © 2002 by Prentice Hall RELATIONAL DATA MODEL DATA IN TABLE FORMATDATA IN TABLE FORMAT RELATION: TABLERELATION: TABLE TUPLE: ROW (RECORD) IN TABLETUPLE: ROW (RECORD) IN TABLE FIELD: COLUMN (ATTRIBUTE) IN TABLEFIELD: COLUMN (ATTRIBUTE) IN TABLE*

7.23 © 2002 by Prentice Hall TYPES OR RELATIONS ONE-TO-ONE: STUDENT ID ONE-TO-MANY: CLASS STUDENT A STUDENT B STUDENT C MANY-TO-MANY: STUDENT A STUDENT B STUDENT C CLASS 1 CLASS 2

7.24 © 2002 by Prentice Hall ROOT FIRST CHILD 2nd CHILD RatingsSalary Compensation Job Assignments PensionInsuranceHealth Benefits Employer HIERARCHICAL DATA MODEL

7.25 © 2002 by Prentice Hall NETWORK DATA MODEL VARIATION OF HIERARCHICAL MODELVARIATION OF HIERARCHICAL MODEL USEFUL FOR MANY-TO-MANY RELATIONSHIPSUSEFUL FOR MANY-TO-MANY RELATIONSHIPS* NETWORK A NETWORK B NETWORK C NETWORK 1 NETWORK 2

7.26 © 2002 by Prentice Hall OTHER SYSTEMS LEGACY SYSTEM: older systemLEGACY SYSTEM: older system OBJECT - ORIENTED DBMS: stores data & procedures as objectsOBJECT - ORIENTED DBMS: stores data & procedures as objects OBJECT - RELATIONAL DBMS: hybridOBJECT - RELATIONAL DBMS: hybrid*

7.27 © 2002 by Prentice Hall CREATING A DATABASE CONCEPTUAL DESIGNCONCEPTUAL DESIGN PHYSICAL DESIGNPHYSICAL DESIGN*

7.28 © 2002 by Prentice Hall CREATING A DATABASE CONCEPTUAL DESIGN: ABSTRACT MODEL, BUSINESS PERSPECTIVEABSTRACT MODEL, BUSINESS PERSPECTIVE HOW WILL DATA BE GROUPED?HOW WILL DATA BE GROUPED? RELATIONSHIPS AMONG ELEMENTSRELATIONSHIPS AMONG ELEMENTS ESTABLISH END-USER NEEDSESTABLISH END-USER NEEDS*

7.29 © 2002 by Prentice Hall DETAILED MODEL BY DATABASE SPECIALISTSDETAILED MODEL BY DATABASE SPECIALISTS ENTITY-RELATIONSHIP DIAGRAMENTITY-RELATIONSHIP DIAGRAM NORMALIZATIONNORMALIZATION HARDWARE / SOFTWARE SPECIFICHARDWARE / SOFTWARE SPECIFIC* CREATING A DATABASE PHYSICAL DESIGN:

7.30 © 2002 by Prentice Hall ELEMENTS OF DATABASE ENVIRONMENT DATABASE MANAGEMENT SYSTEM DATA ADMINISTRATION DATABASE TECHNO LOGY & MANAGEMENT USERS DATA PLANNING & MODELING METHODOLOGY

7.31 © 2002 by Prentice Hall ENTITY- RELATIONSHIP DIAGRAM 1 1 M 1 ORDER CAN HAVE PART SUPPLIER CAN HAVE ORDER: #, DATE, PART #, QUANTITY PART: #, DESCRIPTION, UNIT PRICE, SUPPLIER # SUPPLIER: #, NAME, ADDRESS

7.32 © 2002 by Prentice Hall NORMALIZATION PROCESS OF CREATING SMALL DATA STRUCTURES FROM COMPLEX GROUPS OF DATA EXAMPLES: ACCOUNTS RECEIVABLEACCOUNTS RECEIVABLE PERSONNEL RECORDSPERSONNEL RECORDS PAYROLLPAYROLL*

7.33 © 2002 by Prentice Hall DISTRIBUTED DATABASES PARTITIONED: remote CPUs (connected to host) have files unique to that site, e.g., records on local customersPARTITIONED: remote CPUs (connected to host) have files unique to that site, e.g., records on local customers DUPLICATE: each remote CPU has copies of common files, e.g., layouts for standard reports and formsDUPLICATE: each remote CPU has copies of common files, e.g., layouts for standard reports and forms*

7.34 © 2002 by Prentice Hall Partitioned and Duplicated Databases

7.35 © 2002 by Prentice Hall DATABASE ADMINISTRATION DEFINES & ORGANIZES DATABASE STRUCTURE AND CONTENTDEFINES & ORGANIZES DATABASE STRUCTURE AND CONTENT DEVELOPS SECURITY PROCEDURESDEVELOPS SECURITY PROCEDURES DEVELOPS DATABASE DOCUMENTATIONDEVELOPS DATABASE DOCUMENTATION MAINTAINS DBMSMAINTAINS DBMS*

7.36 © 2002 by Prentice Hall DATABASE TRENDS MULTIDIMENSIONAL DATA ANALYSIS: 3D (or higher) groupings to store complex dataMULTIDIMENSIONAL DATA ANALYSIS: 3D (or higher) groupings to store complex data HYPERMEDIA: Nodes contain text, graphics, sound, video, programs. organizes data as nodes.HYPERMEDIA: Nodes contain text, graphics, sound, video, programs. organizes data as nodes.*

7.37 © 2002 by Prentice Hall Hypermedia Database - Nodes Connected by Hypermedia Links

7.38 © 2002 by Prentice Hall DATABASE TRENDS DATA WAREHOUSE: Organization’s electronic library stores consolidated current & historic data for management reporting & analysisDATA WAREHOUSE: Organization’s electronic library stores consolidated current & historic data for management reporting & analysis ON-LINE ANALYTICAL PROCESSING (OLAP): Tools for multi- dimensional data analysisON-LINE ANALYTICAL PROCESSING (OLAP): Tools for multi- dimensional data analysis*

7.39 © 2002 by Prentice Hall COMPONENTS OF DATA WAREHOUSE

7.40 © 2002 by Prentice Hall Online Analytic Processing

7.41 © 2002 by Prentice Hall DATABASE TRENDS DATA MART: Small data warehouse for special function, e.g., Focused marketing based on customer infoDATA MART: Small data warehouse for special function, e.g., Focused marketing based on customer info DATAMINING: Tools for finding hidden patterns, relation- ships, for predicting trendsDATAMINING: Tools for finding hidden patterns, relation- ships, for predicting trends*

7.42 © 2002 by Prentice Hall

7.43 DATABASE TRENDS LINKING DATABASES TO THE WEB: WEB USER CONNECTS TO VENDOR DATABASEWEB USER CONNECTS TO VENDOR DATABASE SPECIAL SOFTWARE CONVERTS HTML TO SQLSPECIAL SOFTWARE CONVERTS HTML TO SQL SQL FINDS DATA, SERVER CONVERTS RESULT TO HTMLSQL FINDS DATA, SERVER CONVERTS RESULT TO HTML*

7.44 © 2002 by Prentice Hall Web-enabled Databases

7.45 © 2002 by Prentice Hall c h a p t e r 7 7 MANAGING DATA DATARESOURCES