2024/2025





Администрирование и оптимизация производительности СУБД
Статус:
Маго-лего
Кто читает:
Департамент информатики
Когда читается:
4 модуль
Охват аудитории:
для своего кампуса
Язык:
русский
Кредиты:
3
Программа дисциплины
Аннотация
Цель курса - научить слушателей анализировать работу СУБД (в частности PostgreSQL) и формулировать рекомендации по оптимизации работы. Обучение состоит в решении и разборе конкретных кейсов с проблемами, их анализом, формулировкой путей решения и исправлением проблемы. Предполагается, что слушатели знакомы с общими принципами хранения данных в реляционных СУБД, SQL-запросами и восстановлением БД.
Цель освоения дисциплины
- Подготовка студентов к оптимизации производительности СУБД путем ее администрирования. Предполагается, что слушатели знакомы с общими принципами хранения данных в реляционных СУБД, SQL-запросами и восстановлением БД.
Планируемые результаты обучения
- знать методы оптимизации производительности СУБД.
- знать методы администрирования СУБД и оптимизации производительности СУБД.
- уметь развертывать и настраивать СУБД на различных ОС.
- уметь администрировать СУБД.
- уметь выполнять оптимизацию производительности СУБД.
- владеть современным аппаратным и программным обеспечением в области СУБД.
- владеть методиками оптимизации СУБД и SQL-запросов.
Содержание учебной дисциплины
- Тема 1. Виды СУБД особенности функционирования.
- Тема 2. Установка PostgreSQL на различные ОС
- Тема 3. Средства администрирования PostgreSQL
- Тема 4. Обслуживания PostgreSQL
- Тема 5. Масштабирование серверов PostgreSQL
- Тема 6. Анализ производительности PostgreSQL
- Тема 7. Оптимизация SQL запросов
Элементы контроля
- Установка PostgreSQL на ОС Windows
- Установка PostgreSQL на ОС Astra Linux
- Создание отказоустойчивого кластера PostgreSQL
- Оптимизация SQL запросов
Промежуточная аттестация
- 2024/2025 4th module0.3 * Оптимизация SQL запросов + 0.3 * Создание отказоустойчивого кластера PostgreSQL + 0.2 * Установка PostgreSQL на ОС Astra Linux + 0.2 * Установка PostgreSQL на ОС Windows
Список литературы
Рекомендуемая основная литература
- Домбровская, Г. Оптимизация запросов PostgreSQL / Г. Домбровская, Б. Новиков, А. Бейликова , перевод с английского Д. А. Беликова. — Москва : ДМК Пресс, 2021. — 278 с. — ISBN 978-5-97060-963-7. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/241103 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
- Основы технологий баз данных / Новиков Б. А. , Горшкова Е. А., Графеева Н. Г. — 2-е изд. — Москва : ДМК Пресс, 2020. — 582 с. — ISBN 978-5-97060-841-8. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/179477. — Режим доступа: для авториз. пользователей.
Рекомендуемая дополнительная литература
- HTML, JavaScript, PHP и MySQL : джентельменский набор Web - мастера, Прохоренок, Н. А., 2019