PTADipMgt17 Assignment 1 Group 8 Session 3 Member 1 Entity Relationship Diagrams by Ms Esha Batish.

Slides:



Advertisements
Similar presentations
ER Model For a college DB
Advertisements

Entity-Relationship (ER) Modeling
Information System Analysis Lab 7. ERD entity-relationship diagram is a data modeling technique that creates a graphical representation of the entities,
Data Modeling (CB 12) CPSC 356 Database Ellen Walker Hiram College (Includes figures from Database Systems by Connolly & Begg, © Addison Wesley 2002)
ENTITY RELATIONSHIP MODELLING
Entity Relationship (ER) Modeling
Chapter 4 Entity Relationship (E-R) Modeling
Entity Relationship (ER) Modeling
Entity Relationship (ER) Modeling
Copyright © 2015 Pearson Education, Inc. Database Design Chapters 17 and
Entity-Relationship Data Model CS 157A Professor Sin-Min Lee Student: Yen-Chu Pan.
Entity Relationship Modeling BUS112 Professor Kwan.
Entity Relationship Diagrams
Entity-Relationship Diagrams
Lecture 3 :Database Analysis and Design (II)
Chapter 4 Entity Relationship (E-R) Modeling
CSCI 242 Relational Data Modeling Copyright 2011, David C. Roberts, all rights reserved.
Entity Relationship Model Chapter 6. Basic Elements of E-R Model Entity Object of the real world that stores data. Eg. Customer, State, Project, Supplier,
Modeling Systems Requirements: Events and Things.
DATA MODELING AND DATABASE DESIGN DATA MODELING AND DATABASE DESIGN Part 1.
DeSiamorewww.desiamore.com/ifm1 Database Management Systems (DBMS)  B. Computer Science and BSc IT Year 1.
Data Modeling and Relational Database Design. Analyze and model the relationships between entities Draw an initial entity relationship diagram Read the.
Entity Relationship Modelling. What is Entity Relationship Modelling? The Entity-Relationship model is – ” “ a data model for high-level descriptions.
1. 2 Data Modeling 3 Process of creating a logical representation of the structure of the database The most important task in database development E-R.
CSE 441: Systems Analysis & Design
Database. Basic Definitions Database: A collection of related data. Database Management System (DBMS): A software package/ system to facilitate the creation.
Practice of ER modeling
Conceptual Design Revision Database Development. Basic constructs of the Entity Relationship Model Entity  Representation of an Entity on an ER diagram.
Chapter 5 Entity–Relationship Modeling
1 ER Modeling BUAD/American University Entity Relationship (ER) Modeling.
Entity Relationship Diagram (ERD) 22 February 2011.
Data Modelling – ERD Entity Relationship Diagram’s Entity Relationship Diagrams and how to create them. 1.
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 4 Domain Classes.
DeSiamorePowered by DeSiaMore1 Database Management Systems (DBMS)  B. Computer Science and BSc IT Year 1.
Chapter 7 Data Modeling with Entity Relationship Diagrams
Msigwaemhttp//:msigwaem.ueuo.com/1 Database Management Systems (DBMS)  B. Computer Science and BSc IT Year 1.
Data modeling using the entity-relationship model Chapter 3 Objectives How entities, tuples, attributes and relationships among entities are represented.
Entity Relationship Diagram. Introduction Definition: Entity-relationship diagram is a data-modeling technique that visualises entities, the attributes.
 An entity-relationship diagram (ERD) is a specialized graphic that illustrates the interrelationships between entities in a database.
