• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

HSE Campus in St PetersburgMaster's programmesSchool of Computer Science, Physics and Technology

For visually-impairedFor visually-impairedUser profile (HSE staff only)Search

01.04.02 Applied Mathematics and Informatics

Master’s Programme

Systems Reliability Engineering

Administration and optimization of DBMS performance

2026/2027
Academic Year
RUS
Instruction in Russian
3
ECTS credits
Delivered at:
Department of Informatics
Course type:
Elective course
When:
1 year, 4 module

Программа дисциплины

Аннотация

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

Цель освоения дисциплины

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

Планируемые результаты обучения

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

Содержание учебной дисциплины

  • Тема 1. Виды СУБД особенности функционирования.
  • Тема 2. Установка PostgreSQL на различные ОС
  • Тема 3. Средства администрирования PostgreSQL
  • Тема 4. Обслуживания PostgreSQL
  • Тема 5. Масштабирование серверов PostgreSQL
  • Тема 6. Анализ производительности PostgreSQL
  • Тема 7. Оптимизация SQL запросов
Элементы контроля

Элементы контроля

  • неблокирующий Создание отказоустойчивого кластера PostgreSQL
  • неблокирующий Установка PostgreSQL на ОС Astra Linux
  • неблокирующий Установка PostgreSQL на ОС Windows
  • неблокирующий Оптимизация SQL запросов
Промежуточная аттестация

Промежуточная аттестация

  • 2026/2027 4th module
    0.2 * Установка PostgreSQL на ОС Windows + 0.2 * Установка PostgreSQL на ОС Astra Linux + 0.3 * Создание отказоустойчивого кластера PostgreSQL + 0.3 * Оптимизация SQL запросов
Список литературы

Список литературы

Рекомендуемая основная литература

  • Оптимизация запросов PostgreSQL - Домбровская Г., Новиков Б., Бейликова А. - Издательство "ДМК Пресс" - 978-5-97060-963-7 - 2021 - русский - https://e.lanbook.com/book/241103 - ЛАНЬ - 241103
  • Основы технологий баз данных - НовиковБ. А. , Горшкова Е. А., Графеева Н. Г. - Издательство "ДМК Пресс" - 978-5-97060-841-8 - 2020 - русский - https://e.lanbook.com/book/179477 - ЛАНЬ - 179477

Рекомендуемая дополнительная литература

  • HTML, JavaScript, PHP и MySQL : джентельменский набор Web - мастера, Прохоренок, Н. А., 2019

Авторы

  • Спицина Кристина Станиславовна