Базовый курс для разработчиков PostgreSQL > 16
Код курса: DEV1
Продолжительность:
4 дня (32 часа)
Описание
Аудитория:
Базовый курс для разработчиков БД
Необходимая предварительная подготовка:
- Основы SQL
- Опыт работы с каким-нибудь процедурным языком программирования
- Минимальные сведения о работе в Unix
Какие навыки будут получены:
- Общие сведения об архитектуре PostgreSQL
- Использование основных объектов БД: таблиц, индексов, представлений
- Программирование на стороне сервера на языках SQL и PL/pgSQL
- Использование основных типов данных, включая записи и массивы
- Организация взаимодействия с клиентской частью приложения
Темы:
Введение
Базовый инструментарий
- Установка и управление, psql
Архитектура
- Общее устройство PostgreSQL
- Изоляция и многоверсионность
- Буферный кэш и журнал
Организация данных
- Логическая структура
- Физическая структура
Приложение «Книжный магазин»
- Схема данных приложения
- Взаимодействие с СУБД
SQL
- Функции
- Составные типы
PL/pgSQL
- Обзор и конструкции языка
- Выполнение запросов
- Курсоры
- Динамические команды
- Массивы
- Обработка ошибок
- Триггеры
- Отладка
Разграничение доступа
- Обзор
Заключение
Расписание
Время проведения курса пока не определено, отправьте нам заявку, пожалуйста.
Возможно, мы предложим пройти курс в дистанционном режиме или организуем выездной курс, если у Вас группа.