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

Have one to sell? Sell yours here

or

Get a $3.00 Amazon.com Gift Card
 
   
Database: Principles, Programming, and Performance, 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.
 
  

Database: Principles, Programming, and Performance, Second Edition (The Morgan Kaufmann Series in Data Management Systems) (Hardcover)

~ (Author), Elizabeth O'Neil (Author) "This chapter introduces the central ideas and definitions covered in the text..." (more)
Key Phrases: matching index scan, nfo table, ncomecl ass, New York, Universal Database, Set Query (more...)
3.0 out of 5 stars  See all reviews (8 customer reviews)

List Price: $124.00
Price: $86.16 & this item ships for FREE with Super Saver Shipping. Details
You Save: $37.84 (31%)
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.

Only 1 left in stock--order soon (more on the way).

Want it delivered Thursday, February 11? Choose One-Day Shipping at checkout. Details
7 new from $81.85 21 used from $45.71

Frequently Bought Together

Customers buy this book with Oracle 10g Programming: A Primer by Rajshekhar Sunderraman

Database: Principles, Programming, and Performance, Second Edition (The Morgan Kaufmann Series in Data Management Systems) + Oracle 10g Programming: A Primer
Price For Both: $125.76

Show availability and shipping details

  • This item: Database: Principles, Programming, and Performance, Second Edition (The Morgan Kaufmann Series in Data Management Systems) by Patrick O'Neil

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

  • Oracle 10g Programming: A Primer by Rajshekhar Sunderraman

    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


Editorial Reviews

Amazon.com Review

A standard text for database designers and programmers, Database: Principles, Programming, and Performance is out in a new edition. This latest version of the detailed work of the O'Neils includes a new chapter on Object-Relational Structured Query Language (SQL) and its implementations in Oracle and Informix products. On top of that, the authors have revised their chapters on basic and advanced SQL, and added product-specific details (particularly having to do with Oracle, Informix, and IBM DB2 database products) to most areas of their coverage. As a result of these revisions, this book does a great job of balancing academic material with practical examples.

Furthermore, this book does a good job of straddling the schism that's begun to open up in the world of database architecture. Perhaps better than any other volume, this book documents the emerging object-relational strategy for representing data fairly, although most of the authors' coverage (as is fitting) goes to the more firmly established and better-supported relational database model. The authors' style intersperses sequences of theory-oriented prose and diagrams with queries and other listings that have to do with specific implementations, allowing readers to observe many of the phenomena described here. This book is a fine picture of the state of the art, painted with influences from business as well as information science. --David Wall

Topics covered: Modern database design and operation, including basic Structured Query Language (SQL), Object-Relational SQL and the object-relational model, indexing, query parsing, and performance-minded design.

Review

"The chapter on object-relational database should be a great selling point for the book. No one else has the coverage on object relational that this chapter has; for example, the other new texts emphasize the purely object model. I think that the approach here is much more practical." - Betty Salzberg, Northeastern University "The coverage of this book is wonderful, especially the cutting-edge of object-relational systems ... [and] this is the only text I have seen that is not by Jeffrey Ullman that treats the theoretical material appropriately. The chapter on dependencies and relational design is excellent. Examples abound, the explanations are crisp and clear, and the appropriate concepts are discussed. I cannot wait to use it." - Bill Grosky, Wayne State University "This book makes an excellent text for anyone just approaching database systems. It's both an accessible refresher for those of us who have not been paying careful attention to developments in this area and a useful reference for designers and implementers who need just-in-time education." - Jim Gray, Microsoft Research "This book is excellent!" - Mike Hartstein, Oracle Corporation, Senior Director of Oracle8i Product Management

"The chapter on object-relational database should be a great selling point for the book. No one else has the coverage on object relational that this chapter has; for example, the other new texts emphasize the purely object model. I think that the approach here is much more practical."

-Betty Salzberg, Northeastern University

"The coverage of this book is wonderful, especially the cutting-edge of object-relational systems . . . [and] this is the only text I have seen that is not by Jeffrey Ullman that treats the theoretical material appropriately. The chapter on dependencies and relational design is excellent. Examples abound, the explanations are crisp and clear, and the appropriate concepts are discussed. I cannot wait to use it."

-Bill Grosky, Wayne State University.

"This book makes an excellent text for anyone just approaching database systems. It's both an accessible refresher for those of us who have not been paying careful attention to developments in this area and a useful reference for designers and implementers who need just-in-time education."

-Jim Gray
Microsoft Research

"This book is excellent!"

-Mike Hartstein, Oracle Corporation
Senior Director of Oracle8i Product Management -- Review