Entity Relationship Modeling
INTRODUCTION TO DATABASE DESIGN. Definitions Database Models: Conceptual, Logical, Physical Conceptual: “big picture” overview of data and relationships.
Chapter 4 The Semantic Object Model David M. Kroenke Database Processing © 2000 Prentice Hall.
Entity/Relationship Modelling. Entity Relationship Modelling In This Lecture Entity/Relationship models Entities and Attributes Relationships Attributes.
The Entity-Relationship Model, P. I R. Nakatsu. Data Modeling A data model is the relatively simple representation, usually graphic, of the structure.
Lecture 91 Introduction to Data Analysis and Logic Specification Objectives l Draw an entity-relationship diagram, and explain the types of entity relationships.
Entity Relationship Diagram (ERD). Objectives Define terms related to entity relationship modeling, including entity, entity instance, attribute, relationship.
Chapter 8 Entity-Relationship Modeling Pearson Education © 2009.
Lecture 5 Entity Relationship Modeling
ERD For a full discussion and more examples please consult: fallforum2003/ERD_final.doc.
Department of Mathematics Computer and Information Science1 CS 351: Database Management Systems Christopher I. G. Lanclos Chapter 4.
ERD :: 19 / 1 / Entity-Relationship (ER) Modeling. ER Modeling is a top-down approach to database design. Entity Relationship (ER) Diagram –A.
ENTITY RELATIONSHIP DIAGRAM. Objectives Define terms related to entity relationship modeling, including entity, entity instances, attribute, relationship.
Entity-Relationship Data Model
Entity Relationship (E-R) Model
DATA MODELING AND DATABASE DESIGN
Entity/Relationship Modelling
Entity-Relationship Model
Entity Relationship Diagram
TMC2034 Database Concept and Design
ERD Exercises.
Technical Module A Data Modeling Definitions
Database Systems: Design, Implementation, and Management Tenth Edition
MIS2502: Data Analytics Relational Data Modeling
Chapter 4 Entity Relationship (ER) Modeling
Entity-Relationship Diagram (ERD)
MIS2502: Data Analytics Relational Data Modeling 2
Entity Relation Model Tingting Zhang.
Entity-Relationship Data Model
Chapter # 4 Entity Relationship (ER) Modeling.
DATA MODELING AND DATABASE DESIGN
Presentation transcript:

PTADipMgt17 Assignment 1 Group 8 Session 3 Member 1 Entity Relationship Diagrams by Ms Esha Batish

ERD Entity Relationship Diagram Contents Reasons for ERD Definitions of Entity and Relationship Aspects of ERDs Attributes Model - Kaplan

What is an / noun World English Dictionary entity ( ˈɛ nt ɪ t ɪ ) — n, pl -ties 1.something having real or distinct existence; A thing, esp when considered as independent of other things. 2.existence or being 3.the essence or real nature FOLDOC (Computing dictionary) FOLDOC (Computing dictionary)entity In an entity- relationship model, an entity is a type of thing being modelled such as "person" or "product". Different entities have different sets of attributes such as "name" or "price" and are connected via relationships like "bought". databaseentity- relationship model Entity

Relationships and Verbs describe Actions or / The Relationship btwn 2 things, Sometimes we need to add a preposition to know the direction of action. Verbs Works for Works at Is being worked by Is employed with Is the employee of Has been employed from/by Adds to Is taken from Is divided into Is subdivided into Is Multiplied by Has Owns Buys Purchases Belongs to Note! Entities only have relationships with other Entities!

Why do we do ERDs? Brainstorm process- 1st stage and will be revisited. Ensures that no data is overlooked Provides direction to the architecture and design team to start physical database design Easy to understand for database designers / systems analyst / managers and users Symbols are understood by all levels

Aspects of ERDs 1. Direction Single direction: Bi direction: 2. Optionality and Cardinality: Optionality and Cardinality Symbols at the ends of the relationship lines indicate the optionality and the cardinality of each relationship. “Optionality” expresses whether the relationship is optional or mandatory. “Cardinality” expresses the maximum number of relationships. STUDENT SCHOOL attends has

What are ? An attribute is something that further describes an entity, e.g. customer first name, customer last name, or product name. They can be just nouns, adjectives. Attributes SCHOOL STUDENT serves Name Location Tel Address Name

STUDENTS Name I.D. Number Course Enrolled enrols

I.D number STAFF Designation Name hires STUDENTS Name I.D. Number Course Enrolled enrols

I.D number SCHOOLS KLI KHEI KHEA runs STAFF Designation Name hires STUDENTS Name I.D. Number Course Enrolled enrols

I.D number BRANCHES FACILITIES Washroom Wilkie StarHub Admin Reception Aircon Classroom Address have has are SCHOOLS KLI KHEI KHEA runs STAFF Designation Name hires STUDENTS Name I.D. Number Course Enrolled enrols

Dr. Peter Chen He is the originator of the Entity-Relationship Model (ER Model), Adjunct Professor at in the Computer Science Department and Emeritus Professor in the College of Business, LSU Started developing the model in 1978.

Thank you & All the best in the Exams! Thank you & All the best in the Exams! References: /chap3.htm /chap3.htm /chap3.htm /chap3.htm relationship-diagram.html relationship-diagram.html relationship-diagram.html relationship-diagram.html