+ Data Modeling (wrapping up from last week). + Homework Review Exercise 4.32 – Develop a data model of a genealogical diagram. Model only biological.

Slides:



Advertisements
Similar presentations
Database Design Chapter Five DATABASE CONCEPTS, 6th Edition
Advertisements

Data Modeling and the Entity-Relationship Model
Data Modeling and the Entity-Relationship Model
Database Lecture Notes Mapping ER Diagrams to Tables 2 Dr. Meg Murray
Data Modeling and the Entity-Relationship Model Chapter Four DAVID M. KROENKE and DAVID J. AUER DATABASE CONCEPTS, 3 rd Edition.
(wrapping up from last week)
Data Modeling and the Entity-Relationship Model
Database Design Chapter Five DATABASE CONCEPTS, 6th Edition
Getting Started in Systems Analysis and Design
Entity-Relationship Model
Data Modeling and the Entity-Relationship Model
Data Modeling and the Entity-Relationship Model
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide 1- 1.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide 2- 1.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 11 Object, Object- Relational, and XML: Concepts, Models, Languages,
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 5-1 Strong Entity Patterns: 1:1 Strong Entity Relationships.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide
Data Modeling and the Entity-Relationship Model Chapter Four DAVID M. KROENKE and DAVID J. AUER DATABASE CONCEPTS, 5 th Edition.
Database Design Chapter Five DAVID M. KROENKE and DAVID J. AUER DATABASE CONCEPTS, 7 th Edition.
Database Processing for Business Intelligence Systems
Big Data, Data Warehouses, and Business Intelligence Systems
Database Design Chapter Five DAVID M. KROENKE and DAVID J. AUER DATABASE CONCEPTS, 5 th Edition.
Getting Started with Microsoft Visio 2010 Appendix G DAVID M. KROENKE and DAVID J. AUER DATABASE CONCEPTS, 6 th Edition.
Getting Started with Microsoft SQL Server 2012 Express Edition Appendix A DAVID M. KROENKE and DAVID J. AUER DATABASE CONCEPTS, 6 th Edition.
Entity-Relationship Model
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide
Why Databases.
Special Topics in REA Modeling Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 19-1.
Getting Started with Microsoft Access The Access Workbench: Section One DAVID M. KROENKE and DAVID J. AUER DATABASE CONCEPTS, 4 th Edition.
Chapter 19 Special Topics in REA Modeling Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 19-1.
Getting Started with Oracle Database 11g Release 2 Express Edition Appendix B DAVID M. KROENKE and DAVID J. AUER DATABASE CONCEPTS, 6 th Edition.
KROENKE and AUER - DATABASE CONCEPTS (3 rd Edition) © 2008 Pearson Prentice Hall 5-1 Chapter Objectives Learn how to transform E-R data models into relational.
Database Design IST210 Class Lecture
Business Intelligence Systems Appendix J DAVID M. KROENKE and DAVID J. AUER DATABASE CONCEPTS, 6 th Edition.
Data Modeling IST210 Class Lecture.
Database Design Chapter Five DAVID M. KROENKE and DAVID J. AUER DATABASE CONCEPTS, 3 rd Edition.
Chapter 4 The Semantic Object Model David M. Kroenke Database Processing © 2000 Prentice Hall.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall. Section 1.3 Complex Numbers Quadratic Equations in the Complex Number System.
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 5-1 David M. Kroenke’s Chapter Five: Data Modeling with the Entity-Relationship.
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 5-1 David M. Kroenke’s Chapter Five: Data Modeling with the Entity-Relationship.
David M. Kroenke and David J. Auer Database Processing Fundamentals, Design, and Implementation Chapter Five: Data Modeling with the Entity-Relationship.
Chapter 19 Special Topics in REA Modeling Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 19-1.
The Inverse Trigonometric Functions (Continued)
CSIS 115 Database Design and Applications for Business
CSIS 115 Database Design and Applications for Business
Database Design Chapter Five DATABASE CONCEPTS, 4th Edition
ISQS 6339, Business Intelligence Database vs. Data Warehouse
Requirements Become the E-R Data Model
Database Processing: David M. Kroenke’s Chapter Five:
Database Design with Semantic Object Models
Section 9.1 Polar Coordinates
Section R.8 nth Roots; Rational Exponents
Database Applications
Section 2.4 Circles Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
Section 8.3 The Law of Cosines
Section 11.8 Linear Programming
Copyright © 2008 Pearson Prentice Hall Inc.
Copyright © 2008 Pearson Prentice Hall Inc.
Mathematical Models: Building Functions
Copyright © 2008 Pearson Prentice Hall Inc.
Database Processing: David M. Kroenke’s Chapter Five:
Copyright © 2008 Pearson Prentice Hall Inc.
Quadratic Equations in the Complex Number System
Properties of Rational Functions
Copyright © 2008 Pearson Prentice Hall Inc.
Copyright © 2008 Pearson Prentice Hall Inc.
The Inverse Trigonometric Functions (Continued)
Presentation transcript:

