Бакалавриат
2026/2027





Базы данных
Статус:
Курс обязательный (Технологии анализа данных в бизнесе)
Кто читает:
Департамент бизнес-информатики
Где читается:
Высшая школа бизнеса
Когда читается:
2-й курс, 1, 2 модуль
Охват аудитории:
для всех кампусов НИУ ВШЭ
Язык:
русский
Кредиты:
6
Контактные часы:
72
Программа дисциплины
Аннотация
Дисциплина направлена на приобретение понимания основных принципов организации данных, особенностей различных моделей данных, навыков проектирования и разработки баз данных, умений решать задачи обработки и анализа данных на языке SQL.
Цель освоения дисциплины
- Понимание студентами принципов проектирования и технологий работы с базами данных, формирование компетенций по моделированию данных, применению механизмов обеспечения валидности данных и использованию возможностей языка SQL для анализа и обработки данных. По результатам изучения дисциплины студенты будут иметь навыки проектирования и разработки реляционных баз данных, написания запросов на языке SQL для решения прикладных задач анализа данных.
Планируемые результаты обучения
- разрабатывает запросы на выборку данных, используя условия фильтрации, объединение данных из множества таблиц, агрегацию данных
- работает с данными типов даты и времени, массивами и типами json в SQL-запросах
- идентифицирует сценарии использования баз данных различных типов
- знает правила проектирования и требования к реляционным базам данных
- знает стандарт SQL и его версии
- знает способы инкапсуляции бизнес-логики при разработке на языке SQL
- использует представления, общие табличные выражения в SQL-запросах
- разрабатывает пользовательские функции на языке SQL
Содержание учебной дисциплины
- Основы языка структурированных запросов (SQL): выборка и манипулирование данными
- Проектирование реляционных баз данных: модели, нормализация и типы данных
- Продвинутые конструкции запросов: общие табличные выражения, подзапросы и представления
- Работа с неструктурированными и полуструктурированными данными в реляционных СУБД
- Аналитические возможности SQL: оконные функции и построение отчетов
- Управление транзакциями и поддержка динамической целостности с помощью триггеров
Элементы контроля
- Посещаемость
- Текущий контроль усвоения материала
- Групповой проектВыполняется в группах от 1 до 3 человек
- Экзамен
Промежуточная аттестация
- 2026/2027 2nd module0.2 * Текущий контроль усвоения материала + 0.5 * Экзамен + 0.1 * Посещаемость + 0.2 * Групповой проект
Список литературы
Рекомендуемая основная литература
- Нестеров, С. А. Базы данных : учебник и практикум для вузов / С. А. Нестеров. — 2-е изд., перераб. и доп. — Москва : Издательство Юрайт, 2026. — 258 с. — (Высшее образование). — ISBN 978-5-534-18107-4. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/583591 (дата обращения: 02.07.2026).
Рекомендуемая дополнительная литература
- Маркин, А. В. Программирование на SQL : учебник и практикум для вузов / А. В. Маркин. — 3-е изд., перераб. и доп. — Москва : Издательство Юрайт, 2026. — 805 с. — (Высшее образование). — ISBN 978-5-534-18371-9. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/589589 (дата обращения: 02.07.2026).