Курс: Разработка серверной части приложений PostgreSQL. Базовый курс
Курс: Разработка серверной части приложений PostgreSQL. Базовый курс
Дополнительная дата проведения курса: 27.10.2025 - 30.10.2025
Продолжительность курса: 32 ак. ч.
Описание курса:
Postgres Professional — российская компания, занимающаяся развитием отечественной экспертизы в области разработки СУБД.
Курс знакомит с архитектурой PostgreSQL, с установкой, базовой настройкой и запуском СУБД.
Цель курса: формирование базовых знаний и навыков, необходимых для разработки серверной части приложений PostgreSQL.
Аудитория:
• администраторы баз данных
Необходимая подготовка:
• Основы SQL.
• Опыт работы с каким-нибудь процедурным языком программирования.
• Минимальные сведения о работе в Unix
Результат обучения:
После изучения курса слушатель будет уметь:
• Использовать основные объекты БД: таблицы, индексы, представления.
• Программировать на стороне сервера на языках SQL и PL/pgSQL.
• Использовать основные типы данных, включая записи и массивы.
• Организовать взаимодействие с клиентской частью приложения.
Программа курса: Модуль 1. Введение
Модуль 2. Базовый инструментарий
• Установка и управление, psql
Модуль 3. Архитектура
• Общее устройство PostgreSQL
• Изоляция и многоверсионность
• Буферный кэш и журнал
Модуль 4. Организация данных
• Логическая структура
• Физическая структура
Модуль 5. Приложение «Книжный магазин»
• Схема данных приложения
• Взаимодействие клиента с СУБД
Модуль 6. SQL
• Функции
• Составные типы
Модуль 7. PL/pgSQL
• Обзор и конструкции языка
• Выполнение запросов
• Курсоры
• Динамические команды
• Массивы
• Обработка ошибок
• Триггеры
• Отладка