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