Команда экспертов Postgres Professional — Павел Лузанов, Егор Рогов и Игорь Лёвшин — представила обновлённое 12-е издание своего бестселлера «Postgres. Первое знакомство». Главная новость: книга актуализирована под возможности новейшей 18-й версии PostgreSQL.

Это небольшое, но ёмкое руководство призвано максимально быстро и комфортно погрузить читателя в работу с самой продвинутой СУБД с открытым кодом.

Для кого эта книга?

Издание ориентировано на максимально широкий круг читателей, которым нужен быстрый старт без лишней «воды». Она будет полезна:

  • начинающим разработчикам и студентам, которые хотят освоить базу SQL и понять принципы работы реляционных систем;

  • ИТ-специалистам, переходящим на PostgreSQL с других СУБД (Oracle, MS SQL Server, MySQL);

  • администраторам и специалистам по 1С, которым необходимы чёткие инструкции по установке и минимальной настройке сервера для стабильной работы;

  • всем, кто хочет быть в курсе последних трендов, так как книга включает обзор новинок PostgreSQL 18.

Что внутри?

Книга построена по принципу «от простого к сложному», сочетая теорию с немедленной практикой:

  1. Основы и история. Краткий экскурс в то, как проект из академической разработки Беркли превратился в глобальный стандарт.

  2. Быстрый старт. Подробные инструкции по установке на Linux и Windows, а также знакомство с терминальным клиентом psql и графическим интерфейсом pgAdmin.

  3. Практический SQL. На примере создания базы данных вуза разбираются основные команды: от создания таблиц и связей до сложных соединений (JOIN), подзапросов и группировок.

  4. Транзакции и надёжность. Доступное объяснение принципов ACID и того, как PostgreSQL обеспечивает целостность данных даже при высоких нагрузках.

  5. Расширенные возможности. Обзор киллер-фич Postgres: полнотекстовый поиск, работа с JSON/JSONB и интеграция с внешними системами через Foreign Data Wrappers (FDW).

  6. Специфика 1С. Отдельный раздел посвящён настройке PostgreSQL для работы с платформой 1С, что критически важно для российского рынка.

Что нового в 12-м издании?

Ключевое отличие этого издания — фокус на PostgreSQL 18. Авторы выделили целую главу под новинки версии:

  • Асинхронный ввод-вывод: интерфейса потокового чтения переведён в асинхронный ввод-вывод, который ускоряет очистку таблиц, сканирование таблиц и индексов.

  • Новые функции и типы: поддержка UUID версии 7, функции для сортировки массивов и вычисления контрольных сумм (CRC-32C) прямо в SQL.

  • Оптимизация индексов: реализация Skip Scan для B-деревьев, позволяющая эффективно использовать составные индексы, даже если в условии пропущен первый столбец.

  • Безопасность: поддержка протокола OAuth 2.0 для аутентификации пользователей.

Сильные стороны книги

Главное преимущество книги — её практичность. Читателю предлагается параллельно чтению текста работать с демонстрационной базой данных «Авиаперевозки». Это позволяет на реальных, жизненных примерах отработать написание сложных запросов, использование оконных функций и рекурсий.

Книга написана экспертами, которые на практике развивают СУБД и обучают тысячи специалистов. Это гарантирует точность формулировок и актуальность рекомендаций.

Как получить книгу?

Как и предыдущие издания, 12-е издание «Postgres. Первое знакомство» распространяется свободно в электронном виде. Это часть образовательной миссии Postgres Professional по развитию сообщества и популяризации открытых технологий.

Скачать книгу и дополнительные материалы можно на сайте:

https://postgrespro.ru/education/books/introbook