Relational Database Design and Implementation: Clearly Explained
S**N
Legit
This was our supplemental source in my database management course in university. The instructor gave us PDFs of the relevant chapters but I decided to purchase this outright since database management is what I want to pursue as a career.This book has pretty much all you need as a beginner. Lots of useful examples, plain language, and concise writing makes this a valuable resource to keep on hand.
J**H
Four Stars
Easy to read, very good foundation on databases.
M**A
Overly Complicated
When reading this book, I find that the author explains very simple concepts in an overly complicated way. Simple ideas like primary keys and foreign key relationships would take up several pages and have addenda upon addenda to the definitions and explanations. I found myself having to seek out other sources, such as Youtube and other books to explain the concepts easily, so I could build my understand of a foundational concept. The other problem with this book was the layout. Diagrams would be located several pages away from their explanation and important paragraphs would get interrupted by 2-3 pages of diagrams. Overall, I was very disappointed with having read this book for my class. After consulting other sources, I was in awe with the simplicity that they were able to explain the concepts
D**T
Books text is fine.. Binding is weak with pages falling out
Pages falling out
L**A
Fundamentally wrong.
The book tries to provide a foundation but gets it conceptually and fundamentaly wrong. Namely, its definition of the relational data model, at page 90, and everything around it, does not even get the nomenclature, much less the concepts, right. It essentially uses SQL instead of relational nomenclature and concepts, together with entity-relationship diagrams, and never explains correctly neither what are relations, and how they differ from SQL tables or ERD entities and relationships. Sad.
R**G
Noice
Noice
J**Z
Good
I bought for a friend
A**A
Good quality
Like new, in good quality
K**O
必要なスキルが程よくまとまっています。
Continuing Educationの一環として受講している、大学の授業で使用しました。字が小さめです。
Trustpilot
1 month ago
3 days ago