I am currently working towards getting a second degree, which I believe gives me the ability to spot a decent text book, and this book is pretty poor in my opinion. There isn't nearly as much information as there is some bad story about a girl trying to make a database. Honestly I wish there was more information and less trying to write a story because the book would be cut in half, and only focus on the data that I care about. It is a pain to navigate through the poorly written story of Sharon who is trying to make a tutoring database. Besides this, the questions and vocabulary sections are annoying to attempt to work through. All the vocab is in the margins of the chapters which makes it easy to just find a short description, but they don't bother bolding the keywords in the text so you can get a better definition of the concepts. Often the questions or "Practices" are lacking in actual instruction and are more annoying that useful.
Please, if you are a professor teaching a database course, do not make your students read this.