DirtBike Order Database– ER Diagram Prepared by William Sircin Fall 2012.

Slides:



Advertisements
Similar presentations
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Extended Learning Module C Designing Databases and Entity-Relationship.
Advertisements

Extended Learning Module C
© McGraw-Hill Companies, Inc., McGraw-Hill/Irwin Extended Learning Module C Designing Databases and Entity-Relationship Diagramming.
DirtBike Order Database– ER Diagram Prepared by Shaylee Thar Fall 2012.
Extended Learning Module C Designing Databases and Entity-Relationship Diagramming McGraw-Hill/Irwin Copyright © 2010 by the McGraw-Hill Companies, Inc.
ER Diagram Notation. E-R Diagram: Chen Model Entity – represented by a rectangle with its name in capital letters. Relationships – represented by an active.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Extended Learning Module C Designing Databases and Entity-Relationship.
Principles of Database Design, Part II AIMS 2710 R. Nakatsu.
Next Back A-1 Management Information Systems for the Information Age Second Canadian Edition Copyright 2004 The McGraw-Hill Companies, Inc. All rights.
C-1 Management Information Systems for the Information Age Copyright 2004 The McGraw-Hill Companies, Inc. All rights reserved Extended Learning Module.
DirtBike Order Database– ER Diagram Prepared by (Your Name) Summer 2013.
Prepared by Trevor Scherlin Fall 2012 DIRTBIKE ORDER DATABASE– ER DIAGRAM.
Entity Relationship Diagram. Introduction Definition: Entity-relationship diagram is a data-modeling technique that visualises entities, the attributes.
An Entity Relationship (ER) Diagram is a graphic that shows the interrelationship between entities in a database.
Prepared by Katie Girmus Fall Step 1: Define Entity Classes and Primary Keys Step 2: Define Relationships Among Entity Classes Step 3: Define Fields.
Order Database – ER Diagram Prepared by Megan Foster Fall Semester 2014.
DirtBike Order Database– ER Diagram Prepared by (Rahul Dhami) Fall 2012.
DirtBike Order Database– ER Diagram Prepared by Dustin Withee Fall 2012.
DirtBike Order Database– ER Diagram Prepared by Dyan Strausheim Fall 2012.
IST 220 – Intro to Databases Database Design I. DB Design – Sports League The league needs to keep track of Teams Players Coaches Sponsors How many tables.
Order Database – ER Diagram Prepared by Bryan Borcher Spring 2014.
Order Database – ER Diagram Prepared by Evan Hollister Spring 2016.
Data Base Design Steps 1.Define Entity Classes (Relations/Tables) and Keys. 2.Define Relationships between Entity Classes. Normalization Steps Eliminate.
Copyright © 2014 Pearson Canada Inc. 5-1 Copyright © 2014 Pearson Canada Inc. Application Extension 5a Database Design Part 2: Using Information Technology.
DBM 380 Week 3 Individual Assignment ERD Creation Project The following assignment refers to material found in the Virtual Organizations. Create a detailed.
Database Design Chapters 17 and 18.
©2005 The McGraw-Hill Companies, All rights reserved McGraw-Hill/Irwin
Order Database – ER Diagram
Application Extension 5a
Tables & Relationships
Entity Relationship Diagrams - 1
Information Systems in Organizations 2. 1
TMC2034 Database Concept and Design
Order Database – ER Diagram
Information Systems in Organizations 2. 1
Database Design – Lecture 4
The Jonesburgh County Basketball Conference (JCBC) is an amateur basketball  association. Each city in the county has one team that represents it.  Each.
CIS 207 The Relational Database Model
Order Database – ER Diagram
Order Database – ER Diagram
CSCI-100 Introduction to Computing
Information Systems in Organizations 2. 1
Entity/Relationship Model
Entity Relationship Diagrams - 1
Entity Relationship Diagrams - 1
Entity Relationships and Normalization
Order Database – ER Diagram
Data Modelling Introduction
Information Systems in Organizations 2. 1
Information Systems in Organizations 2. 1
Entity relationship diagrams
Information Systems in Organizations 2. 1
5.02 Understand database queries, forms, and reports used in business.
Database Systems: Design, Implementation, and Management Tenth Edition
Information Systems in Organizations 2. 1
Entity-Relationship Modeling "Extended"
Information Systems in Organizations 2. 1
Information Systems in Organizations 2. 1
Order Database – ER Diagram
Database Systems Instructor Name: Lecture-9.
Order Database – ER Diagram
Chapter 4 Entity Relationship (ER) Modeling
Information Systems in Organizations 2. 1
MIS2502: Data Analytics Relational Data Modeling 2
Information Systems in Organizations 2. 1
Information Systems in Organizations 2. 1
Entity Relationship Model
Entity-Relationship Modeling "Extended"
Entity-Relationship Modeling "Extended"
© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke
Presentation transcript:

DirtBike Order Database– ER Diagram Prepared by William Sircin Fall 2012

Step 1: Define Entity Classes and Primary Keys Step 2: Define Relationships Among Entity Classes Step 3: Define Fields for each Relationship Step 4: Create Database Designing Databases with Entity Relationship Diagrams

Entity ClassPrimary Key CustomerCustomerID OrderOrderID ProductProductID DistributorDistributorID Step 1: Define Entity Classes and Primary Keys Business Rules Each customer can have one order Each customer can have multiple orders A customer can be in the database without any orders Each order is made by a single customer Orders cannot be blank The same product may be purchased through many orders Orders may have multiple products Products may be listed in the database and not ordered A distributor can supply multiple products Each distributor has to supply at least one product Each product must have one distributor

E-R Diagrams Use 5 symbols 1.Rectangle – entity class 2.Dotted line – relationship 3.| - single relationship 4.0 – zero/optional relationship 5.Crow’s foot (  ) – multiple relationship

PRODUCT CUSTOMER ORDER Step 2: Define Relationships Among Entity Classes DISTRIBUTOR DETAILED ORDERS

Step 3: Define Fields for each Relationship OrderIDProductIDQuantity DETAILED ORDERS DistributorIDDistributor DISTRIBUTOR ProductIDProductNameManufacturerColorMSRPIgnitionWeightQOHDistID PRODUCT OrderIDCustomerIDOrderDate ORDER CustomerIDLastNameFirstNameAddressCityStateZipPhone CUSTOMER

Step 4: Create Database (At this point we will begin working with our DBMS system, which will be Microsoft Access)