FP.12.ADEV

Курс для аналитиков и разработчиков PostgreSQL

Пятидневный интенсивный курс для аналитиков и разработчиков, нацеленный на глубокое понимание архитектуры, проектирования и оптимизации баз данных PostgreSQL.
Курс построен по принципу "от теории к практике": слушатели начнут с изучения архитектурных принципов и концепций проектирования, а затем перейдут к практическому применению этих знаний при написании запросов и программ на языке PL/pgSQL.
60 000₽

Длительность

5 дней (40ч в неделю)

Доступ к курсу

Навсегда в личном кабинете

Документы

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

Расписание

Дата и место проведения
Начало
Формат
Преподаватель
Стоимость

Кому подойдет этот курс

    Аналитики и разработчики СУБД PostgreSQL

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

  • Понимание жизненного цикла, устройства и логической структуры PostgreSQL
  • Знание принципов изоляции и многоверсионности
  • Навыки сбора требований и их моделирования
  • Создание ER-моделей и UML-диаграмм
  • Применение шаблонов моделирования данных
  • Понимание буферного кэша и журналирования
  • Эффективное использование SQL-функций и составных типов
  • Владение синтаксисом и конструкциями языка PL/pgSQL
  • Работа с курсорами, динамическими командами и массивами
  • Разработка триггеров и методы отладки

  • Понимание архитектуры PostgreSQL и принципов работы
  • Навыки установки, конфигурирования и подключения к PostgreSQL
  • Управление базами данных, табличными пространствами и схемами
  • Настройка пользователей и ролей, управление доступом
  • Мониторинг, анализ статистики и оптимизация запросов
  • Настройка и обслуживание файловой и потоковой репликации
  • Безопасное обновление сервера
  • Работа с внешними данными

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

5 модулей
Архитектура - День 1
  • Жизненный цикл базы данных
  • Архитектура и дизайн системы
  • Общее устройство PostgreSQL
  • Изоляция и многоверсионность
  • Логическая структура PostgreSQL

Проектирование базы данных - День 1-2
  • Сбор требований
  • Моделирование требований с помощью сценариев использования
  • Тестирование системы
  • Построение ER-моделей
  • Построение модели классов в UML
  • Шаблоны моделирование данных
  • Проектирование схемы реляционной базы данных


SQL - День 3-4
  • Установка и управление, psql
  • Буферный кэш и журнал
  • Физическая структура
  • Схема данных приложения «Книжный магазин»
  • Взаимодействие с СУБД
  • Функции
  • Составные типы


Оптимизация запросов
  • Статистика оптимизатора
  • Использование памяти
  • Профилирование
  • Оптимизация


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


Как проходит обучение на платформе ФОРС

[ 01 ]

Знакомство с платформой

Платформа учебного центра ФОРС предназначена для удобного и комфортного обучения. Доступ к материалам будет открыт сразу после приобретения курса, а также навсегда доступен в личном кабинете.

[ 02 ]

Обучение

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

[ 03 ]

Обратная связь и поддержка

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

[ 04 ]

Дипломы и сертификаты

Все документы об окончании курсов собраны в одном месте в электронном формате — вы всегда можете посмотретьи скачать их в личном кабинете.

Остались вопросы?

Оставьте свои контактные данные — мы с вами свяжемся и все расскажем

Нажимая на кнопку «Отправить», я принимаю условия Политики конфиденциальности, и даю согласие на обработку персональных данных

WhatsApp
Telegram