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

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

Введение Базовый инструментарий

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

Архитектура

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

Организация данных

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

Приложение «Книжный магазин»

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

SQL

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

PL/pgSQL

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

Разграничение доступа

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

Резервное копирование

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