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

Размер текста:

Цветовая схема:

Изображения:

DBA1-Администрирование PostgreSQL. Базовый курс (Postgres Professional)

8

часов теории

14

часов практических занятий

7

тем обучения

Программа предназначена для лиц, имеющих среднее профессиональное или высшее образование, которые стремятся освоить администрирование одной из самых востребованных систем управления базами данных — PostgreSQL. Курс разработан в соответствии с профессиональным стандартом «Администратор баз данных» и нацелен на формирование компетенций, необходимых для профессионального управления серверной частью БД.   

 Практический интенсив включает в себя изучение архитектуры PostgreSQL, механизмов многоверсионности, очистки и работы буферного кэша. Вы освоите базовый инструментарий администратора: от установки и конфигурирования сервера до управления ролями, привилегиями и политиками безопасности. Особое внимание уделяется организации данных на низком уровне, работе с системным каталогом и табличными пространствами.   

 Вы научитесь выполнять регламентные процедуры резервного копирования и восстановления данных, настраивать физическую и логическую репликацию, а также проводить мониторинг производительности и сбор статистики работы БД. Обучение завершается итоговой аттестацией в форме зачета, после чего слушатели получают официальное удостоверение о повышении квалификации Финансового университета при Правительстве РФ.

О программе

Полный цикл настройки PostgreSQL

Вы освоите базовый инструментарий администратора: от установки сервера из исходных кодов и создания кластеров до работы в терминальном интерфейсе psql и тонкого конфигурирования через файлы настроек.

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

Глубокое понимание архитектуры

Изучение внутреннего устройства PostgreSQL: механизмов многоверсионности (MVCC), уровней изоляции транзакций, работы буферного кэша и журнала предзаписи (WAL).

Вы разберетесь в процессах очистки (Vacuum) и организации данных на низком уровне, что позволит эффективно использовать системные ресурсы, табличные пространства и системный каталог.

Безопасность и управление доступом

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

Вы научитесь управлять привилегиями пользователей и настраивать политики защиты строк (RLS), обеспечивая строгое разграничение прав доступа к информации в БД.

Резервирование и отказоустойчивость

Изучение методов обеспечения сохранности данных через создание логических и физических резервных копий, а также освоение типовых алгоритмов восстановления.

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

Акцент на практику и мониторинг

Более 90% программы (22 часа из 24) отведено на контактную работу с преподавателем, включая практикумы по репликации, разбор конкретных ситуаций и выполнение лабораторных работ.

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

Официальное удостоверение

Программа реализуется Финансовым университетом при Правительстве РФ и строго соответствует профессиональному стандарту 06.011 «Администратор баз данных».

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

Программа

Тема 1. "Введение. Базовый инструментарий"

  • Изучение методов установки и управления сервером PostgreSQL.
  • Освоение приемов работы в интерактивном терминале psql.
  • Принципы конфигурирования сервера через файлы настроек.
  • Практика: установка сервера из исходных кодов и пакетов, создание кластера баз данных и работа с конфигурационными файлами.

Тема 2. "Архитектура"

  • Разбор общего внутреннего устройства и компонентов PostgreSQL.
  • Изучение механизмов изоляции транзакций и многоверсионности (MVCC).
  • Понимание процессов очистки данных (Vacuum) для поддержания производительности.
  • Работа с буферным кэшем и журналом предзаписи (WAL).
  • Практический семинар по обсуждению архитектурных особенностей и процессов СУБД.

Тема 3. "Организация данных"

  • Изучение логической структуры: базы данных и схемы.
  • Работа с системным каталогом для получения метаданных.
  • Управление табличными пространствами для распределения данных по дискам.
  • Разбор организации данных на низком уровне (структура страниц и файлов).
  • Практическое изучение подходов к организации представлений, таблиц и индексов.

Тема 4. "Задачи администрирования"

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

Тема 5. "Управление доступом"

  • Создание ролей и управление их атрибутами.
  • Настройка прав доступа (привилегий) к объектам базы данных.
  • Использование политик защиты строк (RLS) для гранулярного контроля данных.
  • Настройка параметров подключения и различных методов аутентификации пользователей.
  • Практика: управление правами доступа и настройка парольной аутентификации.

Тема 6. "Резервное копирование"

  • Обзор стратегий и средств резервного копирования данных.
  • Изучение алгоритмов проведения процедур бэкапа и восстановления.
  • Практическое создание логических и физических резервных копий.
  • Отработка навыков восстановления данных из созданных архивов.

Тема 7. "Репликация"

  • Обзор технологий тиражирования данных в PostgreSQL.
  • Изучение принципов работы физической репликации для обеспечения отказоустойчивости.
  • Настройка логической репликации для гибкого переноса данных между серверами.
  • Практикум: пошаговая настройка и проверка работы механизмов репликации.

Преподаватели и эксперты программы

Миронов Владимир Олегович

Миронов Владимир Олегович

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

Документ, который Вы получите

Как приступить к обучению

Шаг 1

Выбрать программу и оставить заявку

Шаг 2

Собрать документы и пройти оформление в личном кабинете anketa.fa.ru

Шаг 3

Получить договор и документы для оплаты

Шаг 4

Внести оплату и начать обучение

Вас могут заинтересовать

Контакты менеджера (куратора) программы

Выбрать дату

Выбрать дату

Выбрать год