ISMT221 Information Systems Analysis and Design Entity-Relationship Diagram Lab 4 Tony Tam.

Slides:



Advertisements
Similar presentations
Chapter # 4 BIS Database Systems
Advertisements

Information System Analysis Lab 7. ERD entity-relationship diagram is a data modeling technique that creates a graphical representation of the entities,
ERD diagram Data Design - Mr. Ahmad Al-Ghoul
Concepts of Database Management Seventh Edition Chapter 6 Database Design : ERD Model.
The Relational Database Model – some relations you might want to avoid!!!
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 4 Entity Relationship (ER) Modeling.
Copyright © 2015 Pearson Education, Inc. Database Design Chapters 17 and
Systems Development Life Cycle
Chapter 5 Understanding Entity Relationship Diagrams.
System Analysis - Data Modeling
ISMT221 Information Systems Analysis and Design Prototyping with MS Access Lab 6 Tony Tam.
1 Class Agenda – 09/20/2011  Answer questions about exam  Evaluate database design homework  Review database design homework for syntax and logic 
Systems Analysis Requirements structuring Process Modeling Logic Modeling Data Modeling  Represents the contents and structure of the DFD’s data flows.
Entity Relationship Diagrams Basic Elements and Rules.
Agenda for Week 1/31 & 2/2 Learn about database design
Data Modelling. EAR model This modelling language allows a very small vocabulary: Just as English has nouns, verbs, adjectives, pronouns.., EAR models.
Entity Relationship Diagrams
System Analysis and Design
Systems Analysis and Design in a Changing World, 6th Edition
Chapter 4 Entity Relationship (ER) Modeling
Database Systems: Design, Implementation, and Management Tenth Edition
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
APPENDIX C DESIGNING DATABASES
Entity Relationship Modeling Objectives: To illustrate how relationships between entities are defined and refined. To know how relationships are incorporated.
Class Agenda – 04/04/2006 Discuss database modeling issues
Entity Relationship Modelling. What is Entity Relationship Modelling? The Entity-Relationship model is – ” “ a data model for high-level descriptions.
File and Database Design SYS364. Today’s Agenda WHTSA DBMS, RDBMS, SQL A place for everything and everything in its place. Entity Relationship Diagrams.
Entity Relationship Diagrams
Chapter 7 Data Modeling with Entity Relationship Diagrams Database Principles: Fundamentals of Design, Implementation, and Management Tenth Edition.
COMM 226 Practical tips for creating entity relationship diagrams (ERDs) Chitu Okoli Associate Professor in Business Technology Management John Molson.
Business Process Modeling
4 1 Chapter 4 Entity Relationship (ER) Modeling Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter 6 Structuring.
BIS 360 – Lecture Six (Part 2) Conceptual Data Modeling (Chapter 10 and partial Chapter 12)
IS 325 Notes for Wednesday September 4, Syllabus Change I eliminated quizzes I increased the points allocated to homework assignments.
Copyright (c) 2014 Pearson Education, Inc. Introduction to Databases.
PLUG IT IN 3 Fundamentals of Relational Database Operations.
WEEK 10 Database Design. Agenda – Week 10 Review Hybrid Review Table Instance Charts Primary Keys Normalization.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 4 Entity Relationship (ER) Modeling.
Chapter 4 Entity Relationship (ER) Modeling.  ER model forms the basis of an ER diagram  ERD represents conceptual database as viewed by end user 
1 Entity-Relationship Diagram. 2 Components of ERD: –Entity –Relationship –Cardinality –Attributes.
Lecture 4 Conceptual Data Modeling. Objectives Define terms related to entity relationship modeling, including entity, entity instance, attribute, relationship,
Database Design – Lecture 5 Conceptual Data Modeling – adding attributes.
3 & 4 1 Chapters 3 and 4 Drawing ERDs October 16, 2006 Week 3.
Data Modeling Using the Entity-Relationship (ER) Model.
Data modeling using the entity-relationship model Chapter 3 Objectives How entities, tuples, attributes and relationships among entities are represented.
IT 21103/41103 System Analysis & Design. Chapter 04 Data Modeling.
Entity Relationship Diagram. Introduction Definition: Entity-relationship diagram is a data-modeling technique that visualises entities, the attributes.
IFS310: Module 6 3/1/2007 Data Modeling and Entity-Relationship Diagrams.
Database Systems: Design, Implementation, and Management Ninth Edition Chapter 4 Entity Relationship (ER) Modeling.
Section 04 Lesson 01 Introduction to the Database
AL-MAAREFA COLLEGE FOR SCIENCE AND TECHNOLOGY INFO 232: DATABASE SYSTEMS CHAPTER 4 ENTITY RELATIONSHIP (ER) MODELING Instructor Ms. Arwa Binsaleh 1.
INTRODUCTION TO DATABASE DESIGN. Definitions Database Models: Conceptual, Logical, Physical Conceptual: “big picture” overview of data and relationships.
Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin APPENDIX C DESIGNING DATABASES APPENDIX C DESIGNING DATABASES.
Entity Relationship Diagram (ERD). Objectives Define terms related to entity relationship modeling, including entity, entity instance, attribute, relationship.
EntityRelationshipDiagrams. Entity Relationship Models The E-R (entity-relationship) data model views the real world as a set of basic objects (entities)
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 10 Structuring.
1 ASPP(DATABASE DESIGN) Database Design. 2 ASPP(DATABASE DESIGN) Objectives àDefine the terms entity, record, and attribute and discuss the various types.
Chapter 5 Understanding Entity Relationship Diagrams.
ERD :: 19 / 1 / Entity-Relationship (ER) Modeling. ER Modeling is a top-down approach to database design. Entity Relationship (ER) Diagram –A.
IS 4420 Database Fundamentals Chapter 3: Modeling Data in the Organization Leon Chen.
IT 5433 LM3 Relational Data Model. Learning Objectives: List the 5 properties of relations List the properties of a candidate key, primary key and foreign.
C_ITIP211 LECTURER: E.DONDO. Unit 4 : DATA MODELING.
Database Design Chapters 17 and 18.
Entity Relationship Modeling
Tables and Their Characteristics
Database Design – Lecture 4
Database Design Chapters 17 and 18.
Chapter 4 Entity Relationship (ER) Modeling
MIS2502: Data Analytics Relational Data Modeling 2
Presentation transcript:

ISMT221 Information Systems Analysis and Design Entity-Relationship Diagram Lab 4 Tony Tam

Agenda Presentation About Entity-Relationship Diagram Explaining the ERD Build up some fundamental information Your turn Setup environment for ERD Draw a very simple ERD Practice on narrative text ERD drawing

Entity-Relationship Diagram Conceptual data model of the data (data store) Logical data model Independent of the physical data model i.e. I can use different physical database (e.g. Oracle, SQL Server, Sybase) with the same conceptual data model Works together with DFD to give a full picture of the whole system

Entity-Relationship Diagramming Crow’s Foot Notation Relationship with Foot Cardinality Minimum cardinality Minimum number of instances (0) Maximum cardinality Maximum number of instances (many) Minimum is ZERO Maximum is MANY

Explaining ERD PK – primary key FK# - foreign key (reference key) Bolded attributes – Mandatory field The relationship read as: 0:M Student belongs to 1:1 major 1:1 Major is composed of 0:M Student Must be active verb Must be singular

What are they? Candidate Key All available unique, required identifiers of an entity Primary Key A unique, required identifier of an entity The best one of candidate keys Foreign Key A reference key to another entity This key is the primary key of another entity