ER Modeling Lecture 7 Supplemental Diagrams MBA 8473.

Slides:



Advertisements
Similar presentations
Banking Business Scenario
Advertisements

ER Model For a college DB
Fundamentals/ICY: Databases 2013/14 Week 6: Monday John Barnden Professor of Artificial Intelligence School of Computer Science University of Birmingham,
Copyright © 2015 Pearson Education, Inc. Database Design Chapters 17 and
Translating from ER to Relationship Schema Adapted from Juliana Freire.
© 2002 by Prentice Hall 1 SI 654 Database Application Design Winter 2003 Dragomir R. Radev.
1 Class Agenda – 09/20/2011  Answer questions about exam  Evaluate database design homework  Review database design homework for syntax and logic 
Exercise Exercise3.1 8 Exercise3.1 9 Exercise
Exercise Exercise Exercise Exercise
Exercise Exercise Exercise Exercise
Exercise Exercise6.1 7 Exercise6.1 8 Exercise6.1 9.
1 Specification of IT Systems Mandatory Exercise Week 3.
© 2002 by Prentice Hall 1 David M. Kroenke Database Processing Eighth Edition Chapter 6 Database Design Using Entity- Relationship Models.
Lecture 3 Entity Relationship diagram (ERD) Cardinalities
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,
Chapter 5 1 © Prentice Hall, 2002 Chapter 5: Transforming EER Diagrams into Relations Mapping Regular Entities to Relations 1. Simple attributes: E-R attributes.
Data Modeling with ER Diagrams What is an Entity-Relationship Model? How is an E-R model represented as an E-R diagram? How can a video store be modeled.
Principles of Engineering System Design Dr T Asokan
ER Modeling Practice Exercise Solutions MBA 8473.
Fundamentals/ICY: Databases 2010/11 WEEK 5 John Barnden Professor of Artificial Intelligence School of Computer Science University of Birmingham, UK.
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.
Consider the diagram on the previous slide. What are some questions we could ask?
In the diagram below, AB and CD intersect at E, (m) Angle AEC = 6x -20 and the (m) Angle BED is 4x Find the value of x. (6x -20) (4x + 10) A E B.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 9 Relational Database Design by ER- and EER-to- Relational Mapping.
Conditional Probability More often than not, we wish to express probabilities conditionally. i.e. we specify the assumptions or conditions under which.
Chapter 9: Logical Database Design and the Relational Model (ERD Mapping)
Entity Relationship Diagram. Introduction Definition: Entity-relationship diagram is a data-modeling technique that visualises entities, the attributes.
Normalization Exercise. First Normal Form Second Normal Form.
 An entity-relationship diagram (ERD) is a specialized graphic that illustrates the interrelationships between entities in a database.
Database Design – Lecture 4 Conceptual Data Modeling.
DES715 – Database Design Conceptual design. Database Life Cycle Database initial study Database design Implementation Testing Operation Maintenance.
IS6145 Database Analysis and Design Lecture 5: Enhanced Entity-Relationship (EER) Modeling Rob Gleasure
Entity relationship diagram Name: Quian Crosby Form:6AQ Subject: Information Technology Teacher: Ms. D. Anderson.
Done By : Gillian Swaby. Objectives: 1. What is an Entity-Relationship Diagram? 2.What are the symbols used in ERD? Explain each. 3. What is a one- to-
HNDComputing – DeMontfort University  DeMontfort University 2011 Entity Relationship Modelling (continued) wk4 Database Design ConceptsDatabase Design.
Bordoloi CMIS 450: Database Design Dr. Bijoy Bordoloi Transforming E/R Diagrams to Relations.
Electrolysis Splitting Materials via Energy. What is electrolysis? Process of forcing current through a cell to produce a chemical change Results in negative.
E.R Diagrams Tiffany Shaw 6AQ
Reading Log #13 In-Class Assignment. Review In 2-3 sentences, explain the plot up to this point – What has happened to Scout over the course of the book.
Hoi Le. Why database? Spreadsheet is not good to: Store very large information Efficiently update data Use in multi-user mode Hoi Le2.
Venn Diagrams.
ENTITY RELATIONSHIP DIAGRAM. Objectives Define terms related to entity relationship modeling, including entity, entity instances, attribute, relationship.
BIS 245 OUTLET Peer Educator/ bis245outlet.com FOR MORE CLASSES VISIT
V. 21. Improvements to the PC – Server transactions log available for viewing via the GUI Rep_ver Yoel Kortick.
DEVRY CIS 321 iLab 4 Check this A+ tutorial guideline at For more classes visit
Week 03 – ER Diagram INFOSYS 222.
The Entity-Relationship Model
PROJECT TITLE Project Synopsis Presentation Date: DD/MM/YYYY
Chen’s Type Guidance.
BIS 245 HOMEWORK Teaching Resources / bis245homework.com
Database Design – Lecture 4
continued on next slide
BIS 245 Possible Is Everything/snaptutorial.com
                                                                                                                                                                                                                                                
Relational Model and ER Model: in a Nutshell
continued on next slide
continued on next slide
Order Database – ER Diagram
IST 318 Database Administration
Бази от данни и СУБД Основни понятия инж. Ангел Ст. Ангелов.
CHAPTER 2 - Database Requirements and ER Modeling
Chapter 4 Entity Relationship (ER) Modeling
E.R. Examples.
Database Management system
MIS2502: Data Analytics Relational Data Modeling 3
continued on next slide
continued on next slide
Presentation transcript:

ER Modeling Lecture 7 Supplemental Diagrams MBA 8473

Version 1 From Class Notes: (In-Class Exercise 1, Slide 28 from Data Modeling Part 1 Lecture Notes) ER Model places PRODUCT Fills Version 1 relationship related assumptions: 1.1 order has only one product 2.See chat log for other assumptions CUSTOMERORDER 0 o Read as: Product fills Order

Version 2 From Class Notes: (In-Class Exercise 1, Slide 28 from Data Modeling Part 1 Lecture Notes) ER Model places PRODUCT Fills Version 2 relationship related assumptions: 1.1 order has many products 2.Other assumptions same as Version 1 (see chat log) NOTE: For relational model, need to split M:N relationship of Order:Product in this ERD CUSTOMERORDER 0 o

Version 2 (continued) From Class Notes: Splitting M:N relationship of Order:Product for relational model ER Model places ORDERED-PRODUCT Fills CUSTOMERORDER 0 PRODUCT o Note: The M:N relationship from the previous slide has been split into TWO 1:M relationships via an “Intersection Entity” (Ordered-Product). When creating Intersection Entities, think in terms of what occurs when the relationship (in this case a transaction) is consummated. Note: The M:N relationship from the previous slide has been split into TWO 1:M relationships via an “Intersection Entity” (Ordered-Product). When creating Intersection Entities, think in terms of what occurs when the relationship (in this case a transaction) is consummated. Becomes part of

IN CLASS EXERCISE 2, SLIDE 29 from Data Modeling Part 1 Lecture Notes (see chat Log for assumptions) Splitting M:N Relationships ER Model asks for BUSINESS LICENSE TYPE 0 BUSINESSLICENSE TYPEISSUED LICENSE Split this M:N can have 0 Intersection Entity includes Into TWO 1:M relationships via an Intersection Entity