Media praise for Database in Depth
Have a blog? Join our Reader Review Program
"Date was one of the first to realize the importance of relational databases. This small book is a brilliant distillation of what we've learned since Codd's first paper (1969)... This is not an easy read but a meaty one. If you work with databases, you need to know how they work, not merely how to do X or Y in the system your company is paying for. Understanding is an enabler, and Date provides understanding."
"C.J. Date, author of (among many others) the standard text An Introduction to Database Systems (Eighth edition, Addison-Wesley, 2003), has written a tome that explores the theory but that always keeps an eye on its practical applications. Database in Depth is aimed at working professionals, complete with exercises for a self-guided tutorial. The book doesn't get bogged down in any single product; instead focusing on SQL Server's quirks or MySQL's peculiarities, it concentrates on the principles common to all RDBMSes."
-- , Software Development Magazine
--Peter Salus, UnixReview, August 2005
"Rather than write a textbook style discussion of the finer points of database theory, Date has used this book to update some of his thinking and to consolidate a number of his talks and writings of late. For serious students of relational database concepts, I'd consider this the latest 'must read' to keep up with current thinking by one of the masters."
--Thomas Duff, Duffbert's Random Musings, June 2005
"If you are not a professional databaser, don't get this book. On the other hand, if you are a database coder, this book will keep you busy rethinking your priorities as C.J. Date challenges our knowledge of 'how things are' with his 'how things should be'... Each chapter is textbook-like including exercises at the end, so this looks and acts like a University-level textbook. And I bet that is intentional. I struggled getting through this book. It is deep. And DBAs probably eat, drink, and sleep this stuff, but I don't. That said, C.J. Date makes the concepts and principles of database design and coding very understandable, but he speaks to those who are already 'in the know.'"
--Robert Pritchett, MacCompanion, July 2005