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

Описание

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

Схожие книги

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.

The Language of SQL. Larry Rockoff
SQL
en

The Language of SQL. Larry Rockoff

Healthy SQL. Robert Pearl
SQL
en

Healthy SQL. Robert Pearl

Базы данных (7-е издание.). Э. В. Фуфаев, Д. Э. Фуфаев
SQL
ru

Базы данных (7-е издание.). Э. В. Фуфаев, Д. Э. Фуфаев