Необходимая предварительная подготовка:

Слушатели изучат:

Аудитория курса:

Программа

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

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

Архитектура

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

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

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

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

Схема данных приложения. Взаимодействие с СУБД.

SQL

Функции. Составные типы.

PL/pgSQL

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

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

Обзор. Заключение.