Entity Relationship Diagrams (ERDs)

Slides:



Advertisements
Similar presentations
Business Processes, Data Modeling and Information Systems
Advertisements

Chapter 2 Introduction to Transaction Processing
Unit 6 Research Project Eddie S. Jackson Kaplan University IT525: Database Design and Data Modeling 06/15/2014.
Copyright © 2015 Pearson Education, Inc. Database Design Chapters 17 and
L ECTURE 11 – D ATA M ODELLING Data Dictionaries Entity Relationship Diagram for Data Modelling Steps to Construct Entity Relationship Diagrams Validation.
FIS 431/631 Financial Information Systems: Analysis and Design REA Modeling Joe Callaghan Oakland University Department of Accounting & Finance.
EXPENDITURE CYCLE Chapter 13 Acquire Goods and Services Pay for Goods and Services Spring 2002.
Extended E-R Model: Basic Symbols
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart1 of 121 C HAPTER 16 Implementing an REA Model in a Relational.
Entity-Relationship Model and Diagrams (continued)
1 The Accounting REA Model as an Information Engineering Interaction Model Slides 5.
Entity-Relationship Modelling Introduced by Chen in 1976 The ER Model is used to construct the conceptual data model – independent of DBMS Most widely.
Database Design Chapter 2. Goal of all Information Systems  To add value –Reduce costs –Increase sales or revenue –Provide a competitive advantage.
A Quick Review of Analysis Stages of the Systems Development Life Cycle Planning Analysis Design Construction.
The Islamic University of Gaza
Implementing an REA Model in a Relational Database
Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 18-1.
WJEC Applied ICT Databases – Attributes & Entities Entities A database contains one or more related tables. Each table holds all of the information.
Database Design Using the REA Data Model
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart1 of 138 C HAPTER 15 Database Design Using the REA Data Model.
MIS2502: Data Analytics Relational Data Modeling
What is an Entity What is an Entity Relationship Diagram? Different types of relationships.
Chapter 5 UNDERSTANDING AND DESIGNING ACCOUNTING DATA.
 An entity-relationship (ER) diagram is a specialized graphic that illustrates the interrelationships between entities in a database.  An Entity Relationship.