+ Data Modeling (wrapping up from last week)

+ Homework Review Exercise 4.32 – Develop a data model of a genealogical diagram. Model only biological parents; do not model stepparents. Use the IE Crow’s Foot E-R model for your E-R diagrams. Break into groups of 4-6. Develop your diagram. Elect one person to draw it. Elect one other person to describe it’s features. How do our models differ? What are we learning about data modeling? KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall

+ ER Diagram Draw an simple ER Diagram for the Premiere Products company that we talked about last class. KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall

+ Developing an E-R Diagram Heather Sweeney Designs will be used as an ongoing example throughout Chapters 4, 5, 6, and 7. Heather Sweeney is an interior designer who specializes in home kitchen design. She offers a variety of free seminars at home shows, kitchen and appliance stores, and other public locations. She earns revenue by selling books and videos that instruct people on kitchen design. She also offers custom-design consulting services. KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall

+ Heather Sweeney Designs: The Seminar Customer List Figure 4-15: Example Seminar Customer List KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall

+ Heather Sweeney Designs: Initial E-R Diagram I Figure 4-16: Initial E-R Diagram for Heather Sweeney Designs (a) First Version of the SEMINAR and CUSTOMER E-R Diagram KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall

+ Heather Sweeney Designs: Initial E-R Diagram II Figure 4-16: Initial E-R Diagram for Heather Sweeney Designs (b) Second Version of the SEMINAR and CUSTOMER E-R Diagram KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall

+ Heather Sweeney Designs: Initial E-R Diagram III (c) Third Version of the SEMINAR and CUSTOMER E-R Diagram Figure 4-16: Initial E-R Diagram for Heather Sweeney Designs KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall

+ Heather Sweeney Designs: The Customer Form Letter KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall

+ Heather Sweeney Designs: Data Model with CONTACT Figure 4-18: Heather Sweeney Designs Data Model with CONTACT (a) First Version with CONTACT KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall

+ Heather Sweeney Designs: Data Model with CONTACT as Weak Entity (b) Second Version with CONTACT as a Weak Entity Figure 4-18: Heather Sweeney Designs Data Model with CONTACT KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall

+ Heather Sweeney Designs: Sales Invoice Figure 4-19: Heather Sweeney Designs Sales Invoice KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall

+ Heather Sweeney Designs: Data Model with INVOICE (a) Version with INVOICE Figure 4-20: The Final Data Model for Heather Sweeney Designs KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall

+ Heather Sweeney Designs: Data Model with LINE_ITEM (b) Version with LINE_ITEM Figure 4-20: The Final Data Model for Heather Sweeney Designs KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall

+ Heather Sweeney Designs: Final Data Model (c) The Finished Data Model Figure 4-20: The Final Data Model for Heather Sweeney Designs KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall

+ Heather Sweeney Designs: Business Rules and Model Validation Business rules may constrain the model and need to be recorded. Heather Sweeney Designs has a business rule that no more than one form letter or per day is to be sent to a customer. After the data model has been completed, it needs to be validated. Prototyping is commonly used to validate forms and reports. KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall