9781590597699

Beginning Database Design: From Novice to Professional

by
  • ISBN13:

    9781590597699

  • ISBN10:

    1590597699

  • Format: Paperback
  • Copyright: 2007-01-15
  • Publisher: INGRAM

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $34.99 Save up to $20.50
  • Rent Book $20.99
    Add to Cart Free Shipping

    TERM
    PRICE
    DUE

Supplemental Materials

What is included with this book?

  • The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
  • The Rental copy of this book is not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Summary

Beginning Database Design provides short, easy-to-read explanations of how to get database design right the first time. This book offers numerous examples to help you avoid the many pitfalls that entrap new and not-so- new database designers. Through the help of use cases and class diagrams modelled in the UML, you'll learn how to discover and represent the details and scope of the problem in question. Database design is not an exact science, and solid database design principles and examples help demonstrate the consequences of simplifications and pragmatic decisions. The rationale is to try to keep it simple, but allow room for development as situations change or resources permit. The book also features an introduction for implementing the final design in a relational database.

Table of Contents

What Can Go Wrong
Guided Tour of the Development Process
Initial Requirements and Use Cases
Learning from the Data Model
Developing a Data Model
Generalization and Specialization
From Data Model to Relational Schema
Normalization
More on Keys and Constraints
Queries
User Interface
Other Implementations
Conclusion
Index
Table of Contents provided by Publisher. All Rights Reserved.

Rewards Program

Write a Review