Presentation is loading. Please wait.

Presentation is loading. Please wait.

Copyright © 2004 Pearson Education, Inc.. Chapter 12 Practice Database Design Methodology and Use of UML Diagrams.

Similar presentations


Presentation on theme: "Copyright © 2004 Pearson Education, Inc.. Chapter 12 Practice Database Design Methodology and Use of UML Diagrams."— Presentation transcript:

1 Copyright © 2004 Pearson Education, Inc.

2 Chapter 12 Practice Database Design Methodology and Use of UML Diagrams

3 Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 12-3 FIGURE 12.1 Phases of database design and implementation for large databases.

4 Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 12-4 FIGURE 12.2 Examples of top- down refinement. (a) Generating a new entity type. (b) Decomposing an entity type into two entity types and a relationship type.

5 Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 12-5 FIGURE 12.3 Examples of bottom-up refinement. (a) Discovering and adding new relationships. (b) Discovering a new category (union type) and relating it.

6 Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 12-6 FIGURE 12.4 Modifying views to conform before integration.

7 Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 12-7 FIGURE 12.4 (continued) Modifying views to conform before integration.

8 Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 12-8 FIGURE 12.5 Integrated schema after merging views 1 and 2

9 Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 12-9 FIGURE 12.6 Different strategies for the view integration process.

10 Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 12-10 FIGURE 12.7 The use-case diagram notation.

11 Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 12-11 FIGURE 12.8 An example use case diagram for a University Database

12 Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 12-12 FIGURE 12.9 The sequence diagram notation.

13 Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 12-13 FIGURE 12.10 The statechart diagram notation.

14 Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 12-14 FIGURE 12.11 An example statechart diagram for the University Database.

15 Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 12-15 FIGURE 12.12 A sequence diagram for the University Database.

16 Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 12-16 FIGURE 12.13 A graphical data model diagram in Rational Rose.

17 Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 12-17 FIGURE 12.14 A logical data model diagram definition in Rational Rose.

18 Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 12-18 FIGURE 12.15 The design of the university database as a class diagram.

19 Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 12-19 FIGURE 12.16 The class OM_EMPLOYEE corresponding to the table Employee in Figure 12.14.

20 Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 12-20 FIGURE 12.17 The Company Database Class Diagram (Figure 3.16) drawn in Rational Rose.


Download ppt "Copyright © 2004 Pearson Education, Inc.. Chapter 12 Practice Database Design Methodology and Use of UML Diagrams."

Similar presentations


Ads by Google