Full description not available
A**Z
Fundamental to database systems
This book really helped me with the theory of database systems. It explains the fundamentals of modeling data, and today that's very important to software engineers that work to get the best approach of business data.The ERE model is showed and compared with UML class diagram, and that's very cool because permits more possibilities to modeling and understanding of the business. Also, the book explains the XML and Object-Oriented approach.A very deep description of SQL and it's possible operations is described and this is related to architecture of database management systems, the way that the queries are processed and how the engine gets the data from the storage medium.Totally recommendable to students and professionals as a reference.
B**E
Great text with some visual issues
This is a great fundamentals text. The section overviews guide you through the book in a smooth fashion without any surprises. The exercises reinforce knowledge without overwhelming and the language is not terse.This book does imply a basic familiarity with set theory, which frankly is an obvious prerequisite as this is not exactly a MySQL cookbook and focuses more on the theoretical concepts of database systems and less on their implementations / semantics. Don't let that deter you. Set theory is not difficult to learn and reading this book will grant you all the knowledge you need to correctly design a database for nearly all commercial applications.The figures do take away from the effectiveness of the book in some situations. Some figures from 3 chapters previous are referenced, which will have you flipping back thick chunks of paper. The figures are also of poor quality for a 2011 publication. Not a huge issue, but could be better.
H**Y
Great Book
Great book, but I would have bought the digital copy from the publisher. They have an ipad/iphone app called smart course, but it only allows you to view the digital copy. Currently it won't allow offline viewing. They clam this will change in the future app update.
Y**H
A use book but perfect conditions
This one was my first use book i got and is was as description still with the CD.
F**R
Atrocious garbage
Hands-down worst text book I have ever had the misfortune of being saddled with after 18 years of academic schooling. I am 43 and a military pilot and even the worst written flight manual is a shining beacon of knowledge. The book proports to be a fundementals text. It is not. The authors explain nothing but assume advanced concepts of relational algebra, set theory, and archaic database concepts are common knowledge. It is horribly organized with no logical flow. You must have a thorough understanding of XML, C, and other programming languages along with advanced SQL coding skills as you are expected to code in these languages with no explanations. I can't emphasize enough how far away this is from a "fundementals" text. It is a complete train wreck. If you are taking a course in database fundementals as a core requirement like I was, you are screwed unless you can convince the instructor to switch the text to a true fundementals book that actually explains the concepts. Man, I can't help but laugh looking back to when I bought this and was blissfully ignorant of this waste of money and tuition.
M**A
and it was fine, but not great
I needed this for my class, and it was fine, but not great. The level of detail was pretty good and there were some well-developed examples, but as some other reviewers noted, the nature of the components building off one another meant that it might be hard to find the referenced schema in an earlier (or later) section of the book while you were looking at one section. And it didn't necessary give you the page numbers so you could flip back and forth easily. If they just added the page numbers that would definitely bump my rating up.
Y**G
Impressive
The book is very detailed and well organized. It has a lot of examples to help you understand abstract concepts. Good for learner with or without previous experience.
T**M
Solid Text, Minor Annoyances
This is the required textbook for the Databases class at my University. Personally, I find the material itself to be well-written and simple enough to understand. That being said, it is a 300 level course that also goes along with lecture from a professor, so perhaps if you are attempting to learn databases solo, you might want to look into some other options.Really my only problem with this book, which others have pointed out, is that it always references figures from other pages. This means that you're constantly flipping back and forth which does get annoying.
Trustpilot
4 days ago
2 weeks ago