Разработка серверной части приложений PostgreSQL 16. Расширенный курс

Код : PS-DEV2

Продолжительность очно : 4 дня

Продолжительность VILT : 4 дня

Формат обучения : дистанционное обучение в режиме реального времени под руководством инструктора - ONLINE

О курсе

Курс знакомит с архитектурой PostgreSQL, с установкой, базовой настройкой и запуском СУБД.

Для кого этот курс

  • Разработчики баз данных
  • Администраторы баз данных

Требуемые знания и навыки

Приобретаемые навыки

По завершению курса слушатели приобретут навыки, позволяющие им:

  • Понимать внутреннюю организацию сервера
  • Полностью использовать возможности, предоставляемые PostgreSQL для реализации логики приложения
  • Использовать расширеные возможности СУБД для решения специальных задач

Программа

Введение

Модуль 1. Архитектура

  • Изоляция
  • Многоверсионность
  • Очистка
  • Журналирование
  • Блокировки

Модуль 2. Учебное приложение

  • Книжный магазин 2.0

Модуль 3. Расширяемость

  • Пул соединений
  • Типы для больших значений
  • Пользовательские типы данных
  • Классы операторов
  • Слабоструктурированные данные
  • Фоновые процессы
  • Асинхронная обработка
  • Создание расширений
  • Языки программирования
  • Агрегатные и оконные функции
  • Обзор полнотекстового поиска

Модуль 4. Репликация

  • Обзор физической репликации
  • Обзор логической репликации

Модуль 5. Внешние данные

Обзор