By: Alan Beaulieu
As more and more data floods into your company, you need to put it to work right away--and SQL is a vital tool for getting the job done. With the latest edition of this introductory guide, author Alan Beaulieu helps developers quickly get up to speed with SQL fundamentals for writing database applications, performing administrative tasks, and generating reports. You'll find new chapters on SQL and big data, working with very large databases, and analytic functions. Each chapter presents a self-contained lesson on a key SQL concept or technique using numerous illustrations and annotated examples. Exercises at the end of each chapter let you practice the skills you learn. Knowledge of SQL is a must for interacting with data. With Learning SQL, you'll quickly learn how to put the power and flexibility of this language to work. With this book, you'll: Move quickly through SQL basics and learn several advanced features Use SQL data statements to generate, manipulate, and retrieve data Create database objects, such as tables, indexes, and constraints, using SQL schema statements Learn how datasets interact with queries and understand the importance of subqueries Convert and manipulate data with SQL's built-in functions and use conditional logic in data statements
Title: Learning SQL: Generate, Manipulate, and Retrieve Data Author: Alan Beaulieu Edition: 3rd Edition (2020) ISBN: 9781492057611
"Learning SQL" by Alan Beaulieu is an introductory guide designed to help developers and non-developers alike gain a fundamental understanding of SQL. The book covers the basics of SQL, including creating and populating databases, writing basic queries, filtering data, querying multiple tables, working with sets, and using built-in functions. It gradually moves on to more complex tasks such as grouping, aggregates, subqueries, joins, transactions, and indexes.
The book is updated for the latest database management systems, including MySQL 6.0, Oracle 11g, and Microsoft's SQL Server 2008. It provides practical examples and exercises to help readers practice their skills. Each chapter is self-contained, focusing on a key SQL concept or technique with numerous illustrations and annotated examples.
The book has received positive reviews for its comprehensive and practical approach to learning SQL. Here are some highlights from the critical reception:
"Learning SQL" by Alan Beaulieu is an essential resource for anyone looking to master the fundamentals of SQL. It provides a structured learning path, starting with the basics and gradually moving to more complex topics. The book's practical examples, numerous illustrations, and exercises make it an effective tool for both learning and practicing SQL skills. Its comprehensive coverage and updated content make it a valuable resource for developers and non-developers alike.