Сегодня «Введение в системы баз данных» выпускается в двух томах, но мне посчастливилось получить объединенную книгу на 1300 страниц. И страшно предположить, если это было бы не введение, а скажем полное руководство. Потребовалось бы 3 или 4 тома.
Много баз данных, мало SQL
Но давайте ближе к деталям и данная книга посвящена не столько SQL сколько базам данных: их проектированию и обслуживанию.
Разумеется тут есть глава про SQL, но она скорее теоретическая. Какого-то удобного и наглядного разбора запросов или рецептов с подробным описанием вы тут не найдете. Если вам нужен именно SQL, то нужно выбрать либо другую книгу, либо пройти курс.
Глубокое погружение
Также важно понимать, что данную книгу нужно читать с полным погружением. В своё время, я взял её, чтобы освежить некоторые знания в вопросах проектирования. Мне нужно было уточнить пару моментов и я хотел сделать это быстро. Но быстро не получилось. Пришлось разбираться досканально.
Потому что в книге не просто какое-то описание или понятные схемы, тут так называемая реляционная алгебра и реляционное исчисление:

Соответственно, к нему полагается очень подробное описание процессов проектирования и нормализации, а также семантическое моделирование:

А еще теоретические выкладки касательно транзакций и параллельности. Плюс защита данных и оптимизация.
В общем в книге много тем, и многие даже я не до конца не понимаю. Если у вас есть цель стать богом баз данных и даже разрабатывать свои собственные СУБД. Или быть главным архитектором в какой-нибудь крупной компании, то может имеет смысл познакомится с Введением в ситемы баз данных.
Особенно если у вас достаточно времени и интеллекта, чтобы всё это осмыслить.
В остальном я бы держался стороной от этой книги и уж точно не обращал внимание на её толщину, и слово «Введение» в названии.

