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