ВЕНДОРЫ
Курсы по вендорам
Скрыть

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

В этой версии курса учтены нововведения версий PostgreSQL 13, 14, 15 и 16.
DEV1
Очный формат:
Длительность: 4 дня
Цена: 48 000₽
цена указана без НДС 5%
Даты
Онлайн тренинг
Длительность: 4 дня
Цена: 48 000₽
цена указана без НДС 5%
Даты

Кому следует посетить

Разработчики баз данных
Предварительные требования:
Основы SQL
Опыт работы с каким-нибудь процедурным языком программирования
Минимальные сведения о работе в Unix
Цели курса
УМЕТЬ:
  • использовать основные объекты БД: таблицы, индексы, представления
  • программировать на стороне сервера на языках SQL и PL/pgSQL
  • использовать основные типы данных, включая записи и массивы
  • осуществлять организацию взаимодействия с клиентской частью приложения
ЗНАТЬ:
  • общие сведения об архитектуре PostgreSQL
Содержание курса В этом курсе рассматриваются основные темы, необходимые для разработки серверной части приложений PostgreSQL. Курс основан на опыте практической разработки.

Даты и регистрация

Онлайн тренинг
Очный формат
Гарантированные курсы Гарантирован при получении Вашей заявки
30.03—02.04.2026
DEV1
Это FLEX курс Онлайн
18.05—21.05.2026
DEV1
Это FLEX курс Онлайн
06.07—09.07.2026
DEV1
Это FLEX курс Онлайн
30.03—02.04.2026
DEV1
Это FLEX курс г. Москва / Очная форма
18.05—21.05.2026
DEV1
Это FLEX курс г. Санкт-Петербург / Очная форма
06.07—09.07.2026
DEV1
Это FLEX курс г. Москва / Очная форма
Программа курса
Модуль 1. Базовый инструментарий
  • Установка и управление, psql
Модуль 2. Архитектура
  • Общее устройство PostgreSQL
  • Изоляция и многоверсионность
  • Буферный кэш и журнал
Модуль 3. Организация данных
  • Логическая структура
  • Физическая структура
Модуль 4. Приложение «Книжный магазин»
  • Схема данных и интерфейс
Модуль 5. SQL
  • Функции
  • Процедуры
  • Составные типы
Модуль 6. PL/pgSQL
  • Обзор и конструкции языка
  • Выполнение запросов
  • Курсоры
  • Динамические команды
  • Массивы
  • Обработка ошибок
  • Триггеры
  • Отладка
Модуль 7. Разграничение доступа
  • Обзор разграничения доступа
Модуль 8. Резервное копирование
  • Логическое резирвирование