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





SQL для анализа данных
ID 1125715
Статус:
Курс обязательный (Управление бизнесом)
Где читается:
Санкт-Петербургская школа экономики и менеджмента
Когда читается:
3-й курс, 2 модуль
Охват аудитории:
для своего кампуса
Язык:
русский
Кредиты:
3
Контактные часы:
28
Программа дисциплины
Аннотация
Дисциплина посвящена изучению реляционной модели данных, возможностей языка SQL, приобретению умений использования SQL для анализа данных, организованных в соответствие с реляционной моделью. По результатам изучения дисциплины студенты будут иметь навыки разработки реляционных баз данных и написания запросов на языке SQL для решения прикладных задач анализа данных.
Цель освоения дисциплины
- Приобретение знаний возможностей реляционных СУБД в соответствие с современными стандартами SQL
- Приобретение умений проектирования баз данных в соответствие с реляционной моделью
- Приобретение навыков анализа данных с помощью SQL-запросов
Планируемые результаты обучения
- Способен проектировать и создавать структуры данных для хорошо формализуемых задач предметной области в соответствие с классической реляционной моделью
- Умеет писать запросы на вставку и модификацию данных в реляционных базах данных.
- Способен писать запросы к данным, используя условия фильтрации, объединение данных из множества таблиц, агрегацию данных.
- Умеет писать хранимые процедуры и функции на языке SQL
Содержание учебной дисциплины
- Введение в реляционные базы данных
- Разработка реляционной базы
- Знакомство с языком SQL
- Обработка стандартных типов
- Использование вложенности в SQL-запросах
- Хранимые процедуры и функции
Элементы контроля
- ЭкзаменЭкзамен представляет собой задания на работу с базой данных PostgreSQL. Число заданий - 7, из них 4 задания оцениваются максимум в 1 балл каждое, 3 задания – 2 балла каждое. На экзамен выделяется 80 минут. Оценка за экзамен вычисляется как сумма баллов за задания.
- Текущий контроль работы на семинарахПроводится офлайн с показом студентом экрана с выполненным заданием/работающим кодом и объяснением логики решения задачи, если оно необходимо. Объем выполненных заданий должен соответствовать объему заданий в соответствии с планом работы группы.
- Контрольная работаКонтрольная работа охватывает темы 1-5 и содержит открытые вопросы и задания. На контрольную работу выделяется 80 минут. Оценка за экзамен вычисляется как сумма баллов за задания.
Промежуточная аттестация
- 2026/2027 2nd module0.3 * Контрольная работа + 0.5 * Экзамен + 0.2 * Текущий контроль работы на семинарах
Список литературы
Рекомендуемая основная литература
- Основы технологий баз данных : учебное пособие, Новиков, Б. А., 2020
Рекомендуемая дополнительная литература
- PostgreSQL. Разработка баз данных : учебник / М. Ф. Ванина, А. Г. Ерохин, Н. В. Тутова [и др.]. — Москва : Русайнс, 2023. — 227 с. — ISBN 978-5-466-03410-3. — URL: https://book.ru/book/950185 (дата обращения: 09.12.2025). — Текст : электронный.
- PostgreSQL. Разработка баз данных : учебник / М. Ф. Ванина, А. Г. Ерохин, Н. В. Тутова [и др.]. — Москва : Русайнс, 2024. — 227 с. — ISBN 978-5-466-06974-7. — URL: https://book.ru/book/954200 (дата обращения: 09.12.2025). — Текст : электронный.