Магистратура
2026/2027



Базы данных: хранение и передача информации
ID 1205767
Статус:
Курс обязательный (Цифровая инженерия для компьютерных игр)
Кто читает:
Департамент прикладной математики
Когда читается:
1-й курс, 4 модуль
Охват аудитории:
для своего кампуса
Преподаватели:
Трихунков Михаил Сергеевич
Язык:
русский
Кредиты:
3
Контактные часы:
24
Программа дисциплины
Аннотация
В рамках данного курса будут рассмотрены популярные методики и инструменты для реализации как реляционных, так и не реляционных баз данных в сфере игровой инженерии. Студенты получат навыки подбора подходящих программных инструментов, проектирования баз данных и интеграции их в проекты в процессе выполнения лабораторных работ.
Для лабораторных работ планируется использование виртуальных машин с доступом к СУБД Pangolin на площадке BootCampLabs.
Цель освоения дисциплины
- Освоение проектирования, администрирования баз данных и интегрирования их в проекты.
Планируемые результаты обучения
- Подбирать необходимый тип и архитектуру базы данных под определенные задачи.
- Уметь проектировать и администрировать базы данных.
- Реализовывать интеграционные задачи.
Содержание учебной дисциплины
- Модели данных, структуры данных
- Системная архитектура хранения, передачи и управления данными.
- Реляционные базы данных
- Нереляционные базы данных
- Обеспечение безопасности хранения и передачи данных
- Интеграция баз данных с системой разработки компьютерных игр «Claw Engine»
Список литературы
Рекомендуемая основная литература
- NoSQL : новая методология разработки нереляционных баз данных, Садаладж, П. Дж., 2016
- PostgreSQL 15 изнутри - Рогов Е. В. - Издательство "ДМК Пресс" - 978-5-93700-178-8 - 2023 - русский - https://e.lanbook.com/book/348089 - ЛАНЬ - 348089
- Базы данных. Проектирование, реализация и сопровождение. : теория и практика : пер. с англ., Коннолли, Т., 2017
- Оптимизация запросов PostgreSQL - Домбровская Г., Новиков Б., Бейликова А. - Издательство "ДМК Пресс" - 978-5-97060-963-7 - 2021 - русский - https://e.lanbook.com/book/241103 - ЛАНЬ - 241103
Рекомендуемая дополнительная литература
- Storing and managing big data NoSQL, Hadoop and more : high impact strategies - what you need to know: definitions, adoptions, impact, benefits, maturity, vendors, Roebuck, K., 2011
- Базы данных. Проектирование моделей данных : учебник для вузов, Гринченко, Н. Н., 2024
- Разработка приложений на С# с использованием СУБД PostgreSQL / Васюткина И.А., Трошина Г.В., Бычков М.И. - Новосибирск :НГТУ, 2015. - 143 с.: ISBN 978-5-7782-2699-9. - Текст : электронный. - URL: https://znanium.com/catalog/product/556925