or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
32 used & new from $50.60

Have one to sell? Sell yours here
 
   
Information Modeling and Relational Databases, Second Edition (The Morgan Kaufmann Series in Data Management Systems)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Information Modeling and Relational Databases, Second Edition (The Morgan Kaufmann Series in Data Management Systems) (Hardcover)

~ Terry Halpin (Author), Tony Morgan (Author)
Key Phrases: relational mapping, entity relationship modeling, conceptual schema optimization, Conceptual Modeling, Relational Languages, Advanced Modeling Issues (more...)
5.0 out of 5 stars  See all reviews (6 customer reviews)

List Price: $74.95
Price: $59.96 & this item ships for FREE with Super Saver Shipping. Details
You Save: $14.99 (20%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, November 17? Choose One-Day Shipping at checkout. Details
22 new from $55.95 10 used from $50.60

Frequently Bought Together

Information Modeling and Relational Databases, Second Edition (The Morgan Kaufmann Series in Data Management Systems) + Logic and Databases: The Roots of Relational Theory + Applied Mathematics for Database Professionals (Expert's Voice)
Price For All Three: $135.49

Show availability and shipping details

  • This item: Information Modeling and Relational Databases, Second Edition (The Morgan Kaufmann Series in Data Management Systems) by T. A. Halpin

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Logic and Databases: The Roots of Relational Theory by C. J. Date

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Applied Mathematics for Database Professionals (Expert's Voice) by Lex de Haan

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Learning Java

Learning Java

by Patrick Niemeyer
3.7 out of 5 stars (66)  $29.67
Beginning Database Design: From Novice to Professional

Beginning Database Design: From Novice to Professional

by Clare Churcher
4.5 out of 5 stars (17)  $28.62
Applied Mathematics for Database Professionals (Expert's Voice)

Applied Mathematics for Database Professionals (Expert's Voice)

by Lex de Haan
4.0 out of 5 stars (6)  $43.99
Database Modeling and Design: Logical Design, 4th Edition (The Morgan Kaufmann Series in Data Management Systems)

Database Modeling and Design: Logical Design, 4th Edition (The Morgan Kaufmann Series in Data Management Systems)

by Toby J. Teorey
4.1 out of 5 stars (9)  $54.85
The Data Model Resource Book, Vol. 3: Universal Patterns for Data Modeling

The Data Model Resource Book, Vol. 3: Universal Patterns for Data Modeling

by Len Silverston
5.0 out of 5 stars (10)  $44.15
Explore similar items

Editorial Reviews

Review

This book is an excellent introduction to both information modeling in ORM and relational databases. The book is very clearly written in a step-by-step manner, and contains an abundance of well-chosen examples illuminating practice and theory in information modeling. I strongly recommend this book to anyone interested in conceptual modeling and databases.
Dr. Herman Balsters, Director of the Faculty of Industrial Engineering, University of Groningen, The Netherlands


Product Description

Information Modeling and Relational Databases, second edition, provides an introduction to ORM (Object-Role Modeling)and much more. In fact, it is the only book to go beyond introductory coverage and provide all of the in-depth instruction you need to transform knowledge from domain experts into a sound database design. This book is intended for anyone with a stake in the accuracy and efficacy of databases: systems analysts, information modelers, database designers and administrators, and programmers.

Terry Halpin, a pioneer in the development of ORM, blends conceptual information with practical instruction that will let you begin using ORM effectively as soon as possible. Supported by examples, exercises, and useful background information, his step-by-step approach teaches you to develop a natural-language-based ORM model, and then, where needed, abstract ER and UML models from it. This book will quickly make you proficient in the modeling technique that is proving vital to the development of accurate and efficient databases that best meet real business objectives.



*Presents the most indepth coverage of Object-Role Modeling available anywhere, including a thorough update of the book for ORM2, as well as UML2 and E-R (Entity-Relationship) modeling.

*Includes clear coverage of relational database concepts, and the latest developments in SQL and XML, including a new chapter on the impact of XML on information modeling, exchange and transformation.

* New and improved case studies and exercises are provided for many topics.

* The book's associated web site provides answers to exercises, appendices, advanced SQL queries, and links to downloadable ORM tools.

Product Details

  • Hardcover: 976 pages
  • Publisher: Morgan Kaufmann; 2 edition (March 17, 2008)
  • Language: English
  • ISBN-10: 0123735688
  • ISBN-13: 978-0123735683
  • Product Dimensions: 9.2 x 7.5 x 1.8 inches
  • Shipping Weight: 3.9 pounds (View shipping rates and policies)
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon.com Sales Rank: #568,693 in Books (See Bestsellers in Books)

More About the Author

T. A. Halpin
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's T. A. Halpin Page

Inside This Book (learn more)

What Do Customers Ultimately Buy After Viewing This Item?

Information Modeling and Relational Databases, Second Edition (The Morgan Kaufmann Series in Data Management Systems)
88% buy the item featured on this page:
Information Modeling and Relational Databases, Second Edition (The Morgan Kaufmann Series in Data Management Systems) 5.0 out of 5 stars (6)
$59.96
Data Modeling Essentials, Third Edition
3% buy
Data Modeling Essentials, Third Edition 4.3 out of 5 stars (23)
$41.90
Beginning Database Design: From Novice to Professional
3% buy
Beginning Database Design: From Novice to Professional 4.5 out of 5 stars (17)
$28.62
Microsoft® .NET: Architecting Applications for the Enterprise (PRO-Developer)
3% buy
Microsoft® .NET: Architecting Applications for the Enterprise (PRO-Developer) 4.8 out of 5 stars (20)
$29.69

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(4)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

6 Reviews
5 star:
 (6)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
5.0 out of 5 stars (6 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
7 of 7 people found the following review helpful:
5.0 out of 5 stars Fantastic Book, May 5, 2008
Everyone needs this book. Read more to find out why:

If you intend to create genuinely useful business applications without first creating an accurate conceptual data model and deriving the database schema from the model, then I hope your projects have very large budgets and flexible deadlines, because you'll need both. Accurate conceptual data models are not an academic curiousity, they are a practical necessity. Well designed databases are the heart of every business application, and accurate conceptual data models are the foundation of every well designed database.

This book presents a method for data modeling called Object Role Modeling (ORM). If you've never created a data model before, you might as well learn the best method from the start. If you've used E-R (Entity Relationship) modeling before, this is your chance to learn a method that overcomes the limitations of E-R, while building on the knowledge you already have.

ORM is based on facts (assertions about the business sphere you are modeling), not entities and attributes. Business users understand facts much better than they understand data modeling abstractions. By using ORM facts, you create your data model in a language that business users can understand and validate. Poor communication with business users and inadequate understanding of requirements are major causes of design deficiencies. ORM solves these issues through its fact based approach.

ORM is also much more expressive than any other popular data modeling notation, ncluding UML and all major flavors of E-R. Many business rules should be expressed as data constraints, but traditional data modeling languages don't do well at capturing these constraints. By capturing the constraints in an ORM model and validating with the users, you make the construction of a good application much easier.

Halpin is an excellent writer, and this book is very easy to read. The many examples and crisp writing style mean that you'll actually understand what the author intends, a refreshing change from most computer books. If you've read the previous edition of this book, this update is very worthwhile. There is a lot of expanded and new material, and you'll be happy you purchased the new edition.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
5 of 5 people found the following review helpful:
5.0 out of 5 stars The best book on database design, April 17, 2008
This new edition of Information Modeling and Relational Databases maintains its predecessor's achievement of being the best, most complete book out there on design of information systems, and particularly of database schemas -- and of seeming a few decades ahead of the rest of the pack! The relational database theory world seems to move at a rather glacier-like pace -- with the result that some of the schema design methods still in common use have stayed well past their "obsolete by" date. But as a reviewer of the first edition said, this book presents MATURE database design technology; and it can only be hoped that the database design world will sooner, rather than later, realize the immense, and immensely practical, value of the mature theory and design procedure that this book presents. Do you want to be able to arrive at the correct schema the first time? or even to know whether you've reached it or not? This is the book that shows you how, and gives you a rich, formal modeling notation that has very significant and improving tool support. Terry and Tony have both added very valuable new chapters to the book, and expanded and updated the other chapters, so that this is a very much improved book -- as amazing as that may seem to those (like me) who loved the first edition. This book will, in my opinion, be setting the standard for books on information system design for many years to come.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
2 of 2 people found the following review helpful:
5.0 out of 5 stars Get to a higher level when modeling data: concept models, September 11, 2009
By Henry Carvajal (Bogotá, Colombia) - See all my reviews
(REAL NAME)   
Before knowing about Dr. Helpin's CSDP, I often struggled to find the appropiate data model for the project at hand. Model validation with users was not straight-forward: users do not think of the world in terms of entities and relationships of the ER model - They think about facts and concepts. Now, I do not try to fight with a data model, I build the ORM model and let the procedure to build the ER one.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars ORM Is the Best
There is no better database modelling method than Object Role Modelling.
There is no better book on Object Role Modelling than this book. Period.
Published 9 months ago by John Bonham

5.0 out of 5 stars Excellent Book
This book is very comprehensive and has an appropriate balance between theoretical and practical issues related to information modeling and database design (logical and physical).
Published 9 months ago by Nicolas Velazquez

5.0 out of 5 stars A must-read for serious data modelers
The first edition of this book was excellent - one of few books I have that I would call primary references - but with the addition especially of the chapters on advanced concepts... Read more
Published 16 months ago by David Cuyler

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.