Фоновый баннер

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

Москва
Иконка

Дата: 5.12.2022

Цена: 32000 руб.

Записаться на курс

Подробнее о курсе

Краткое описание курса
Базовые курс для разработчиков баз данных PostgreSQL

Получаемые знания и навыки

  • Общие сведения об архитектуре PostgreSQL
  • Использование основных объектов БД: таблиц, индексов, представлений
  • Программирование на стороне сервера на языках SQL и PL/pgSQL
  • Использование основных типов данных, включая записи и массивы
  • Организация взаимодействия с клиентской частью приложения

Отличия от предыдущей версии курса

  • учтены нововведения версий PostgreSQL 10, 11 и 12 (процедуры, переходные таблицы)
  • изменен формат представления информации: единый файл для презентаций, демонстраций и ответов к практическим заданиям
  • добавлена информация о расширении plpgsql_check
  • добавлена тема по логическому резервному копированию

Необходимая предварительная подготовка

  • Основы SQL
  • Опыт работы с каким-либо процедурным языком программирования
  • Минимальные сведения о работе в Unix

Краткая программа курса
Модуль 1 — Базовый инструментарий

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

Модуль 2 — Архитектура

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

Модуль 3 — Организация данных

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

Модуль 4 — Приложение «Книжный магазин»

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

Модуль 5 — SQL

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

Модуль 6 — PL/pgSQL

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

Модуль 7 — Разграничение доступа

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

Модуль 8 — Резервное копирование

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

Вам также будет интересно…

№ Курса Название Цена Продолжительность Расписание
DBA-2 Администрирование PostgreSQL 10. Настройка и мониторинг
40000 руб. 4 дней

Отзывы по курсу