Selected Product: | Database Management Systems (Hardcover) Hardcover Edition: 3 Author: Raghu Ramakrishnan, Johannes Gehrke Publisher: McGraw-Hill Science/Engineering/Math Release Date: 2002-08-14 ISBN-10: 0072465638 ISBN-13: 9780072465631 List Price: $112.60 Average Customer Rating: | | Introduction to Algorithms ISBN-10: 0262032937 ISBN-13: 9780262032933 List Price:$85.00 Artificial Intelligence: A Modern Approach (2nd Edition) (Prentice Hall Series in Artificial Intelligence) ISBN-10: 0137903952 ISBN-13: 9780137903955 List Price:$120.00 Computer Networking: A Top-Down Approach (4th Edition) ISBN-10: 0321497708 ISBN-13: 9780321497703 List Price:$104.67 Operating System Concepts (7th Edition) ISBN-10: 0471694665 ISBN-13: 9780471694663 List Price:$103.16 Readings in Database Systems, 4th Edition ISBN-10: 0262693143 ISBN-13: 9780262693141 List Price:$60.00 |
To use our price comparison to get the cheapest price, please click on the "Find the Cheapest Price" button located above for Database Management Systems (Hardcover) by Raghu Ramakrishnan, Johannes Gehrke (ISBN-10: 0072465638, ISBN-13: 9780072465631). At this time we have not yet written a review for Database Management Systems (Hardcover) by Raghu Ramakrishnan, Johannes Gehrke (ISBN-10: 0072465638, ISBN-13: 9780072465631). Please continue to keep checking back to this page as we are constantly adding reviews. Summaries and Customer Reviews are supplied by Amazon.com Database Management Systems provides comprehensive and up-to-date coverage of the fundamentals of database systems. Coherent explanations and practical examples have made this one of the leading texts in the field. The third edition continues in this tradition, enhancing it with more practical material. The new edition has been reorganized to allow more flexibility in the way the course is taught. Now, instructors can easily choose whether they would like to teach a course, which emphasizes database application development, or a course that emphasizes database systems issues. New overview chapters at the beginning of parts make it possible to skip other chapters in the part if you don't want the detail. More applications and examples have been added throughout the book, including SQL and Oracle examples. The applied flavor is further enhanced by the two new database applications chapters. Buy it as a course book | Customer Rating: | | I used it to study for a senior-year DB course and one of the authors taught the course. Maybe it was because the author was teaching from the book, but I must say my DB concepts have never been clearer. I love the sections on indices, query optimization, buffer management. I did not like the section dealing with normalization. I think normal forms are handled better in other books. But overall, I would recommend this book. | Terrible textbook | Customer Rating: | If this is the third edition, I'd hate to see the first two. This book is unclear and full of typos. Here's a characteristic sentence, the first one in the book: "The amount of information available to us is literally exploding, and the value of data as an organizational asset is widely recognized." I'm sure the editor's ears are literally burning for letting that howler out.
There are many other books out that are suitable for an intro to databases course. This book is coming up on five years old, and it doesn't even have an online errata list. Any technical book needs active maintenance, and this book isn't getting any.
As another example of where this book falls short, take a look at the Perl section of the book. What sense is there in a database book talking about Perl, but lacking an example of how to use Perl's DBI module?
So to summarize, buy this book if you absolutely must, but make sure you have access to a couple of other good database books like Date's "Database in Depth" or Lewis-Bernstein-Kifer, otherwise you might flounder with this one. | It's a good book for databases, but don't expect more | Customer Rating: | | A lot of the reviews on here are negatively critiquing this book for what I feel are the wrong reasons. I used this book for a senior University course, and it covered the material, and did so well, and to a good level of detail. It gives great coverage on the theoretical level and decent coverage on the details/practical level. I taught myself the whole course using the textbook references to this book (I had an attendance problem), and did fine in the course. Just be sure that your expectations are reasonalbe: it gets into ways to access databases and how to design architectures around data, but this isn't a book about jsp, or enterprise architecture, so don't expect that - but if you're ever writing jsp and need a tip on getting to your database, this book might be able to help. This is a book about data and databases, and it covers that material well. | Most confusing book I've ever read | Customer Rating: | This book totally lacks clarity, doesn't explain anything properly. I had tough time using this book for my graduate school. Like if it wasn't enough, my prof used the lecture slides made by the book authors, and they were equally miserable. The problem with this book is that, it is too ambiguous in explaining the concepts, lacks concrete practical examples most of the time, leaves you dazed how many ever times you read it. Perhaps no one except the author himself can understand what is being said.
It is by far the worst technical book I've ever read. I'd avoid it like plague. | Great, practical book on basic DB internals | Customer Rating: | A few years back, I created a special-purpose, custom-built, high-speed relational DBMS using just this book and general computer science knowledge. Darn thing blew the socks off more general purpose solutions and was very stable even after a crash. The book covers access methods, indexing, logging, crash recovery and other basics.
If you want to know how database systems are built at the nuts & bolts level, this is for you. If you want to know how to use a database system, or how to design an application database then this is not your book; choose a "user-level" book instead. If you want to know about the latest research directions, then pass on this one as well since it only covers the tried & true basics. |
|