Top.Mail.Ru

академия информационных систем

Версия для слабовидящих

Функции, процедуры и триггеры в PostgreSQL

Научитесь проектировать и сопровождать серверную логику PostgreSQL с использованием функций, хранимых процедур, триггеров, транзакций и механизмов обработки ошибок.

Получить консультацию
по обучению

Ближайшая дата

по запросу в будни

Длительность
28 ак. часов
Форма обучения
Дистанционно
Документ
Удостоверение о повышении квалификации
Стоимость
32 000 ₽

О курсе

Программа направлена на развитие навыков проектирования, реализации и сопровождения серверной логики в PostgreSQL. Участники изучат применение функций, процедур и триггеров для переноса бизнес-логики на уровень СУБД, обеспечения целостности данных и управления транзакциями.

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

Кому будет полезен курс

Разработчики баз данных

Backend-разработчики

Инженеры данных

Аналитики с опытом SQL

Преимущества нашей программы

Практическая работа с серверной логикой PostgreSQL
Участники изучают функции, хранимые процедуры и триггеры, а также учатся выбирать подходящий инструмент для реализации бизнес-правил на уровне СУБД.

Разработка функций и процедур
Программа включает создание пользовательских функций на SQL и PL/pgSQL, работу с переменными, курсорами и хранимыми процедурами.

Обеспечение целостности данных
Слушатели осваивают создание и применение триггеров, в том числе для работы с рекурсивными структурами и автоматизации контроля данных.

Управление транзакциями и блокировками
Отдельное внимание уделяется транзакциям в хранимых процедурах, механизмам блокировок и их влиянию на стабильность и производительность базы данных.

Программа курса

Модуль 1. Системные функции

  • Системные таблицы и как они могут пригодиться
  • Использование переменных
  • Использование представлений
  • Использование функций пользователя
  • Использование хранимых процедур
  • Переменные в хранимых процедурах
  • Использование курсоров, принципы работы

Модуль 2. Использование триггеров

  • Триггеры: создание и применение
  • Триггеры в рекурсивных структурах

Модуль 3. Транзакции и блокировки

  • Транзакции, транзакции в хранимых процедурах
  • Блокировки, блокировка таблиц

По окончании обучения выдается

Удостоверение о повышении квалификации

Удостоверение о повышении квалификации
Ближайший старт курса

по запросу в будни

32 000 ₽
Оставить заявку на курс
check

Серверная логика: Научитесь разрабатывать функции, процедуры и триггеры для реализации бизнес-правил непосредственно в PostgreSQL.

check

Целостность данных: Применяйте триггеры и механизмы СУБД для автоматизации проверок и поддержки согласованности данных.

check

Надежная работа с БД: Освойте управление транзакциями, блокировками и обработкой ошибок при разработке серверных компонентов.

Как вы будете учиться

Занятия
Занятия проводятся как очно в аудитории с непосредственным взаимодействием между преподавателем и слушателями. Для тех, кто не может присутствовать физически, предусмотрено участие через платформу MTS.link.
Процесс обучения
Занятия включают лекции, семинары и групповые проекты. Материалы подаются в виде презентаций, которые могут содержать графику, видео. Полученные знания закрепляются тестированиями и практическими заданиями, а затем вы получаете развернутую обратную связь от эксперта курса.
Сопровождение
Вы можете задавать вопросы преподавателю в режиме реального времени. Так же у каждой группы есть кураторы, которые всегда на связи и помогают решить организационные вопросы.

Получить персональное предложение

Хотите быть в курсе последних новостей?
Подпишитесь на нашу рассылку и станьте одним из первых, кто будет в курсе всех новостей АИС!