Рецензия на книгу
SQL полное руководство

Джеймс Р. Грофф

Обложка книги SQL полное руководство (Джеймс Р. Грофф)

Краткая рецензия

Книга для тех, кто хочет глубоко погрузиться в базы данных. Работы с SQL не так много, но в деталях раскрываются особенности реляционных баз.

Полная рецензия

Продолжаем обзор книг по SQL и на очереди «SQL полное руководство». Настолько полное, что потребовалось целых 900 страниц, которые представляют собой подробный учебник по SQL и базам данных. Если вам хочется глубоко погрузиться в этот мир, то книга того стоит.

Чем-то мне она напомнила SQL для чайников, только там я не ожидал серьезных тем, а тут они вполне уместны и написаны подробнее и нагляднее. И если в книге для чайников в пример ставили Microsoft Access, то полном руководстве приводятся более мощные системы, вроде Oracle или SQL Server.

Минус в том, что здесь нет таблиц для самостоятельной тренировки. Только по книге, благо сами таблицы есть, и также тут много различных схем, которые значительно упрощают понимание работы с базами данных.

Подробные схемы

Подробные схемы в книге.

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

И разумеется в кнгие есть про работу с SQL из С++. Очень много программирования. Более двухста страниц.

Примеры работы с SQL из C++

Примеры работы с SQL из C++.

В итоге мы имеем глубокую и всеобъемлющую книгу. Если вы планируете не просто писать SQL запросы, но и разрабатывать какие-то критические инфраструктурные библиотеки на C++ с использованием SQL. Или строить серьезную архитектуру с несколькими распределенными базами, то книга будет полезна.

Если же вам просто нужно писать SQL-запросы, и к тому же вы новичок, то книга точно не подойдет. Лучше взять что-то проще или пройти курс по SQL.

Что ж, с этой книгой закончили и следующая на очереди — это «Введение в системы баз данных» Дейта. Восьмое издание.

Автор рецензии

Никита Шультайс

Никита Шультайс

Профессиональный web-программист с опытом коммерческой разработки более 10 лет. Преподаватель, автор курсов и статей по IT.

  • Fullstack-разработчик на Python/Django.
  • Автор курсов по SQL и базам данных, Python, Алгоритмам.
  • Участник олимпиад по математике и программированию.
  • Научил IT-навыкам более 5000 человек.
  • Победитель конкурса образовательных проектов Edcrunch Award.
  • Автор статей в журнале Linux Format.