Какие навыки будут получены:

Предварительные знания:

Программа

Введение

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

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

Архитектура

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

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

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

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

Схема данных приложения.

SQL

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

PL/pgSQL

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

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

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

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

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