
PostgreSQL — это объектно-реляционная система управления базами данных (СУБД), которая поддерживает стандарт SQL.
Она предоставляет мощные инструменты для хранения, обработки и анализа данных. PostgreSQL является одной из самых популярных СУБД, существующих на сегодняшний день.
PostgreSQL создана на основе некоммерческой СУБД Postgres, разработанной как open-source проект в Калифорнийском университете в Беркли.
[Специалист] QPT - PostgreSQL. Оптимизация запросов
В курсе рассматривается база данных PostgresSQL, одна из самых популярных бесплатных систем управления реляционными базами данных. Курс включает не только практическую, но и теоретическую часть, и при этом не сводится к простому «сборнику рецептов». Курс посвящен версии Postgres 10, отмечены особенности последующих версий.
Школа: Специалист - учебный центр при МГТУ им.Н.Э.Баумана
Сайт: https://www.specialist.ru
Длительность: 16 ак. ч.
Формат обучения: Очно, онлайн
Программа:
- Введение (0,5 ак. ч.)
- Демобаза «Авиаперевозки» (0,5 ак. ч.)
- Выполнение запросов (2 ак. ч.)
- Последовательный доступ (1 ак. ч.)
- Индексный доступ (2 ак. ч.)
- Сканирование по битовой карте (1 ак. ч.)
- Соединение вложенным циклом (1 ак. ч.)
- Соединение хешированием (2 ак. ч.)
- Соединение слиянием (2 ак. ч.)
- Статистика (1 ак. ч.)
- Профилирование (1 ак. ч.)
- Приемы оптимизации (2 ак. ч.)
Чему научитесь:
- Искать проблемные запросы и их оптимизировать
- Настраивать параметры экземпляра, связанных с производительностью
- Понимать механизмы планирования и выполнения запросов
Особенности обучения:
- Документ об окончании обучения
[YouTube] DBA2-10 Тема 0 «Введение»

