Published on

August 5, 2007

Learning SQL on SQL Server 2005 – Book Review

SQL Server is a popular database management system used in high-performance data applications. Whether you are a beginner or an experienced developer, it is important to stay updated with the latest features and concepts in SQL Server. In this blog post, we will review the book “Learning SQL on SQL Server 2005” by Sikha Bagui and Richard Earp.

Overview

This book serves as a comprehensive guide to learning SQL using SQL Server 2005. It starts with the basics of SQL concepts, such as management studio, simple select clauses, and creating databases and tables. As the book progresses, it delves into more complex topics like joins, subqueries, and constraints.

The authors have done an excellent job of explaining these concepts in a clear and concise manner. The language used is easy to understand, making it suitable for self-learners, beginners, and even experienced developers looking for a SQL refresher.

Key Features

One of the standout features of this book is the abundance of examples provided. The authors have included numerous code snippets and exercises throughout the chapters, allowing readers to practice and reinforce their understanding of SQL Server.

The review questions and exercises at the end of each chapter are particularly helpful. They provide an opportunity for readers to test their knowledge and apply what they have learned. Even experienced SQL programmers can benefit from these exercises as they offer a chance to revisit and reinforce basic concepts.

Recommendation

As a blog writer focused on SQL Server, I highly recommend “Learning SQL on SQL Server 2005” to anyone interested in learning SQL in an easy and comprehensive way. The book is suitable for beginners as well as experienced developers looking to enhance their SQL skills.

While there are a few minor errors in the book, they do not detract from the overall quality of the content. The authors’ understanding of both SQL Server and Oracle adds a unique perspective to the book, introducing ideas that may not be commonly considered by SQL Server DBAs.

One chapter that stands out is “Joins Versus Subquery,” where the authors explain the differences and when to use each. Their statement, “If information from a table is needed in a result set, then that table cannot be buried in a subquery – it must be in the outer query,” exemplifies the clarity and effectiveness of their explanations.

In summary, “Learning SQL on SQL Server 2005” is a must-have book for every SQL student. It provides a systematic approach to learning SQL using SQL Server 2005 and offers valuable insights for both beginners and experienced developers.

Rating

My rating for this book is 4 and 1/2 stars out of 5.

Click to rate this post!
[Total: 0 Average: 0]

Let's work together

Send us a message or book free introductory meeting with us using button below.