Entity-Relationship Diagrams
Entity-Relationship modeling Transparencies
DATA MODELING AND DATABASE DESIGN DATA MODELING AND DATABASE DESIGN Part 1.
Data Modeling and Relational Database Design. Analyze and model the relationships between entities Draw an initial entity relationship diagram Read the.
Chapter 5 1 © Prentice Hall, 2002 Chapter 5: Transforming EER Diagrams into Relations Mapping Regular Entities to Relations 1. Simple attributes: E-R attributes.
Entity-relationship Modeling Transparencies 1. ©Pearson Education 2009 Objectives How to use ER modeling in database design. The basic concepts of an.
Database Design Concepts
Introduction to Accounting Information Systems
Data Modelling – ERD Entity Relationship Diagram’s Entity Relationship Diagrams and how to create them. 1.
The REA Model. The REA model provides structure for developing an accounting database It helps to identify It helps to The REA Model.
Principles of Database Design, Part II AIMS 2710 R. Nakatsu.
Introduction to Transaction Processing and Documentation Techniques COPYRIGHT © 2007 Thomson South-Western, a part of The Thomson Corporation. Thomson,
Entity Relationship Diagrams (ERDs). Entity Relationship Diagram (ERD) documentation technique to represent relationship between entities in system. Think.
PLUG IT IN 3 Fundamentals of Relational Database Operations.
1 Relational Databases and SQL. Learning Objectives Understand techniques to model complex accounting phenomena in an E-R diagram Develop E-R diagrams.
© Pearson Education Limited, Chapter 7 Entity-Relationship modeling Transparencies.
1 Entity-Relationship Diagram. 2 Components of ERD: –Entity –Relationship –Cardinality –Attributes.
Data Modeling Basics. GENERAL PROGRESSION DEVELOP BASIC MODEL ENHANCE BASIC MODEL REFINE THE MODEL VALIDATE THE MODEL.
Chapter 5 Flowcharting Copyright © 2010 by The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin.
Implementing an REA Model in a Relational Database
Chapter 9: Logical Database Design and the Relational Model (ERD Mapping)
Advanced Accounting Information Systems Day 7 Database Modeling.
Description and exemplification of entity-relationship modelling.
Jozef Kuper.  Describe a Database  Entities  Atributes  Relationships.
1 Data Modeling : ER Model…. Lecture Summary so for …. ER Model Entity, Attribute, Key Relationships Instance Diagram.
Relational Theory and Design
Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin APPENDIX C DESIGNING DATABASES APPENDIX C DESIGNING DATABASES.
1 ER Modeling BUAD/American University Mapping ER modeling to Relationships.
Entity-Relationship Diagram Presentation Gianna-lee Williams 6AQ Ms. Anderson.
Lecture 91 Introduction to Data Analysis and Logic Specification Objectives l Draw an entity-relationship diagram, and explain the types of entity relationships.
2 1 Database Systems: Design, Implementation, & Management, 7 th Edition, Rob & Coronel Data Models Why data models are important About the basic data-modeling.
Lecture 5 Entity Relationship Modeling
Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 18-1.
E.R Diagrams Tiffany Shaw 6AQ
Teanna Clarke 6aQ What is a Entity-Relationship Diagram?  An Entity-Relationship Diagram (ERD) is a tool that graphically shows the connections among.
CSE 441: Systems Analysis & Design Basic CASE Models of Visible Analyst Lab2 Yusuf Altunel.
Microsoft Access CS 110 Fall Entity Relationship Model Entities Entities Principal data object about which information is to be collectedPrincipal.
Management Movie Management System Customers Databases Vendors
The Jonesburgh County Basketball Conference (JCBC) is an amateur basketball  association. Each city in the county has one team that represents it.  Each.
Order Database – ER Diagram
ERD Exercises.
Technical Module A Data Modeling Definitions
VENDOR INVENTORY PURCHASE BUYER CASH CASHIER CASH RECEIPT CUSTOMER
SAP Business Enterprise Simulation
Appendix A Data Modeling MANAGEMENT INFORMATION SYSTEMS 8/E
Some examples of simple business rules:
Presentation transcript:

Entity Relationship Diagrams (ERDs)

Entity Relationship Diagram (ERD) documentation technique to represent relationship between entities in system. 21

Depends on business rules !! Cardinality represents the numerical mapping between entities: one-to-one one-to-many many-to-many Depends on business rules !! 22

Cardinalities 1 1 Entity Relationship Entity Sales- person Car is assigned Customer Company A 23

Cardinalities 1 M Entity Relationship Entity Sales- person Car is assigned Company B Customer 23

Cardinalities Entity Relationship Entity 1 M Customer places Order 23

Cardinalities M M Entity Relationship Entity Vendor Inventory supplies 23

ERD – Expenditure Cycle

Describe the business rules represented by the cardinalities in the ERD. VENDOR 1 1 M M P.O. M INVENTORY M 1 M M REC. RPT. 1

Add 3 attributes for each entity. VENDOR 1 1 M M P.O. M INVENTORY M 1 M M REC. RPT. 1

3 attributes for each entity. VENDOR 1 M 1 M P.O. M INVENTORY M 1 M M REC. RPT. 1

Modify the ERD, based on the following information: 1 VENDOR The Vendor sends an invoice for each shipment. The invoice is matched to the RR; a Cash Disbursement (CD) is prepared for each invoice. 1 M M M P.O. M INVENTORY 1 M M 1 REC. RPT. 12

VENDOR 1 1 M M P.O. M INVENTORY M 1 M M REC. RPT. 1

Add 3 attributes for each new entity. VENDOR 1 1 M M P.O. M INVENTORY M 1 M M REC. RPT. 1

The End