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

Описание

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

Схожие книги

Database Design for Mere Mortals. 3-ed. M. J. Hernande
SQL
en

Database Design for Mere Mortals. 3-ed. M. J. Hernande

Программирование для SQL server 2000 с использованием XML. Малкольм
SQL
ru

Программирование для SQL server 2000 с использованием XML. Малкольм

Освой самостоятельно SQL за 10 минут. 4-е издание. Бен Форта
SQL
ru

Освой самостоятельно SQL за 10 минут. 4-е издание. Бен Форта

SQL Queries for mere mortals. John L. Viescas, Michael J. Hernandez
SQL
en

SQL Queries for mere mortals. John L. Viescas, Michael J. Hernandez