Разработка серверной части приложений PostgreSQL 16. Базовый курс (DEV1) – Программа курса

Программа курса

Модуль 1. Базовый инструментарий

  • Установка и управление, psql

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

  • Общее устройство PostgreSQL
  • Изоляция и многоверсионность
  • Буферный кэш и журнал

Модуль 3. Организация данных

  • Логическая структура
  • Физическая структура

Модуль 4. Приложение «Книжный магазин»

  • Схема данных и интерфейс

Модуль 5. SQL

  • Функции
  • Процедуры
  • Составные типы

Модуль 6. PL/pgSQL

  • Обзор и конструкции языка
  • Выполнение запросов
  • Курсоры
  • Динамические команды
  • Массивы
  • Обработка ошибок
  • Триггеры
  • Отладка

Модуль 7. Разграничение доступа

  • Обзор разграничения доступа

Модуль 8. Резервное копирование

  • Логическое резирвирование