Бакалавриат
2021/2022





Основы программирования и базы данных
Лучший по критерию «Полезность курса для расширения кругозора и разностороннего развития»
Лучший по критерию «Новизна полученных знаний»
Статус:
Курс по выбору (Экономика и статистика)
Направление:
38.03.01. Экономика
Кто читает:
Департамент программной инженерии
Где читается:
Факультет экономических наук
Когда читается:
2-й курс, 4 модуль
Формат изучения:
без онлайн-курса
Охват аудитории:
для своего кампуса
Преподаватели:
Меликян Алиса Валерьевна
Язык:
русский
Кредиты:
3
Контактные часы:
38
Программа дисциплины
Аннотация
В результате освоения дисциплины «Основы программирования и базы данных» студенты получат целостное представление о методах проектирования баз данных и последующей работы с ними для решения профессиональных задач, а также практические навыки использования современных систем управления базами данных для работы с большими объёмами данных и извлечения нужной информации из баз данных и использованием языка программирования SQL
Цель освоения дисциплины
- Овладение навыками проектирования и разработки баз данных с использованием языка программирования SQL.
Планируемые результаты обучения
- Уметь модифицировать базу данных
- Уметь создать базу данных в СУБД
- Уметь спроектировать базу данных
- Уметь сформулировать запросы к базе данных на языке SQL
Содержание учебной дисциплины
- Введение в базы данных
- Проектирование базы данных
- Система управления базами данных (СУБД)
- Реляционные базы данных
- Теория нормальных форм
- Язык программирования SQL
Элементы контроля
- Контрольная работа (КР)Письменная контрольная работа проводится в середине 4-го модуля с целью оценки результатов освоения пройдённого материала.
- Итоговый проект (ИП)Проект выполняется в группе из 2-3 человек и сдаётся в конце 4-го модуля. Представляет собой проект по созданию и наполнению базы данных. Предусматривает подготовку презентации созданного проекта.
- Задания на семинарах (ЗС)Задания, выполняемые на компьютере во время семинаров.
- Экзамен (Э)Экзамен проводится в письменной форме. Экзамен проводится на платформе MS Teams (https://www.microsoft.com/ru-ru/microsoft-365/microsoft-teams/group-chat-software). К экзамену необходимо подключиться за 5 минут до начала. Компьютер студента должен удовлетворять требованиям: наличие рабочей камеры и микрофона, установленное приложение MS Teams. Для участия в экзамене студент обязан явиться на экзамен согласно точному расписанию и быть готовым отвечать на вопросы преподавателя с включённым микрофоном и камерой. Во время экзамена студентам запрещено пользоваться подсказками посторонних людей. Во время экзамена студентам разрешено задавать преподавателю уточняющие вопросы, если не понятно задание. Кратковременным нарушением связи во время экзамена считается нарушение связи менее 10 минут. Долговременным нарушением связи во время экзамена считается нарушение длительностью более 10 минут. При долговременном нарушении связи студент не может продолжить участие в экзамене. Процедура пересдачи аналогична процедуре сдачи.
Промежуточная аттестация
- 2021/2022 учебный год 4 модуль0.3 * Экзамен (Э) + 0.2 * Задания на семинарах (ЗС) + 0.3 * Контрольная работа (КР) + 0.2 * Итоговый проект (ИП)
Список литературы
Рекомендуемая основная литература
- Базы данных : учеб. пособие для вузов, Кузин, А. В., 2010
- Базы данных: проектирование и использование : учебник для вузов, Диго, С. М., 2005
Рекомендуемая дополнительная литература
- Foster, E. C., & Godbole, S. (2016). Database Systems : A Pragmatic Approach (Vol. Second edition). [United States]: Apress. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1174505
- Построение запросов и программирование на SQL : учеб. пособие для вузов, Маркин, А. В., 2008