10 Лучших книг по PostgreSQL в 2023 году


В статье расскажем о том, какие книги стоит почитать, если вы хотите углубиться в мир PostgreSQL. Собрали 7 наиболее актуальных, на наш взгляд, изданий.

Practical SQL, второе издание: A Beginner's Guide to Storytelling with Data

Автор: Энтони ДеБаррос

Язык: английский

10 Лучших книг по PostgreSQL в 2023 году

Это доступное динамичное руководство по SQL за авторством Энтони ДеБарроса, журналиста и аналитика данных. Книга фокусируется на использовании SQL для поиска истории в ваших данных. В примерах и коде используется БД с открытым исходным кодом PostgreSQL и сопутствующий интерфейс pgAdmin. Концепции, которые будут изучаться в рамках курса, применимы к большинству систем управления базами данных, включая MySQL, Oracle, SQLite и другие.

Это обновленное второе издание было тщательно переработано и отражает последние возможности SQL, включая дополнительные расширенные методы обработки запросов для обработки данных. В этом выпуске также есть две новые главы: расширенный набор инструкций по настройке системы и глава об использовании PostgreSQL с JSON. 

Из книги вы узнаете, как:

  • Создавать БД, связанные таблицы, используя собственные данные
  • Агрегировать, сортировать, фильтровать информацию, чтобы найти закономерности
  • Использовать функции для базовых математических и расширенных статистических операций
  • Выявлять ошибки в данных, а также устранять их
  • Анализировать пространственные данные с помощью географической информационной системы (PostGIS)
  • Создавать расширенные запросы и автоматизировать задачи

Основы технологий баз данных

Автор: Б. А. Новиков, Е. А. Горшкова, Н. Г. Графеева

Язык: русский

 Основы технологий баз данных

Это базовый курс для начинающих. Он включает краткий обзор требований и критериев оценки СУБД, теоретическую реляционную модель, базовые конструкции языка запросов SQL, организацию доступа к базе, вопросы проектирования приложений, основные расширения для системы PostgreSQL.

Также в издание включена вторая часть для более опытных пользователей. Из неё разработчики баз данных узнают про структуры хранения, методы выполнения и оптимизации запросов, дополнительные возможности языка SQL и многое другое. В книге также описаны средства программирования серверов баз данных, расширения функциональности PostgreSQL, подготовка систем с репликацией, параллельных, распределенных систем БД.

PostGIS in Action. Третье издание

Авторы: Регина Обэ, Лео Хсу

Язык: английский

 PostGIS in Action

Из книги вы узнаете, как решать реальные проблемы с геоданными. Вы познакомитесь с векторной, растровой, топологической ГИС, научитесь анализу, просмотру и картографированию данных. Вы узнаете, как оптимизировать запросы для достижения максимальной скорости, упростить геометрию для повышения эффективности и создать собственные функции для приложений. Также книга расскажет, как применить знания о ГИС в PostGIS, интегрировать их с другими инструментами ГИС.

Это третье издание, обновлённое до последних версий PostGIS, PostgreSQL. Оно охватывает новые функции, включая внешние оболочки данных, БД как услугу, распараллеливание запросов, а также новые функции JSON и векторных плиток, которые помогают в создании картографических приложений.


Бесплатный тестовый доступ к облаку на 30 днейПолучить





POSTGRESQL изнутри

Автор: Егор Рогов

Язык: русский

POSTGRESQL изнутри

Книга ориентирована на тех, кто уже обладает некоторым опытом, знаком с устройством какой-либо другой СУБД, но планирует перейти на PostgreSQL и пытается понять отличия.

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

PostgreSQL MADE EASY: A Beginner's Handbook to easily Learn PostgreSQL

Автор: Мэгги Роби

Язык: английский

PostgreSQL MADE EASY

Это книга отлично подходит для начинающих. Она позволит легко научиться программировать с нуля. Вы узнаете:

  • Как из новичка стать экспертом (подробный план).
  • Как освоить PostgreSQL с нуля.
  • Как избежать большинства ошибок, которые массово допускают программисты.

Оптимизация запросов PostgreSQL

Авторы: Г. Домбровская, Б. Новиков, А. Бейликова

Язык: русский

Оптимизация запросов PostgreSQL

Благодаря этой книге вы научитесь составлять запросы, которые будут быстро исполняться и своевременно доставлять результат. Вы научитесь формулировать запросы с точки зрения механизма БД. Вы узнаете, что означает эффективная система, как выполнить замеры производительности. В книге описаны различные классы запросов и подходящие им методы оптимизации.

Книга рассматривает такие темы, как использование функций и процедур, динамический SQL, сгенерированные запросы.

Издание подойдёт ИТ-специалистам, нацеленным на разработку производительных масштабируемых приложений, а также всем, кто занимается разработкой серверной части баз данных.

Troubleshooting PostgreSQL

Автор: Hans-Jürgen Schönig

Язык: английский

Troubleshooting PostgreSQL

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

Книга подойдёт администраторам базы данных со средним и профессиональным уровнем знаний.

Изучаем PostgreSQL 10

Автор: С. Джуба, А. Волков

Язык: русский

Изучаем PostgreSQL 10

Книга поможет начинающим научиться создавать высокопроизводительные решения в PostgreSQL. Вы научитесь понимать основы PostgreSQL 10, обретёте необходимые навыки для разработки эффективных решений. Также книга касается практических вопросов разработчиков или администраторов СУБД.

Издание будет полезно начинающим, а также действующим администраторам.

PostgreSQL for Data Architects

Автор: Джаядеван Маймала

Язык: английский

PostgreSQL for Data Architects

Книга научит вас всему, что необходимо для создания и запуска масштабируемого и оптимизированного сервера. Она начинается с основных понятий, а потом углубляется в настройку репликации, использованию балансировку нагрузки для горизонтального масштабирования и устранение ошибок. Издание знакомит с полезными инструментами, доступными в экосистеме PostgreSQL.

Эта книга предназначена для разработчиков и архитекторов данных, имеющих некоторое представление о БД. 

PostgreSQL 10 High Performance

Автор: Энрико Пироцци

Язык: английский

PostgreSQL 10 High Performance

Издание обучает возможностям PostgreSQL 10 для проектирования, администрирования и обслуживания высокопроизводительного решения для баз данных.

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

Книга содержит советы и рекомендации по масштабированию успешных установок баз данных и обеспечению высокой доступности решения PostgreSQL.

Учебник предназначен для администраторов баз данных и архитекторов, которые уже используют или планируют использовать функции PostgreSQL 10 для проектирования и обслуживания высокопроизводительной БД.


Полезный материал?
3
0
автор: Всеволод
опубликовано: 20.02.2023
Читайте нас: 
Последние статьи
Вверх!