Product Details

  • Hardcover: 870 pages
  • Publisher: Morgan Kaufmann; 2 Sub edition (May 12, 2000)
  • Language: English
  • ISBN-10: 1558604383
  • ISBN-13: 978-1558604384
  • Product Dimensions: 9.4 x 7.6 x 1.8 inches
  • Shipping Weight: 3.8 pounds (View shipping rates and policies)
  • Average Customer Review: 3.0 out of 5 stars  See all reviews (8 customer reviews)
  • Amazon.com Sales Rank: #815,279 in Books (See Bestsellers in Books)

More About the Author

Patrick O'Neil
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Patrick O'Neil Page

Inside This Book (learn more)




What Do Customers Ultimately Buy After Viewing This Item?

Database: Principles, Programming, and Performance, Second Edition (The Morgan Kaufmann Series in Data Management Systems)
88% buy the item featured on this page:
Database: Principles, Programming, and Performance, Second Edition (The Morgan Kaufmann Series in Data Management Systems) 3.0 out of 5 stars (8)
$86.16
Database: Principles Programming and Performance (Morgan Kaufmann Series in Data Management Systems)
6% buy
Database: Principles Programming and Performance (Morgan Kaufmann Series in Data Management Systems) 3.8 out of 5 stars (5)
$74.95
Learning SQL
4% buy
Learning SQL 4.4 out of 5 stars (30)
$26.39
Databases Demystified (Demystified)
2% buy
Databases Demystified (Demystified) 4.8 out of 5 stars (24)
$14.93

Tags Customers Associate with This Product

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

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

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

 
8 of 10 people found the following review helpful:
5.0 out of 5 stars A book you'll keep as a reference, August 29, 2000
By G. Stark (Burbank, CA USA) - See all my reviews
(REAL NAME)   
After looking at the books used by the local LA Universities and Colleges to teach the subject, I felt very sad for the CS, and IT students of these schools. Lectures are one thing, having a good textbook is the other. It's the great textbook that doesn't go back for a refund after the quarters over. All I could find where books on Access programming. "Learn Access in 21 days", just does not do justice to Normalization theory. Books on SQL seem only to rehash syntax and provide the occasional example. I looked all over for a book that hit on the important topics a programmer, DB Analysts, or DB Administrator needs to know independent of the platform. Ample theory is presented here in an understandable way so those key concepts can be used to develop solutions to real world problems.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
3 of 3 people found the following review helpful:
3.0 out of 5 stars Wordy, redundant, tedious, still a good coverage, October 10, 2001
By A Customer
I agree that this book could be well resumed in 300 pages. Too much text, too few figures. For instance, when you make a classification or an enumeration of things that have long definitions, it is a good idea to organize them in a bullet-list or numbered list or something similar, instead of just plain text. If you constanly fail to use such synthetic representations, the result is made of large chunks of plain text, hard to read, tedious, redundant.

Also, you can use more visual indicators that give you an instant information about various pieces of text: bold text, spaces, various font sizes and shapes, icons, etc, so that the reader can focus on particular sections of such a big book. They call it Readability, and it's far from being great here.

There are also some points left unfinished: when you read "The first idea would be to...", you expect that the second idea follows sometime. Well, there are exceptions in this book.

I like the idea of mixing theory with industry examples in the same book, but please make a clear separation. Sometimes I can't say whether a particular sentence refers to such a real system or it is a theoretical statement.

In conclusion, this book features a good coverage of the subject but also a lack of organization and readability.

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
1 of 1 people found the following review helpful:
5.0 out of 5 stars Best database book for engineers, December 5, 2002
By A Customer
This was my first database book which i have read, and I can honestly say that it made me an expert. All other books which iI read after this one seemed useless and very boring and content-weak. It's a heave book, I do agree on that, and it has too many theoretical and mathematical models applied to designing a database, but those actually make you understand the subject even more. I don't recommend this book for an average computer scientist, it is not appropriate for such a level. But if you're on your way to an engineering degree, I'm sure you will find this book very appealing.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No

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

2.0 out of 5 stars A book for the lowest common denominator Oracle aspirer
Damning Factors:

1) The book completely ignores that there are other DB's than Oracle, DB2, and Informix. Read more
Published 1 month ago by angel.white

2.0 out of 5 stars Poor writing but many various examples
Pros:
- many examples
- examples for various databases (Oracle, DBQ, etc.)

Cons:
- poorly written, wordy
- difficult to read
- gives examples for... Read more

Published on January 12, 2004 by Jeremy M. Herback

4.0 out of 5 stars Database: Principles, Programming, Performance
This is one of the best books on the subject.
It gives a thorough and solid foundation on the databases. Read more
Published on June 21, 2002 by Alan Mugabi

1.0 out of 5 stars Worst database book ever--a waste of money!
This is the worst computer-science text I have ever read. The explanations are confused and extremely wordy. The writing style is very disorganized. Read more
Published on April 18, 2002

2.0 out of 5 stars The worst database book
This is a very wordy and messy book. Very simple things came out to be pages and pages of words. So many pages, just waste your time, also your money! Read more
Published on February 27, 2001 by hong ao

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.