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




SQL для работы с данными и моделирования
Статус:
Курс обязательный (Международная программа по бизнесу и экономике)
Кто читает:
Департамент экономики и финансов
Где читается:
Факультет социально-экономических и компьютерных наук
Когда читается:
4-й курс, 3 модуль
Охват аудитории:
для своего кампуса
Преподаватели:
Чадов Алексей Леонидович
Язык:
русский
Кредиты:
4
Контактные часы:
40
Программа дисциплины
Аннотация
Курс направлен на то, чтобы дать студентам навыки обработки и анализа данных с использованием SQL и продемонстрировать возможности использования результатов анализа при математическом моделировании экономических процессов и систем
Цель освоения дисциплины
- Изучение основых понятий баз данных и получение базовых навыков использования языка SQL в среде СУБД с открытым программным кодом PostgreSQL и для обработки и анализа экономических данных
Планируемые результаты обучения
- Владеет общими понятиями базы данных. Владеет понятием СУБД в прикладных системах. Владеет общими понятиями реляционной модели.
- Извлекает данные из таблиц базы данных с помощью оператора SELECT в соответствии с поставленной задачей
- - составляет запросы агрегирования данных - корректно применяет функции агрегирования относительно полей с пропущенными данными - объясняет отличие условия HAVING от условия WHERE - корректно составляет запросы сравнения и агрегирования для внутригрупповых выборок
- Знание принципов агрегирования данных и использование агрегирующих функций, а также умение группировать данные с использованием GROUP BY и оператора HAVING
- Выполнение полного спектра базовых запросов (SELECT, WHERE, FROM, LIKE, etc.) в различных конфигурациях.
- Знает основные виды современных баз данных, умеет грамотно выбирать вид базы данных в зависимости от поставленной задачи
Элементы контроля
- ЭкзаменЭкзамен по дисциплине проводится форме письменной работы на 80 минут. Работа состоит из двух частей: тестовой и открытой. На экзамене студенту разрешается иметь при себе и использовать пишущие принадлежности и линейку. На экзамене студенту не разрешается иметь при себе любые электронные устройства (в том числе сотовые телефоны и электронные часы) и любые справочные материалы за исключением перечисленных выше.
- Контрольная работаВ контрольной работе проверяются навыки решения задач изученными методами, сравнения и анализа решений, полученных разными способами, умение интерпретировать найденные решения и знание основных понятий курса.
- Самостоятельная работаСамостоятельная работа представляет собой домашнее задание на разработку концептуальной схемы базы данных
- Аудиторная работаВ течение всего курса преподаватель оценивает работу студентов на семинарских занятиях. В основе оценки за аудиторную и самостоятельную работу лежат результаты микроконтролей по темам курса, изученным в аудитории и вынесенным на самостоятельное обучение соответственно. Микроконтроли проводится в среднем на двух семинарах из каждых трех. Набранные за микроконтроли баллы суммируются и делятся на максимально возможный балл за все микроконтроли. Полученная оценка, выраженная в десятках процентов, является базовой для оценки за работу на семинарах. Например, если накопленный балл за микроконтроли равен 13 баллам при максимуме в 20 баллов, то базовая оценка составит 6,5 балла. Полученная оценка округляется и корректируется на 1-2 балла в обе стороны с учетом посещения аудиторных занятий, выполнения или не выполнения домашних заданий, решения индивидуальных заданий повышенной сложности, активности студентов при решении задач и при совместном обсуждении на семинарах. Оценки за работу на аудиторных занятиях и за самостоятельную работу преподаватель выставляет в рабочую ведомость. Итоговые оценки за аудиторную и самостоятельную работу по 10-ти балльной шкале рассчитываются преподавателем и сообщаются студентам на последнем аудиторном занятии курса.
Промежуточная аттестация
- 2026/2027 3rd module0.2 * Аудиторная работа + 0.3 * Контрольная работа + 0.3 * Экзамен + 0.2 * Самостоятельная работа
Список литературы
Рекомендуемая основная литература
- Полякова, Л. Н. Основы SQL : учебное пособие / Л. Н. Полякова. — 2-е изд. — Москва : ИНТУИТ, 2016. — 273 с. — ISBN 978-5-94774-649-5. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/100348 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
- Сидорова, Е. А. Основы баз данных : учебно-методическое пособие / Е. А. Сидорова, А. В. Долгова. — Омск : ОмГУПС, 2020. — 22 с. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/165700 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
Рекомендуемая дополнительная литература
- SQL для анализа данных: Пер. с англ. - 978-5-9775-0958-9 - Танимура К. - 2024 - Санкт-Петербург: БХВ-Петербург - https://ibooks.ru/products/396435 - 396435 - iBOOKS
- Крикунов, М. М. Основы баз данных : учебное пособие / М. М. Крикунов, А. Н. Поручиков. — Самара : Самарский университет, 2021. — 84 с. — ISBN 978-5-7883-1671-0. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/256865 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.