/
Data Modeling and the Data Modeling and the

Data Modeling and the - PowerPoint Presentation

mitsue-stanley
mitsue-stanley . @mitsue-stanley
Follow
400 views
Uploaded On 2016-05-04

Data Modeling and the - PPT Presentation

EntityRelationship Model Chapter Four Heather Sweeny Design DAVID M KROENKE and DAVID J AUER DATABASE CONCEPTS 6 th Edition Developing an ER Diagram Heather Sweeney Designs will be used as an ongoing example throughout Chapters 4 5 6 and 7 ID: 304845

sweeney heather model designs heather sweeney designs model kroenke edition concepts database auer data hall 2013 publishing education pearson

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Data Modeling and the" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Data Modeling and the

Entity-Relationship Model

Chapter Four: Heather Sweeny Design

DAVID M. KROENKE and DAVID J. AUER

DATABASE CONCEPTS,

6

th

EditionSlide2

Developing an E-R DiagramHeather 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

4-2Slide3

Heather Sweeney Designs:

The Seminar Customer List

KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall4-

3

Figure 4-15: Example Seminar Customer ListSlide4

Heather Sweeney Designs:

Initial E-R Diagram I

KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall

4-

4

Figure 4-16: Initial E-R Diagram for Heather Sweeney Designs

(a) First Version of the SEMINAR and CUSTOMER E-R DiagramSlide5

Heather Sweeney Designs:

Initial E-R Diagram II

KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall

4-

5

Figure 4-16: Initial E-R Diagram for Heather Sweeney Designs

(b) Second Version of the SEMINAR and CUSTOMER E-R DiagramSlide6

Heather Sweeney Designs:

Initial E-R Diagram III

KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall

4-

6

(c) Third Version of the SEMINAR and CUSTOMER E-R Diagram

Figure 4-16: Initial E-R Diagram for Heather Sweeney DesignsSlide7

Heather Sweeney Designs:

The Customer Form Letter

KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall

4-

7

Figure 4-17:

Heather Sweeney Designs

Customer Form LetterSlide8

Heather Sweeney Designs:

Data Model with CONTACT

KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall

4-

8

Figure 4-18: Heather Sweeney Designs Data Model with CONTACT

(a) First Version with CONTACTSlide9

Heather Sweeney Designs:

Data Model with CONTACT as Weak Entity

KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall

4-

9

(b) Second Version with CONTACT as a Weak Entity

Figure 4-18: Heather Sweeney Designs Data Model with CONTACTSlide10

Heather Sweeney Designs:

Data Model with Modified CUSTOMER

KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall4-

10

(c) Third Version with Modified CUSTOMER

Figure 4-18: Heather Sweeney Designs Data Model with CONTACTSlide11

Heather Sweeney Designs:

Sales Invoice

KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall4-

11

Figure 4-19: Heather Sweeney Designs Sales InvoiceSlide12

Heather Sweeney Designs:

Data Model with INVOICE

KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall4-

12

(a) Version with INVOICE

Figure 4-20: The Final Data Model for Heather Sweeney DesignsSlide13

Heather Sweeney Designs:

Data Model with LINE_ITEM

KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall4-

13

(b) Version with LINE_ITEM

Figure 4-20: The Final Data Model for Heather Sweeney DesignsSlide14

Heather Sweeney Designs:

Final Data Model

KROENKE and AUER - DATABASE CONCEPTS (6th Edition) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall4-

14

(c) The Finished Data Model

Figure 4-20: The Final Data Model for Heather Sweeney DesignsSlide15

Heather Sweeney Designs:Business Rules and Model ValidationBusiness 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 email 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

4-15Slide16

Data Modeling and the

Entity-Relationship Model

End of Presentation on Chapter Four

DAVID M. KROENKE and DAVID J. AUER

DATABASE CONCEPTS,

6

th

Edition