Канал: Postgres Professional
Сайт: https://postgrespro.ru/
Авторы: Егор Рогов, Павел Лузанов.
Дата начала: В любое время
Интенсивность: Свободный график
Стоимость: Бесплатно
Формат обучения: Видеокурс
Требования:
Владение ОС Unix,
Знакомство с PostgreSQL в объеме курса DBA1
Программа:
Открыть
- Введение
- Изоляция
- Страницы и версии строк
- Снимки данных
- HOT-обновления
- Очистка
- Автоочистка
- Заморозка
- Буферный кэш
- Журнал предзаписи
- Контрольная точка
- Настройка журнала
- Блокировки объектов
- Блокировки строк
- Блокировки в памяти
- Управление расширениями
- Локализация
- Обновление сервера
Чему научитесь:
- Настройка различных конфигурационных параметров исходя из понимания внутренней организации сервера,
- Мониторинг сервера с использованием обратной связи для итеративной настройки параметров,
- Настройки, связанные с локализацией,
- Управление расширениями и знакомство с процедурой обновления сервера.
[beONmax] Курс SQL и PostgreSQL для начинающих
Этот курс представляет собой практический онлайн-курс по изучению SQL и PostgreSQL. Научитесь читать и писать сложные запросы к базам данных, используя SQL — один из самых востребованных языков программирования, и PostgreSQL — систему управления базами данных. Изучение SQL — один из самых быстрых способов подняться по карьерной лестнице.
Школа: beONmax - онлайн курсы программирования
Сайт: https://beonmax.com/
Дата начала: В любое время
Длительность: 23 часа
Интенсивность: Обучение в своем темпе
Формат обучения: Видеоуроки, практические задания
Кому подойдет:
Новички в программировании
Разработчики, кто уже изучил какой-либо язык программирования и хочет разобраться в работе с базами данных
Программа:
Всего заданий: 14, видеоуроки: 128, практические задания: 18
- Введение в SQL
- Простые запросы с SELECT
- Соединения - Joins
- Подзапросы
- DDL - управляем БД и таблицами
- Проектирование БД
- Представления (Views)
- Логика с CASE, COALESCE и NULLIF
- Функции SQL и PL\pgSQL
- Ошибки и их обработка
- Приведение типов данных
- Индексы
- Массивы
- Пользовательские типы
- Продвинутая группировка с CUBE и ROLLUP
- Знакомство с psql
- Импорт данных
- CTE - Common Table Expressions
- Оконные функции
- Транзакции
- Триггеры
- Безопасность в postgresql
Чему научитесь:
- DDL
- psql и импорт данных
- Безопасность
- Индексы
- Логика с CASE WHEN, COALESCE и NULLIF
- Массивы
- Оконные функции
- Ошибки и их обработка
- Подзапросы
- Пользовательские типы
- Представления (Views)
- Продвинутая группировка с CUBE/ROLLUP
- Проектирование БД
- Простые выборки
- Соединения
- Транзакции
- Триггеры
- Функции PL/pgSQL
- Функции SQL
Особенности обучения:
- Сертификат
[Слёрм] PostgreSQL База
Этот курс представляет собой практический курс по работе с PostgreSQL. Будете учиться построению репликаций, работать с резервными копиями, контролировать всю систему. Программа курса основана на реальных задачах.
Сайт: https://slurm.io
Спикер: Иван Чувашов
Длительность: 75 ч. теории, 108 ч. практики
Формат обучения: Теория и 75% практики
Для кого этот курс:
Backend-разработчики
DevOps-инженеры и сисадмины
Тимлиды и тех. директора
Программа:
- Знакомство с курсом
- Логическая резервная копия
- Физическая резервная копия
- Валидация резервных копий
- Резервное копирование и восстановление с помощью сторонних инструментов
- Физическая репликация
- Отказоустойчивые решения на основе физической репликации
- Логическая репликация
- Мониторинг в кейсах
- Подведение итогов
- Подведение итогов
Чему научитесь:
- Научитесь оценивать состояние кластера в критический момент, принимать быстрые и эффективные решения
- Узнаете, как внедрить оптимальное архитектурное решение в компании, с помощью каких алгоритмов искать проблемы
Особенности обучения:
- Доступ к курсу 2 года
Администрирование PostgreSQL 13. Базовый курс
Курс охватывает основные темы, необходимые для администраторов баз данных. Вы узнаете, как устанавливать, управлять и обслуживать серверы, а также как управлять пользователями и правами доступа.
Курс доступен как в очном, так и в онлайн-формате. Онлайн-формат позволяет общаться с преподавателем и другими студентами, задавать вопросы и комментировать ответы, а записи занятий доступны 24 часа в сутки, 7 дней в неделю.
Сайт: https://training-microtest.ru/
Длительность | 24 ак. часов |
Формат обучения | Онлайн или очно |
Требования: Минимальные сведения о базах данных и SQL, знакомство с Unix.
Программа:
- Введение
- Базовый инструментарий
- Архитектура
- Организация данных
- Задачи администрирования
- Управление доступом
- Резервное копирование
- Репликация
Чему научитесь:
Общие сведения об архитектуре PostgreSQL, установка, базовая настройка, управление сервером, организация данных на логическом и физическом уровнях, базовые задачи администрирования, управление пользователями и доступом, представление о резервном копировании и репликации.
Особенности обучения:
- По итогу прохождения обучения слушатели получают либо Сертификат Учебного центра о прохождении курса, либо Удостоверение о повышении квалификации.
[YouTube] «Администрирование PostgreSQL 9.4. Базовый Курс». О курсе. Тема №00
Канал: Postgres Professional
Сайт: https://postgrespro.ru/
Дата начала | В любое время |
Интенсивность | Свободный график |
Стоимость | Бесплатно |
Формат обучения | Видеокурс |
Плейлист:
Открыть
- О курсе.
- Введение в PostgreSQL.
- Архитектура.
- Установка PostgreSQL.
- Использование psql.
- Базы данных.
- Табличные пространства.
- Системный каталог.
- Основные объекты БД.
- Пользователи и роли.
- Схемы.
- Привилегии.
- Конфигурирование сервера.
- Подключение и аутентификация.
- Мониторинг работы.
- Сопровождение PostgreSQL.
- Логическое резервирование.
- Базовый Курс». Физическое резервирование.
Чему научитесь:
- Общее представление о PostgreSQL и его архитектуре
- Установка базовая настройка, запуск СУБД
- Управление пользователями, данными, доступом
- Базовые задачи сопровождения и мониторинга
- Резервное копирование и восстановление
Администрирование PostgreSQL 10. Базовый курс
Цель курса — предоставить информацию и практические навыки, которые позволят вам установить и поддерживать сервер баз данных, создавать пользователей и предоставлять им доступ к базе данных, а также создавать резервные копии. Другими словами, выполнить ряд задач, которые считаются минимальными требованиями к администратору СУБД.
Сайт: https://www.cischool.ru/
Для кого этот курс: Администраторы баз данных
Программа:
- Введение
- Базовый инструментарий
- Архитектура
- Организация данных
- Задачи администрирования
- Управление доступом
- Резервное копирование
- Резервное копирование
Чему научитесь:
- Представление о резервном копировании и репликации
- Установка, базовая настройка, управление сервером
- Базовые задачи администрирования
- Организация данных на логическом и физическом уровнях
- Управление пользователями и доступом
- Общие сведения об архитектуре PostgreSQL
[YouTube] Установка PostgreSQL и PGadmin на Windows 10 - Уроки PostgreSQL

