Извините, регистрация закрыта. Возможно, на событие уже зарегистрировалось слишком много человек, либо истек срок регистрации. Подробности Вы можете узнать у организаторов события.
Базовый курс для разработчиков серверной части приложения
Продолжительность: 4 дня
Для кого предназначен: Разработчики приложений
Какие навыки будут получены:
Общие сведения об архитектуре PostgreSQL
Использование основных объектов БД: таблицы, последовательности, представления
Организация доступа к объектам базы данных
Программирование на стороне сервера на языке PL/pgSQL
Разработка табличных триггеров
Необходимые предварительные знания: Основы SQL
Программа курса:
Базовый инструментарий
Архитектура
Общее устройство PostgreSQL
Изоляция и многоверсионность
Буферный кэш и журнал
Организация данных
Логическая структура
Базы данных, схемы, путь поиска, системный каталог.
Физическая структура
Табличные пространства, файлы, страницы, TOAST.
Основные объекты БД
Приложение "Книжный магазин"
Взаимодействие приложения с СУБД
Схема данных приложения
SQL
Функции на SQL
Составные типы
PL/pgSQL
Введение
Функции и конструкции языка
Выполнение запросов
Курсоры
Составные типы и табличные функции
Массивы
Динамические команды
Обработка ошибок
Триггеры
Отладка, трассировка и профилирование кода
Разграничение доступа
Роли, схемы, привилегии
Итоги