PowerPoint Presentation by Charlie Cook Copyright © 2004 South-Western. All rights reserved. Chapter 3 Database Management Systems Database Management.

Slides:



Advertisements
Similar presentations
Chapter 10: Designing Databases
Advertisements

Database Systems: Design, Implementation, and Management Tenth Edition
The database approach to data management provides significant advantages over the traditional file-based approach Define general data management concepts.
Introduction to Databases
Databases Chapter Distinguish between the physical and logical view of data Describe how data is organized: characters, fields, records, tables,
Chapter 2 Database Environment.
The Hierarchy of Data Bit (a binary digit): a circuit that is either on or off Byte: 8 bits Character: each byte represents a character; the basic building.
Fundamentals of Information Systems, Second Edition 1 Organizing Data and Information Chapter 3.
Organizing Data Chapter 5. Data Hierachy Table = Entities X Attributes Entities = Records Attributes = Fields.
Entity-Relationship Model and Diagrams (continued)
Organizing Data & Information
File Systems and Databases Hachim Haddouti
Mgt 20600: IT Management & Applications Databases
1212 CHAPTER DATABASES. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved Competencies Distinguish between the physical and logical view.
“DOK 322 DBMS” Y.T. Database Design Hacettepe University Department of Information Management DOK 322: Database Management Systems.
8/28/97Information Organization and Retrieval Files and Databases University of California, Berkeley School of Information Management and Systems SIMS.
Chapter 4 Relational Databases Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 4-1.
Mgt 20600: IT Management & Applications Databases Tuesday April 4, 2006.
Lecture Two Database Environment Based on Chapter Two of this book:
Information systems and databases Database information systems Read the textbook: Chapter 2: Information systems and databases FOR MORE INFO...
Chapter 4 Relational Databases Copyright © 2012 Pearson Education 4-1.
LECTURE 2 DATABASE SYSTEM CONCEPTS AND ARCHITECTURE.
Database Environment 1.  Purpose of three-level database architecture.  Contents of external, conceptual, and internal levels.  Purpose of external/conceptual.
PHASE 3: SYSTEMS DESIGN Chapter 7 Data Design.
Chapter 5: Modeling Systems Requirements: Events and Things
1 Chapter 1 Introduction to Accounting Information Systems Chapter 4 Database Management Systems.
Chapter 5 Lecture 2. Principles of Information Systems2 Objectives Understand Data definition language (DDL) and data dictionary Learn about popular DBMSs.
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 13 Database Management Systems: Getting Data Together.
Chapter 17 Database Design Using the REA Data Model Copyright © 2012 Pearson Education 17-1.
Chapter 2 CIS Sungchul Hong
Web-Enabled Decision Support Systems
Introduction to Accounting Information Systems
Chapter 1 Overview of Database Concepts Oracle 10g: SQL
CHAPTER 5 Data and Knowledge Management. CHAPTER OUTLINE 5.1 Managing Data 5.2 Big Data 5.3 The Database Approach 5.4 Database Management Systems 5.5.
Chapter 6 – Database Security  Integrity for databases: record integrity, data correctness, update integrity  Security for databases: access control,
1 Chapter 1 Overview of Database Concepts. 2 Chapter Objectives Identify the purpose of a database management system (DBMS) Distinguish a field from a.
Database Systems: Design, Implementation, and Management Ninth Edition
Information Systems: Databases Define the role of general information systems Describe the elements of a database management system (DBMS) Describe the.
Organizing Data and Information AD660 – Databases, Security, and Web Technologies Marcus Goncalves Spring 2013.
5 Systems Analysis and Design in a Changing World, Fourth Edition.
Lecture2: Database Environment Prepared by L. Nouf Almujally & Aisha AlArfaj 1 Ref. Chapter2 College of Computer and Information Sciences - Information.
Chapter 12: Designing Databases
1 Relational Databases and SQL. Learning Objectives Understand techniques to model complex accounting phenomena in an E-R diagram Develop E-R diagrams.
5-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
 Three-Schema Architecture Three-Schema Architecture  Internal Level Internal Level  Conceptual Level Conceptual Level  External Level External Level.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 5 Data Resource Management.