Канал: Аве Кодер
Дата начала: В любое время
Интенсивность: Вы сами устанавливаете темп обучения
Стоимость: Бесплатно
Формат обучения: Видеокурс
Плейлист:
Открыть
- Установка PostgreSQL и PGadmin на Windows 10
- Создание, Подключение и Удаление Базы Данных
- Создаем таблицу - Уроки PostgreSQL
- Заполнение таблицы данными
- SQL запросы выборка данных Часть 1
- SQL запросы для выборки данных. Часть 2
- Агрегаты и Базовая Арифметика
- Работа с Датой и Временем
- Первичные Ключи (Primary Keys)
- Ограничения и проверки
- UPSERT и Работа с Конфликтами (ON CONFLICT DO)
- Внешние ключи (Foreign Keys)
- Объединение таблиц (JOINS)
- Экспортируем SQL таблицу в CSV
- Уникальные Идентификаторы UUID
[YouTube] Что такое База Данных? PostgreSQL основы. Урок 1

Канал: ITVDN
В этом уроке речь пойдет о том, что такое База данных, какие структуры баз данных существуют. Что такое нормализация форм в реляционных базах данных.
Дата начала: В любое время
Интенсивность: Обучение в своем темпе
Стоимость: Бесплатно
Формат обучения: Видеокурс
Плейлист:
- Что такое База Данных? PostgreSQL основы.
- DDL команды. Создание баз данных. PostgreSQL основы.
- DML команды. Связи между таблицами. PostgreSQL основы.
- JOINS. PostgreSQL основы.
- Организация памяти в Базах Данных. View, Index. PostgreSQL основы.
- Триггеры и Транзакции. PostgreSQL основы.
Книги по изучению PostgreSQL

PostgreSQL. Основы языка SQL. Учебное пособие
Учебно-практическое пособие охватывает первую, базовую, часть учебного курса по языку SQL, созданного при участии российской компании Postgres Professional. Учебный материал излагается в расчете на использование системы управления базами данных PostgreSQL. Рассмотрено создание рабочей среды, описаны языки определения данных и основные операции выборки и изменения данных.
Автор: Моргунов Евгений Павлович

Оптимизация запросов PostgreSQL
В книге представлено подробное описание распределенных и параллельных баз данных с учетом новейших технологий. Авторы затрагивают такие темы, как проектирование распределенных и параллельных БД, контроль распределенных данных, распределенная обработка запросов и транзакций, интеграция баз данных. Обработка веб-данных рассматривается с акцентом на технологию RDF, получившую широкое распространение.
Автор: Домбровская Генриэтта, Бейликова Анна, Новиков Борис

PostgreSQL 15 изнутри
В книге рассматривается внутреннее устройство СУБД PostgreSQL: детали реализации многоверсионности и изоляции на основе снимков данных. Большое внимание уделяется возможностям, предоставляемым для самостоятельного изучения механизмов функционирования PostgreSQL. В настоящем издании учтены замечания читателей и исправлены опечатки, а также отражены изменения, произошедшие в версии PostgreSQL 15.
Автор: Рогов Егор

POSTGRESQL 14 изнутри
Автор ориентируется на читателей, имеющих некоторый опыт использования PostgreSQL. Книга будет полезной и тем, кто хорошо знаком с устройством другой СУБД, но переходит на PostgreSQL и хочет разобраться в отличиях. В PostgreSQL для этого есть все инструменты, и автор постарался показать, как ими пользоваться.
Автор: Рогов Егор Валерьевич

Изучаем PostgreSQL 10
PostgreSQL - одна из самых популярных в мире баз данных с открытым исходным кодом, которая поддерживает самые передовые возможности, включенные в стандарты SQL. Данная книга познакомит вас с последними новыми навыками, появившимися в PostgreSQL 10. Прочитав книгу, вы будете хорошо понимать основы PostgreSQL 10 и обладать навыками, необходимыми для разработки эффективных решений с применением этой базы данных.
Автор: Джуба Салахалдин, Волков Андрей

PostgreSQL 11. Мастерство разработки
Прочитав эту книгу, вы научитесь создавать динамичные корпоративные приложения на основе последней версии СУБД PostgreSQL. Подробно описывается передовые средства PostgreSQL, включая логическую репликацию, кластеры баз данных, оптимизацию производительности, мониторинг и управление пользователями. Не оставлен без внимания оптимизатор запросов PostgreSQL, конфигурирование СУБД для достижения высокого быстродействия и переход с Oracle на PostgreSQL.
Автор: Шениг Ганс-Юрген