Master your Minecraft
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Tour our stores


    Recently Viewed clear list


    What I'm Giving | November 29, 2014

    Neil Patrick Harris: IMG Neil Patrick Harris: What I'm Giving



    At Powell's, we feel the holidays are the perfect time to share our love of books with those close to us. For this special blog series, we reached... Continue »

    spacer

On Order

$50.75
New Trade Paper
Currently out of stock.
Add to Wishlist
available for shipping or prepaid pickup only
Qty Store Section
- Local Warehouse Database- Design

UML for Database Design (Addison-Wesley Object Technology Series)

by

UML for Database Design (Addison-Wesley Object Technology Series) Cover

 

Synopses & Reviews

Publisher Comments:

The Unified Modeling Language (UML), the standard graphical notation for modeling business and software application needs, has emerged as an effective modeling tool for database design. When used as a common modeling language for the many facets of system development, the UML can serve as a unifying framework that facilitates the integration of database models with the rest of a system design.

This pragmatic guide introduces you to the UML and leads you through the process of UML-based database modeling and design. The book presents the different types of UML diagrams, explaining how they apply to the database world, and shows how data modeling with the UML can be tied into the Rational Unified Process.

UML for Database Design is structured around the database design process: business use case modeling, business object modeling, database requirements definition, analysis and preliminary design, and, finally, detailed design and deployment. For each phase of development the book describes the overall objectives and workflow of that phase, the status of the case study, the relevant UML constructs, and the nuts and bolts of database modeling and design with the UML. Drawing on their extensive industry experience, the authors reveal the trials and tribulations of database development teams, lessons learned, and pointers for success.

Topics covered include:

  • The business use case model
  • Activity and sequence diagrams for modeling database functions and tasks
  • Moving from the business to system model
  • Class diagrams and statecharts
  • Mapping classes to tables
  • Transformation of attributes
  • Rational's UML Profile for Database Design
  • Creating tables from classes
  • DDL scripts, component diagrams, and deployment diagrams
  • Jump starting the database design process

A case study runs throughout the book to illustrate key concepts and techniques, and appendixes containing the actual UML models from this case study are used to catalog the type and extent of models that would be developed for such a system.

Practical, concrete, and based on real-life experience, UML for Database Design brings you exactly the information you need to begin working with the UML and take full advantage of the technology for high-quality database modeling and design.

0201721635B06292001

Book News Annotation:

Introduces the Unified Modeling Language (UML) and how it can be applied to database modeling and design. The authors describe how the artifacts provided by business modeling are used to establish system requirements, address issues that arise during the mapping of object models to data models, and illustrate application of the UML diagrams and techniques through a recurrent case study.
Annotation c. Book News, Inc., Portland, OR (booknews.com)

Synopsis:

This work introduces the use of UML for database design in a step-by-step fashion for each phase of the system development life cycle. It shows how UML is applied through the use of a realistic case study.

Description:

Includes bibliographical references (p. 287-288) and index.

About the Author

Eric J. Naiburg is a product manager for Rational Software Corporation, focusing on the Rational Rose product line. His professional focus is on extending the ability of Rational Rose to support database design and object-relational mapping within the Rose visual modeling tool and the UML. He delivers numerous popular seminars on the topic.

Robert A. Maksimchuk is the Data Modeling Evangelist for Rational. He is a frequent speaker at Rational events, various database conferences, and user groups worldwide, and has more than twenty-four years of experience in the software development field.

0201721635AB06272001

Table of Contents

Foreword.

Preface.

The Approach.

Chapter Summaries.

Acknowledgments.

1. Introduction.

Why Read This Book?

Who Should Read This Book?

How To Read This Book?

2. Database Design From Requirements to Implementation.

Database Modeling vs. Database Design.

Data Modeling Today.

UML Diagrams for Database Design.

UML Differs From Traditional Database Modeling.

The Case Study.

3. Business Modeling for Database Design.

The Workflow.

The Case Study Status.

The Concepts.

The Approach.

The Design.

4. Requirements Definition.

The Workflow.

The Case Study Status.

The Concepts.

The Approach.

The Design.

5. Analysis and Preliminary Design.

The Workflow.

The Case Study Status.

The Concepts.

The Approach.

The Design.

6. Preparing For Transformation to the Database Design Model.

The Workflow.

The Case Study Status.

The Concepts.

The Approach.

The Design.

7. Database Design Models-UML Profile for Database Design.

The Workflow.

The Case Study Status.

The Concepts.

The Approach.

The Design.

8. Implementing the Physical Aspects of the Database.

The Workflow.

The Case Study Status.

The Concepts.

The Approach.

The Design.

9. Summary of Using the UML for Database Design.

The Workflow.

The Case Study Status.

The Approach.

The Design.

Glossary.

Appendix A: The Models.

Organization.

The Business Use Case Models.

The Business Object Models.

The Traditional Conceptual Data Models.

The System Use Case Models.

The Design Models.

The Database Design Models.

Appendix B: The Use Case Descriptions.

Index.

Product Details

ISBN:
9780201721638
Author:
Naiburg, Eric J.
Author:
Maksimchuck, Robert A.
Author:
Maksimchuk, Robert A.
Publisher:
Addison-Wesley Professional
Location:
Boston
Subject:
Programming - Object Oriented Programming
Subject:
Database Management - General
Subject:
Database design
Subject:
UML (Computer science)
Subject:
Data Modeling & Design
Subject:
UML
Subject:
Programming / Object Oriented
Copyright:
Edition Description:
Trade paper
Series:
The Addison-Wesley object technology series
Series Volume:
no. 116
Publication Date:
January 2001
Binding:
TRADE PAPER
Grade Level:
Professional and scholarly
Language:
English
Illustrations:
Yes
Pages:
320
Dimensions:
9 x 7.2 x 0.8 in 535 gr

Other books you might like

  1. Camper's Guide To Outdoor Cooking Used Trade Paper $4.95
  2. Business Modeling with UML: Business... New Trade Paper $94.25
  3. Unified Modeling Language User Guide... Used Hardcover $9.95

Related Subjects

Computers and Internet » Database » Design
Computers and Internet » Software Engineering » Object Oriented Programming
Computers and Internet » Software Engineering » Software Management

UML for Database Design (Addison-Wesley Object Technology Series) New Trade Paper
0 stars - 0 reviews
$50.75 Backorder
Product details 320 pages Addison-Wesley Professional - English 9780201721638 Reviews:
"Synopsis" by , This work introduces the use of UML for database design in a step-by-step fashion for each phase of the system development life cycle. It shows how UML is applied through the use of a realistic case study.
spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.