You are on page 1of 8

Copyright 2004 Pearson Education, Inc.

Chapter 12
Practical Database
Design Methodology and
Use of UML Diagrams

Copyright 2004 Pearson Education, Inc.

The Role of Information


Systems in Organizations
The Organizational Context for Using
Database Systems
The Information System Life Cycle
The Database Application System Life
Cycle

Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition


Copyright 2004 Pearson Education, Inc.

Slide 12-3

The Database Design and


Implementation Process
Phase 1: Requirements Collection and Analysis
Phase 2: Conceptual Database Design
Phase 3: Choice of DBMS
Phase 4: Data Model Mapping (Logical Database
Design)
Phase 5: Physical Database Design
Phase 6: Database System Implementation and
Tuning
Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition
Copyright 2004 Pearson Education, Inc.

Slide 12-4

Use of UML Diagrams as an


Aid to Database Design
Specification
UML As a Design Specification Standard
UML for Database Application Design
Different Diagrams in UML
A Modeling and Design Example:
University Database

Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition


Copyright 2004 Pearson Education, Inc.

Slide 12-5

Relational Rose, A UML


Based Design Tool
Relational Rose for Database Design
Relational Rose Data Modeler
Data Modeling Using Rational Rose Data
Modeler

Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition


Copyright 2004 Pearson Education, Inc.

Slide 12-6

Automated Database Design


Tools

Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition


Copyright 2004 Pearson Education, Inc.

Slide 12-7

Summary

Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition


Copyright 2004 Pearson Education, Inc.

Slide 12-8

You might also like