This book is primarily for data scientists and machine learning engineers who want to expand their current knowledge of SQL using MySQL as the primary RDBMS. While this book does contain relevant information for novices in other fields, the structure of this book differs from typical database books.
In addition, this book attempts to balance depth and breadth, along with a decent number of SQL statements to illustrate the important features of SQL. Although it’s not possible to describe the exact set of features that constitute basic, intermediate, and advanced SQL queries (i.e., opinions will differ), this book contains SQL examples that belong to each of those three groups.
At the same time, remember that some topics in the final chapter are presented in a cursory manner, which is for two main reasons. First, although you don’t need an in-depth understanding of every facet of SQL and RDBMSs, it’s important that you be aware of these concepts if you plan to become highly proficient in managing database data. In addition, you will be in a better position to plan an itinerary for the set of topics that you will learn at some point in the future.
Second, a full treatment of every topic in this book would significantly increase the page count, and it’s debatable whether all the additional details would be beneficial to you as a machine learning engineer or a data scientist.
If you liked this book, share it with your friends, thus you help us develop and add more interesting and necessary books for you!