Order Database – ER Diagram

Slides:



Advertisements
Similar presentations
Database Design DB Chapter 5 J.G. Zheng June 29th 2005.
Advertisements

Database Design J.G. Zheng May 19 th Overview Entity Relationship Modeling Data modeling using Entity Relationship Diagram (ERD) Transforming.
Database Lecture Notes Mapping ER Diagrams to Tables 2 Dr. Meg Murray
DirtBike Order Database– ER Diagram Prepared by Shaylee Thar Fall 2012.
Database Fundamentals Lecture 5. The Design Process continued.
Database Design Chapter 2. Goal of all Information Systems  To add value –Reduce costs –Increase sales or revenue –Provide a competitive advantage.
A Guide to SQL, Eighth Edition Chapter Two Database Design Fundamentals.
CITY UNIVERSITY / Vysoká Škola Manažmentu.:IS Information Systems :. © Martina Cesalova, 2005 MS ACCESS 1 Start Microsoft Access – New - Blank Database.
ER Diagrams, Data Structure Diagrams and Relationship Types using the Footy Tips Database.
MIS 301 Information Systems in Organizations Dave Salisbury ( )
MIS 301 Information Systems in Organizations Dave Salisbury ( )
IT354 Database Design Seminar 5: May 19, 2011 Physical Database Design Entity-Relationship Diagrams.
1 A Guide to MySQL 2 Database Design Fundamentals.
DirtBike Order Database– ER Diagram Prepared by (Your Name) Summer 2013.
Prepared by Trevor Scherlin Fall 2012 DIRTBIKE ORDER DATABASE– ER DIAGRAM.
ITN Table Normalization1 ITN 170 MySQL Database Programming Lecture 3 :Database Analysis and Design (III) Normalization.
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.
 Taber Shimono Lilyana Gross Andrea Nelson Chelsea Ball Eric Svendsen Shefflette.
MIS 301 Information Systems in Organizations Dave Salisbury ( )
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.
Order Database – ER Diagram Prepared by Bryan Borcher Spring 2014.
E.R Diagrams Tiffany Shaw 6AQ
Chapter 4, Part A: Logical Database Design and the Relational Model
Copyright © 2016 Pearson Education, Inc. Modern Database Management 12 th Edition Jeff Hoffer, Ramesh Venkataraman, Heikki Topi CHAPTER 4: PART C LOGICAL.
Order Database – ER Diagram Prepared by Evan Hollister Spring 2016.
DirtBike Order Database– ER Diagram Prepared by William Sircin Fall 2012.
DBM 380 Week 3 Individual Assignment ERD Creation Project The following assignment refers to material found in the Virtual Organizations. Create a detailed.
CompSci 280 S Introduction to Software Development
Order Database – ER Diagram
Let try to identify the conectivity of these entity relationship
How to: SQL By: Sam Loch.
Chapter 1 Introduction.
Database Constraints Ashima Wadhwa.
Database Management Systems II
A Guide to SQL, Eighth Edition
Entity Relationship Model
Order Database – ER Diagram
Basic Database Design COSC 2328 – Web Programming.
MIS2502: Data Analytics Relational Data Modeling
Order Database – ER Diagram
Order Database – ER Diagram
Chapter 1 XML Design for Data
MIS5101: Business Intelligence Relational Data Modeling
Logical Data Modeling.
Unit 4: Normalization of Relations
Order Database – ER Diagram
MIS2502: Data Analytics Relational Data Modeling
MIS2502: Review for Exam 1 JaeHwuen Jung
5.02 Understand database queries, forms, and reports used in business.
MIS2502: Data Analytics Converting ERDs to Schemas
Customer Order Entry Database Version: 1.1 by: R. Holowczak
Mail Order.
Schema Template Employee Office EmployeeOffice EmployeeID OfficeID
MIS2502: Data Analytics Relational Data Modeling
CHAPTER 4: LOGICAL DATABASE DESIGN AND THE RELATIONAL MODEL
MIS2502: Review for Exam 1 Aaron Zhi Cheng
Entity Relationship Diagram Prepared by: Lobna Morsy
Order Database – ER Diagram
ITEC 3220M Using and Designing Database Systems
ER Diagram Master How to use this template
MIS2502: Data Analytics Relational Data Modeling
Building Queries using the Principle of Simplest Query (POSQ)
Database Management system
MIS2502: Data Analytics Relational Data Modeling 3
G061 - Data Dictionary.
Presentation transcript:

Order Database – ER Diagram Prepared by Taylor Segrave Spring 2017

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

Step 1: Define Entity Classes and Primary Keys CUSTOMER CustomerID ORDER OrderID PRODUCT ProductID ORDERITEM ProductID;OrderID There is not a limit to the number of orders a customer may place. Each customer can have one order, multiple orders, or be in your database without any orders. Each order is made by a single customer. Orders must have at least one product. Orders may have multiple products. The same product could be sold through many orders. Products can be listed in the database but not ordered by a customer. Business Rules 1. Customer can have multiple orders. 2. Customer may have no orders. 3. Each order must have one Customer. 4. Each order must have a Customer. 5. An Order must have one Product. 6. An Order may have multiple Products. 7. A Product may have multiple orders. 8. A Product may have no orders.

Step 2: Define Relationships Among Entity Classes CUSTOMER ORDER PRODUCT

Step 3: Define Attributes for each Table CUSTOMER CustomerID LastName FirstName Emailaddress Location Gender Major PhoneNumber ORDER OrderID [CustomerID] OrderDate Quantity Price ProductID PRODUCT ProductID Description OrderID ORDERITEM OrderID ProductID

Step 3: Define Attributes for each Table CUSTOMER CustomerID FirstName LastName EmailAddress Major Location Gender ORDER OrderID [CustomerID] OrderDate PRODUCT ProductID ProductName Price BatchSize Description Type ORDERITEM OrderID ProductID Quantity

(DBMS system - Microsoft Access) Step 4: Create Database (DBMS system - Microsoft Access)