Базы данных остаются фундаментом любой информационной системы: от небольшого веб-приложения до распределенных платформ с терабайтами данных. В каталоге ДМК Пресс собрана одна из самых полных в рунете библиотек по этой теме: и фундаментальная теория, и практические руководства по PostgreSQL, MongoDB, SQL Server, аналитическим движкам и геоинформационным системам. Ниже собрана подборка из 12 книг, которые стоит посмотреть в первую очередь, чтобы выбрать отправную точку под свой уровень и задачи.
Сравнительная таблица
| № | Книга | Автор | Основная тема | Уровень |
|---|---|---|---|---|
| 1 | PostgreSQL 18 изнутри | Рогов Е. | Архитектура и внутреннее устройство PostgreSQL | Продвинутый |
| 2 | PostgreSQL. Профессиональный SQL | Моргунов Е. П. | Углубленный SQL в PostgreSQL | Средний и выше |
| 3 | Путеводитель по базам данных | Комаров В. И. | Теория и архитектура современных СУБД | Начальный и средний |
| 4 | Основы технологий баз данных, 2-е издание | Новиков Б. А., Графеева Н. Г., Горшкова Е. А. | Университетский курс по СУБД | Начальный |
| 5 | Оптимизация запросов PostgreSQL | Домбровская Г., Новиков Б., Бейликова А. | Производительность SQL-запросов | Средний |
| 6 | Мониторинг PostgreSQL | Лесовский А. В. | Наблюдаемость и диагностика СУБД | Средний |
| 7 | MongoDB. Полное руководство | Брэдшоу Ш., Брэзил Й., Ходоров К. | Документоориентированная NoSQL СУБД | Средний |
| 8 | Осваиваем MongoDB 7.0 | Алексендрич М., Боруцки А., Домингес Л. | Современная версия MongoDB на практике | Средний |
| 9 | PostGIS в действии | Обе Р., Хсу Л. | Пространственные данные в PostgreSQL | Средний |
| 10 | Оконные функции в T-SQL | Бен-Ган И. | Аналитические запросы в SQL Server | Средний |
| 11 | Изучаем и используем Presto | Ло Дука А., Михан Т., Бхатаран В., Су И. | Распределенные запросы к разнородным данным | Средний |
| 12 | DuckDB в действии | Нидхем М., Хунгер М., Саймонс М. | Аналитическая встраиваемая СУБД | Начальный и средний |
Фундамент: теория и архитектура
«PostgreSQL 18 изнутри» Егора Рогова открывает подборку не случайно: это свежайшее издание бестселлера, которое выходит в 2026 году и посвящено PostgreSQL 18. Внутри детально разбираются многоверсионность, буферный кэш, планировщик, индексы и репликация, а также возможности для самостоятельного изучения механизмов СУБД. Книга адресована администраторам и разработчикам, которые хотят перестать воспринимать базу как «черный ящик».
«Путеводитель по базам данных» Владимира Комарова (2024, 520 страниц) написан в сотрудничестве с Postgres Professional и охватывает архитектурные принципы, на которых строятся все современные СУБД, а также алгоритмы и структуры данных, лежащие в их основе. Это универсальная отправная точка для тех, кто хочет понимать не только PostgreSQL, но и индустрию в целом.
«Основы технологий баз данных» Бориса Новикова, Натальи Графеевой и Екатерины Горшковой (2-е издание, 582 страницы) - классическое учебное пособие. Первая часть закладывает базу: реляционная модель, SQL, проектирование приложений. Вторая часть глубже погружается в структуры хранения и алгоритмы реализации СУБД, что делает книгу полезной и студентам, и будущим разработчикам СУБД.
PostgreSQL: глубокая специализация
«PostgreSQL. Профессиональный SQL» Евгения Моргунова (2025, 444 страницы, под редакцией Е. В. Рогова) - учебное пособие для тех, кто уже освоил базовый SQL и хочет овладеть продвинутыми возможностями: рекурсивными запросами, оконными функциями, логикой транзакций и оптимизацией. Отметим как хит продаж.
«Оптимизация запросов PostgreSQL» Галины Домбровской, Бориса Новикова и Анны Бейликовой (278 страниц) отвечает на вопрос, почему одни запросы выполняются мгновенно, а другие нагружают систему. Книга учит смотреть на SQL глазами оптимизатора: читать планы выполнения, применять индексы, выбирать алгоритмы соединения.
«Мониторинг PostgreSQL» Алексея Лесовского (247 страниц) - практический справочник по наблюдаемости: инструментарий, метрики, приемы диагностики. Администратору эта книга помогает оперативно отвечать на вопросы о производительности и прогнозировать проблемы до того, как они затронут пользователей.
NoSQL и специализированные данные
«MongoDB. Полное руководство» Шеннона Брэдшоу, Йона Брэзила и Кристины Ходоров (540 страниц) - перевод авторитетного издания O'Reilly, детально описывающий MongoDB как безопасную, масштабируемую систему управления документами. Подходит как для разработчиков приложений, так и для администраторов.
«Осваиваем MongoDB 7.0» Максима Алексендрича, Андрея Боруцки и Ливан Домингеса (458 страниц, 2024) - практическое руководство по актуальной версии MongoDB. Авторы дают обзор архитектуры, инструментов разработчика и эффективных приемов работы, от моделирования данных до продакшн-эксплуатации.
«PostGIS в действии» Регины Обе и Лео С. Хсу (738 страниц, научный редактор Е. В. Рогов) - если вы работаете с геоданными, это основная книга на русском языке. Здесь описаны сотни функций PostGIS 3.1, интеграция с PostgreSQL 13, поддержка параллелизма, секционирование и новые JSON-возможности.
Аналитика и экосистема данных
«Изучаем и используем Presto» Агустинa Ло Дуки и соавторов (182 страницы) - компактное практическое руководство по Presto, распределенному движку SQL-запросов к разнородным источникам данных. Издание показывает, почему Presto используют Facebook, Uber, Alibaba Cloud и Intel, и как развернуть его у себя.
«DuckDB в действии» Марка Нидхема, Майкла Хунгера и Мартина Саймонса (378 страниц, 2025) - введение в DuckDB, аналитическую встраиваемую СУБД, которая стремительно набирает популярность для локальной обработки данных. Книга сочетает концепции и практические сценарии использования.
SQL Server и аналитические запросы
«Оконные функции в T-SQL» Ицика Бен-Гана (344 страницы, 2022) - канонический труд одного из самых известных специалистов Microsoft SQL Server. Здесь на конкретных примерах разобраны все типы оконных функций: агрегатные, ранжирующие, статистические, функции смещения. Значительная часть книги посвящена оптимизации и готовым решениям бизнес-задач.
Как выбрать книгу под свою задачу
Если вы делаете первые шаги, разумно начать с «Путеводителя по базам данных» или «Основ технологий баз данных», чтобы получить цельную картину. Если уже работаете с PostgreSQL и хотите расти, логичная последовательность такая: сначала «PostgreSQL. Профессиональный SQL», затем «Оптимизация запросов PostgreSQL» и «Мониторинг PostgreSQL», а когда захочется понять, что происходит «под капотом», самое время открыть «PostgreSQL 18 изнутри». Тем, кто связан с NoSQL, стоит присмотреться к «MongoDB. Полное руководство» как к справочнику и к «Осваиваем MongoDB 7.0» как к практическому обновлению знаний. Для аналитиков данных свежими инструментами станут «DuckDB в действии» и «Изучаем и используем Presto», а для инженеров, работающих с геопространственными данными, без «PostGIS в действии» обойтись сложно.
Полный актуальный каталог по этой теме доступен в разделе «Базы данных» на сайте ДМК Пресс, там же можно выбрать формат (бумажная книга или PDF) и посмотреть сроки поставки.