5-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Fanny Widadie, S.P, M.Agr 1 Database Management Systems.
Modeling System Requirements: Events and Things. Objectives Explain the many reasons for creating information system models Describe three types of models.
Database Environment Session 2 Course Name: Database System Year : 2013.
Organizing Data and Information
© 2010 Health Information Management: Concepts, Principles, and Practice Chapter 5: Data and Information Management.
Introduction to Database System. 1. Define Database, Database Management System and Database System. Explain the components of DBMS with its advantages.
Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin APPENDIX C DESIGNING DATABASES APPENDIX C DESIGNING DATABASES.
CHAPTER 5 Data and Knowledge Management. CHAPTER OUTLINE 5.1 Managing Data 5.2 The Database Approach 5.3 Database Management Systems 5.4 Data Warehouses.
Databases Chapter Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
Chapter 2 Database Environment.
Introduction to Information Technology Turban, Rainer and Potter John Wiley & Sons, Inc. Copyright 2005.
1 Chapter 2 Database Environment Pearson Education © 2009.
Logical Database Design Transparencies 1. ©Pearson Education 2009 Objectives How to create a set of tables from an ER model. How to check that the tables.
1 10 Systems Analysis and Design in a Changing World, 2 nd Edition, Satzinger, Jackson, & Burd Chapter 10 Designing Databases.
MBI 630: Week 9 Conceptual Data Modeling and Designing Database 6/10/2016.
1 Management Information Systems M Agung Ali Fikri, SE. MM.
Data Resource Management Data Concepts Database Management Types of Databases Chapter 5 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Chapter 12 Information Systems.
Chapter 4 Relational Databases
Chapter 5 Data Resource Management.
Data Model.
Presentation transcript:

PowerPoint Presentation by Charlie Cook Copyright © 2004 South-Western. All rights reserved. Chapter 3 Database Management Systems Database Management Systems

Copyright © 2004 South-Western. All rights reserved.3–2 Learning Objectives To describe and analyze major approaches used to process data related to business events To describe major business events in merchandising, service and manufacturing firms To explain complexities and limitations of using traditional data management approaches To recognize the advantages of using the database approach to data management To be able to perform basic processes involved in database design and implementation

Copyright © 2004 South-Western. All rights reserved.3–3 Overview of Order-to-Sales Process for a Merchandising or Manufacturing Firm FIGURE 3.1

Copyright © 2004 South-Western. All rights reserved.3–4 Overview of Order-to-Sales Process for a Service Firm FIGURE 3.2

Copyright © 2004 South-Western. All rights reserved.3–5 Event-Driven Approach Raw data is captured as events occur. Minimum data to be collected/stored:  Who  What  Where  When Data can be aggregated to meet user requirements. homework

Copyright © 2004 South-Western. All rights reserved.3–6 Managing Data Files Character  A basic unit of data (e.g., number) Field  A collection of related characters (e.g., customer name) Record  A collection of related data fields File  A collection of related records

Copyright © 2004 South-Western. All rights reserved.3–7 Data Maintenance: Add Customer Record FIGURE 3.3a

Copyright © 2004 South-Western. All rights reserved.3–8 Data Maintenance: Add Customer Record (cont’d) FIGURE 3.3b

Copyright © 2004 South-Western. All rights reserved.3–9 Business Event Data Processing: Enter Customer Order FIGURE 3.4

Copyright © 2004 South-Western. All rights reserved.3–10 Applications-based File Approach to Data Management FIGURE 3.5a

Copyright © 2004 South-Western. All rights reserved.3–11 Database Approach to Data Management FIGURE 3.5b

Copyright © 2004 South-Western. All rights reserved.3–12 Record Layouts Under an Applications Approach to Data Management FIGURE 3.6

