Изучаем SQL. Алан Бьюли

Описание

Язык SQL включает несколько категорий. Выражения, с помощью которых создаются объекты БД (таблицы, индексы, ограничения и т. д.), называют SQL-выражениями управления схемой данных (schema statements). Выражения, предназначенные для создания, манипулирования и извлечения данных, хранящихся в БД, называют SQL-выражениями для работы с данными (data statements). Если вы администратор, то будете использовать и те, и другие SQL-выражения. Если вы программист или составитель отчетов, то сможете (или вам будет позволено) использовать только SQL-выражения для работы с данными. Хотя в этой книге встречается много SQL-выражений управления схемой, основное внимание в ней уделено возможностям программирования. 
Поскольку команд немного, SQL-выражения для работы с данными кажутся простыми. По-моему, многие из имеющихся книг по SQL только усиливают это впечатление, давая лишь поверхностный обзор того, что можно делать с помощью этого языка. Однако если вы собираетесь работать с SQL, вам следует полностью понимать все его возможности и то, как сочетать их для получения мощных результатов. 
На мой взгляд, эта книга – единственная, где язык SQL описан подробно, и при этом она не является «кирпичом» (вам знакомы эти «полные руководства» по 1250 страниц, пылящиеся у народа на полках). 
Хотя примеры из книги подходят для MySQL, Oracle Database и SQL Server, мне пришлось отобрать один из этих продуктов, чтобы разместить БД для выполнения примеров и форматировать результирующие наборы, возвращаемые примерами за просов. Из этих трех я выбрал MySQL, потому что он свободно доступен, его легко установить и просто администрировать. Читателей, использующих другой сервер, прошу скачать и установить MySQL и загрузить предлагаемую БД, чтобы иметь возможность выполнять примеры и экспериментировать с данными.

Схожие книги

Learning MySQL and MariaDB. R. J.T. Dyer
SQL
en

Learning MySQL and MariaDB. R. J.T. Dyer

Mastering PostgreSQL in Application Development.  Fontaine Dimitri
SQL
en

Mastering PostgreSQL in Application Development. Fontaine Dimitri

SQL Server 2017 Integration Services Cookbook. Cote C., Lah M., Sarka D.
SQL
en

SQL Server 2017 Integration Services Cookbook. Cote C., Lah M., Sarka D.

SQL. Библия пользователя. 2-е издание. Алекс Кригель, Борис Трухнов
SQL
ru

SQL. Библия пользователя. 2-е издание. Алекс Кригель, Борис Трухнов