Principles of Database Management: The Practical Guide to Storing, Managing and Analyzing Big and Small Data
A**R
Professor Endorsed - Student Approved
I teach advanced database management in a bachelors program, and this is the textbook I switched to. Big improvement. Simple and consistent vocabulary. Principles are taught line-by-line. I highly recommend this book.
Y**2
good book
It explains a lot, recommended
D**D
Superb book, but no ANSWERS to Review Questions? Really?
A great read on modern database management. Really impressive. I'm enjoying it.However, I'm giving it a four out of five because it doesn't include any answers to any of the Review Questions at the end of each chapter. I went to the publisher's webpage for the book, and the solutions to the Review Questions are locked for special access for instructor's only.The problem is that the publisher is assuming that instructors are going to use the Review Questions as part of in-class quizzes and tests. I've been in education my whole life - first as an instructor and now as a student, and the reality is that instructors in IT-related subjects almost never use Review Questions at the end of chapters as quiz or test content that's actually graded. For example, our class is graded based solely on assignments, and projects. We're simply using this book for the content - not the 10-15 Review Questions that are at the end of each chapter.The questions should be intended for exactly what the name suggests - REVIEW QUESTIONS. So, some answers would be great.Now I have to hassle my instructor to sign up for the Solutions PDF. Annoying and stupid. Surely the publisher's fault.
A**R
Amazing reference.
In both the academic and analytical world this book is a must-have. Database management was not my strength but this book gives you the needed basics and key concepts that are then easily applied. I strongly recommend Dr. Baesens book for those just starting out or those who need a more structured guide. The progression of the lessons is easy to follow and gives you the main ideas you need for study or application. I keep this book handy as a reference at all times.
J**S
Definitive resource for studying databases
I teach at a community college in Pennsylvania, USA. I am utilizing this book for an introductory course covering databases. This book offers exceptional coverage of the field. From SQL, to NoSQL, to building applications that access databases. An "online playground" enables students to experiment with MySQL, MongoDB and Neo4j Cypher. The authors provide a much needed fresh perspective on databases. Suitable for beginners and experts alike. This book is a tour de force.
A**A
Comprehensive textbook to teach or learn Database Management Systems
I am teaching a DBMS course at the University of Illinois at Urbana-Champaign. I am using this book as a reference material this semester and am strongly considering making it one of the textbooks for next semester. The book is really well structured and organized. Covers RDBMS in detail but also goes on to touch upon other important topics like NoSQL, Big Data and Analytics. It makes a good textbook or even as a good reference to have in your library to look up specific topics from time to time. Highly recommend.
D**K
Comprehensive but difficult to follow
Like other reviewers have said, it does go into a great deal of detail but for most of the text, it felt like reading the author's stream of consciousness (which arguably is what books can be but instructional material isn't always effective if done this way). Sometimes the words didn't make sense simply because (1) there was so many of them or (2) the author described them in a way only someone already familiar with the subject would understand.I found myself reading something over and over again and ultimately referring to youtube to make sense of it. I might also just be slow, so who knows!I recommend the author revise with more illustrations/tables and to place them near where the text is describing them. When the words DO reference an illustration or table, sometimes it was many pages back which made it inconvenient (that sounded really whiny but it was paragraphs of information later in the book describing something many pages back. It can get annoying when it happens over and over).
A**R
No solutions/explanations for review questions
The content seems to be good but it is unfortunate that the online solution manual is locked and is intended for instructors only(strange!!! ).It asks for registration and after registration and getting your personal details, it simply says locked and intended for instructors only.I feel, verifying your knowledge with correct answer and explanation of the correct answer is very fundamental and integral part of any learning process and it is disallowed here.What is the point in buying a content which doesn't allow to consolidate and complete your learning process.I will spend my hard-earned money elsewhere .For this sole negative approach I'm giving 2 stars.
J**R
This book sets a new standard in explaining databases !
Great book, course material and more ...Kudos to a fine team of experts !
R**L
A Comprehensive and Authoritative Reference for a Data Professional
I acquired this book to have a single reference to such a vast field as data management and it fulfills the promise: - Provides a comprehensive overview of the field, from legacy databases until the latest Big Data technology - Brings clarity to the scope of many trades of Data like governance, reference and master data management, metadata management, quality, governance, etc - Touches topics of crucial relevance for many companies like data integration (including data virtualization, which is not so well known even from some data professionals), and data access (including APIs landscape) - Demystifies the "poudre de perlimpinpin" from Big Data - And helped me to discover a language I didn't know: West-Flemish!As the topic is a fast moving target, there will be vast opportunities to expand this book in future versions. Some additional topics that could be considered are: - An expansion on the topic of data integration, in the context of data architecture, going more in the details of different architectural choices depending on business needs (for instance, I would expect here a reference to the so called lambda and kappa architectures) - The role of message brokers like Kafka could be expanded (linked to the previous point) - Introduce the concept of Enterprise Information Model (which should be the driving force for all conceptual database models) - Some major trends in analytics like deep learning (neural networks are briefly mentioned but no word about the game changer in course with this technique and the sustainability of keeping like that) and AutoML - Introduce the topic of Analytics Governance (not to be confused with Data Governance ;-) )Nevertheless, this is a big space in continuous expansion and this book performs an excellent job of capturing it!
Trustpilot
2 months ago
1 month ago