Copyright © 2004 South-Western. All rights reserved.3–13 The Database Approach Decouples data from applications such that data are independent. Database is shared by applications. Data can be easily accessed by report generators. Query programs must use a database management system (DBMS) and the operating system (OS).

Copyright © 2004 South-Western. All rights reserved.3–14 Database Management Systems (DBMS) A set of integrated programs designed to simplify the tasks of creating, accessing, and managing a database. DBMS functions:  Defining the data.  Defining the relationships among data (e.g., whether the data structure is relational or object-oriented).  Interfacing with the operating system  Mapping each user’s view of the data (through subschema to schema).

Copyright © 2004 South-Western. All rights reserved.3–15 Database Management Systems (DBMS) (cont’d) Schema  A description of the configuration of record types and data items and the relationships among them.  Defines the logical structure of the database.  Defines the organizational view of the data. Subschema  A description of a portion of a schema.  DBMS map each user’s view of the data from subschemas to the schema.

Copyright © 2004 South-Western. All rights reserved.3–16 Schemas and Subschemas TI 3.1

Copyright © 2004 South-Western. All rights reserved.3–17 Record Layouts as Tables FIGURE 3.7a

Copyright © 2004 South-Western. All rights reserved.3–18 Record Layouts as Tables (cont’d) FIGURE 3.7b

Copyright © 2004 South-Western. All rights reserved.3–19 Advantages of the Database Approach Nonredundant data Ease of maintenance Reduced storage costs Data integrity Data independence: shareability/flexibility Privacy/security

Copyright © 2004 South-Western. All rights reserved.3–20 Attribute Hierarchy for the Entity CLIENT FIGURE 3.8

Copyright © 2004 South-Western. All rights reserved.3–21 Developing Model Representations for Entities and Attributes FIGURE 3.9a

Copyright © 2004 South-Western. All rights reserved.3–22 Developing Model Representations for Entities and Attributes (cont’d) FIGURE 3.9b

Copyright © 2004 South-Western. All rights reserved.3–23 Relationships Strategy for identifying entity relationships affecting the logical design of a database  Consider existing and desired information requirements of users  Evaluate entity pairs to improve attribute descriptions of entities  Evaluate each entity to identify recursive relationships among entities

Copyright © 2004 South-Western. All rights reserved.3–24 Object-Oriented Database Model TI 3.3

Copyright © 2004 South-Western. All rights reserved.3–25 Example of a Relation (EMPLOYEE) and Its Parts FIGURE 3.10

Copyright © 2004 South-Western. All rights reserved.3–26 Modeling Relationship Types FIGURE 3.11

Copyright © 2004 South-Western. All rights reserved.3–27 Constraints on Data Model Relationships FIGURE 3.12

Copyright © 2004 South-Western. All rights reserved.3–28 An Integrated Model for the Billing and Human Resources Processes FIGURE 3.13

Copyright © 2004 South-Western. All rights reserved.3–29 Schema for the Billing and Human Resources Portion of the Database FIGURE 3.14

Copyright © 2004 South-Western. All rights reserved.3–30 Referential Constraints for the Relational Schema FIGURE 3.15

Copyright © 2004 South-Western. All rights reserved.3–31 Linking Two Relations in a Many-to-Many Relationship FIGURE 3.16

Copyright © 2004 South-Western. All rights reserved.3–32 Implementation of the Relational Schema FIGURE 3.17a

Copyright © 2004 South-Western. All rights reserved.3–33 Implementation of the Relational Schema (cont’d) FIGURE 3.17b

Copyright © 2004 South-Western. All rights reserved.3–34 Entity-Relationship (E-R) Diagram for Discussion Questions 3-3, 3-4, and 3-5 FIGURE 3.18

Copyright © 2004 South-Western. All rights reserved.3–35 Relational Database for Discussion Question 3-4 and Problems 3-4 and 3-5 FIGURE 3.19

Copyright © 2004 South-Western. All rights reserved.3–36 Relational Database for Discussion Question 3-4 and Problems 3-4 and 3-5 (cont’d) FIGURE 3.19