Wow! I am amazed that such a great book got a bad review! Then I found out way: it comes from a profound misunderstanding. Pay attention to the title: this book it's about "database design" not about SQL. I am speechless in front of such ignorance. You cannot buy a book about the principle of internal medicine and think that you will become a doctor reading it. I assure you that your money is well spent on this book! All the examples are real world examples, what the reviewer want to say is that the book does not have the SQL code that creates the examples! He was not looking for principles, but for recipes and you have to agree with me that it's one thing to give you a fish and totally another thing to teach you to catch fishes.
This book it is about principles not about copy/paste sequence of code to create databases. If you learn these principles you will be in the position to create any real world database you want. This book gave me so much back and I learned so many things that I thought I knew...
This is one of the best technical books ever written and I fail to see other books about its subject. Where other books look like the documentation and are in fact very little more than that, this book is about principles, about the mind that it's thinking the database. Also for a technical book it reads like a novel. Very pleasant reading, but don't be fooled, you will learn before you know it things that you thought you knew and now you master.
In fact besides the ignorant person that gave a bad review simply from ignorance (and I assume the meaning from Plato's Dialogues as lack of knowledge... or not?) everybody else, people with different levels of expertise gave it 5 stars. No 4, no 3, but 5 - all.
No real world examples? My gush... how would you call examples like: music store/rental, documents, customer order, hotel reservation, employee shifts, travel trips, projects, object rentals, students-classes, sports, teams (and I missed quite a few...) There are plenty of real world examples!
I rarely speak with such enthusiasm about a book, but this one fully disserves it. You know those quizzes when you are asked what books to take on a desert island if such and such? This is one of them and two things are amazing about my choice: first, that I include in my selection heavy-weight literature and philosophy like Dostoyevsky, Camus, Kafka, Plato, Heidegger; second, that I only needed half of it, as per my ignorant reviewer I knew, probably like him, some SQL.
There is no way you can call yourself a database designer without knowing the theory between the pages of this book and you will hardly find a better teacher than the author of this book.
Read the other reviews and you'll understand what I am saying. Read the book and you will agree with me. If you believe that I exaggerate even a tiny bit, you are wrong.