Learn SQL Database Programming: Query and manipulate databases from popular relational database servers using SQL
M**L
Great Book to Learn SQL
Perfect beginner reference, the author has done a fantastic job! Easy to understand and a practical guide that can show you beginning steps to query a database as well as more advanced means off accessing and manipulating data. The book even goes into more advanced techniques for someone interested in database administration. This book goes over best practices in a clear manner with plenty of examples. As someone who works with relational databases on a daily basis, this book has helped me understand the fundamentals of what I knew how to do and has helped elevate the way I write queries. There is plenty left for me to learn and this book will continue to remain an invaluable tool!
V**A
Great book for beginners/intermediate users in SQL!
This book is very well-written and shows step by step how to manipulate data in SQL. It is written in an easy to read fashion, that helps the reader have an understanding of each query. There are many examples throughout to help show the process for a clear understanding of the fundamentals. There are also more advanced techniques shown, so the book isn't just for beginners either.
P**M
Gibt vermutlich bessere Bücher zu dem Thema
Nachdem ich von einem anderen Buch des Packt-Verlag (C#9 and .net5 modern cross-platform development) echt angetan war, habe ich mir dieses Buch gekauft. Leider muss ich sagen, dass dieses Buch ein Ärgernis ist.Ich bin gerade mal auf S.115 und schon über so viele Fehler gestolpert, dass es mir echt vorm Rest des Buches graust.Ein paar Beispiele: S.18 "the primary keys ensures that all values in a column are not null and UNIQUE..." Auf S.29 wird dann anhand einer Tabelle behauptet, dass die Kombination aus playerID and teamID einen Primary key ergeben. In Zeile 2 dieser Tabelle steht: abreubo01 (als playerID) und PHI (als teamID), in Zeile 3 steht das selbe. Man müsste die yearID noch mit dazu nehmen, um einen primary key zu erhalten, was auf S.17 auch schon mal festgestellt wurde.Auf S.114 im Abschnitt many-to-many table relationships wird im Text dann fälschlicherweise von einer one-to-many geschrieben.Dazu kommt noch, dass die Seiten teilweise wirklich mit belanglosen Informationen zugemüllt wurden. Die Autorin hat sich entschieden MySQL zu benutzen, dann möchte ich nicht auf jeder Seite zu Datentypen lesen, wie sich das von anderen Datenbanksystemen unterscheidet, dass kann man einmal als Info erwähnen und in einem Anhang kompakt auflisten. Dann ist das Kapital halt nur 10 statt 20 Seiten lang.Hingegen wird man im Kapitel 2 aufgefordert eine Datenbank von GitHub runterzuladen, wo man eventuell anhand eines Screenshots oder erläuterten Text erklären könnte, wie das funktioniert (Google hilft weiter).Das alles ist kein Beinbruch und man kann sich sicherlich auch anhand dieses Buches einen Zugang zu SQL erarbeiten, aber es gibt keinen Grund dieses Buch zu nutzen, da es ziemlich sicher bessere gibt.
Trustpilot
1 week ago
2 months ago