Разработка серверной части приложений PostgreSQL 16. Расширенный курс
Код: PS-DEV2
Продолжительность очно: 4 дня
Продолжительность VILT: 4 дня
Формат обучения: очно, Virtual Instructor-Led Training - VILT
О курсе
Курс знакомит с архитектурой PostgreSQL, с установкой, базовой настройкой и запуском СУБД.
Для кого этот курс
- Разработчики баз данных
- Администраторы баз данных
Требуемые знания и навыки
- Общие сведения об архитектуре PostgreSQL
- Уверенное владение SQL и PL/pgSQL в объеме курса PS-DBA1 «Администрирование PostgreSQL. Базовый курс»
- Минимальные сведения о работе в Unix
Приобретаемые навыки
По завершению курса слушатели приобретут навыки, позволяющие им:
-
- Понимать внутреннюю организацию сервера
- Полностью использовать возможности, предоставляемые PostgreSQL для реализации логики приложения
- Использовать расширеные возможности СУБД для решения специальных задач
Программа
Введение
Модуль 1. Архитектура
- Изоляция
- Многоверсионность
- Очистка
- Журналирование
- Блокировки
Модуль 2. Учебное приложение
- Книжный магазин 2.0
Модуль 3. Расширяемость
- Пул соединений
- Типы для больших значений
- Пользовательские типы данных
- Классы операторов
- Слабоструктурированные данные
- Фоновые процессы
- Асинхронная обработка
- Создание расширений
- Языки программирования
- Агрегатные и оконные функции
- Обзор полнотекстового поиска
Модуль 4. Репликация
- Обзор физической репликации
- Обзор логической репликации
Модуль 5. Внешние данные
Обзор

