Читается в осеннем семестре у первого курса магистратуры МФТИ и в весеннем семестре у первого курса магистратуры ВШЭ.
Преподаватель: д.т.н. Кузнецов Сергей Дмитриевич
Основная цель — изучение основных направлений развития технологии систем управления данными, методов и алгоритмов организации перспективных систем управления базами данных.
Задачами данного курса являются:
- формирование целостного представления о разновидностях систем управления базами данных и их назначении;
- обеспечение знаний в области общей организации систем управления базами данных разных категорий, применяемых методов и алгоритмов.
Планируемые результаты обучения:
- Способен предлагать концепции, модели, создавать и апробировать новые способы и инструменты профессиональной деятельности для применения на практике;
- Способен к самостоятельному освоению новых методов исследований, изменению научного и производственного профиля своей деятельности;
- Способен анализировать, верифицировать, оценивать полноту информации, найденной и полученной из различных источников в ходе профессиональной деятельности, при необходимости восполнять и синтезировать недостающую информацию;
- Способен вести профессиональную, в том числе научно-исследовательскую деятельность в международной среде;
- Способен отбирать и разрабатывать методы анализа объектов профессиональной деятельности на основе общих тенденций развития программной инженерии;
- Способен проводить анализ, синтез, оптимизацию решений с целью обеспечения качества объектов профессиональной деятельности;
- Способен планировать и осуществлять руководство процессом разработки программного обеспечения.
Рассматриваемые темы:
- Классификация СУБД. Роль и место SQL-ориентированных СУБД;
- Структуры данных в SQL-ориентированной базе данных;
- Управление транзакциями;
- Методы выполнения «реляционных» операций, компиляция и построение планов выполнения операций SQL;
- Оптимизация запросов в SQL-ориентированных СУБД;
- Параллельные СУБД категории shared everything;
- Параллельные СУБД категории shared disks;
- Параллельные СУБД категории shared nothing;
- Влияние новых видов аппаратных средств хранения.