One of the best books in Database Concepts, August 31, 2002
Reviewer: Lawrence Lee (Vancouver, BC, Canada V5A 1S6)
The author has done great justice to the subject of database in the modern settings. I recommend this book as the first serious academic (yet practical) database book to read. It is not a book on a specific tool however. It is mainly a conceptual development book as it claims to be. As a faculty member in Computer Science, I have read many database books at all levels of difficulties. It is one of the best books I have read that I think has provided the clearest possible explanation on the Entity Relationship model.
Having said all these positive comments, I would like to suggest to the authors to put more in-depth, concrete, as well as practical examples in the topics on Relational Calculus and Relational Algebra in order to the students true appreciations why efforts on learning such abstracts tools are justified. Much stronger emphasis on Object-Oriented databases would be a very timely addtions to the next edition, which I sincerely look forward to purchasing a copy of, if and when it materializes.
I strongly recommend this book for a 3rd year level univeristy level database course for all faculties in computer science and computer information systems as a formal text. It is well worth every penny of your money spent.