Книга Александра Бьюли - эксперта по SQL, является прекрасным учебником для того, кто до сих пор не знает и хочет овладеть языком. Книга позволит не только получить начальные навыки, но также рассказать о самых часто применяемых мощных средствах языка SQL для опытных программистов.
Многие из книг, посвященных SQL, ошибаются в скучном изложении основ. В этом же стиле автор обсуждает выражения SQL и блоков, различных типов условий, демонстрирует, как через соединение таблиц создать запросы в нескольких таблицах, осматривает набор данных, как он может взаимодействовать с запросами, демонстрирует функции встраивания и агрегации, показывает как и в каких случаях используется подзапрос. Подробно рассмотрены различные виды таблицных соединений, использование условных логиков, работа с операциями, индексами и ограничениями.
Поскольку самый лучший метод изучения SQL — практика, автор MySQL создает базу для подготовки учебных данных и предлагает много вариантов реального запроса, охваченного весь теоретическим материалом. При этом невозможно просто научиться. Примеры кодов могут быть использованы для своих программ и документов.
Книга предназначен для разработчиков БД-приложений, администраторов БД-приложений и создателей отчетов.