• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

SQL for data analysis

2023/2024
Academic Year
RUS
Instruction in Russian
6
ECTS credits
Delivered at:
Department of Mathematical Economics (Faculty of Economics)
Course type:
Compulsory course
When:
1 year, 3, 4 module

Instructor

Программа дисциплины

Аннотация

Ккурс направлен на освоение языка программирования SQL, который используется для работы с базами данных. В рамках курса студенты научатся обрабатывать большие объемы информации и извлекать информацию для бизнеса для принятия эффективных решений. Уровень освоения DC 0.2.2 достигается за счет знакомства с возможностями анализа баз данных и освоения языка SQL
Цель освоения дисциплины

Цель освоения дисциплины

  • Цель курса состоит в том, чтобы подготовить магистров к работе с базами данных с помощью языка SQL и дальнейшему использованию их для моделирования экономических и финансовых процессов.
Планируемые результаты обучения

Планируемые результаты обучения

  • Умеет создавать базу данных, определять ее архитектуру, создавать таблицы
  • Умеет создавать запросы с условиями, суммировать числовые данные, выводить результаты запроса
  • Умеет извлекать данные из связанных таблиц согласно условиям.
  • Умеет использовать операторы ALL, Exists, In при формировании запросов.
  • Умеет создавать объединенные запросы, комбинирует с другими операторами.
  • Умеет создавать и изменять таблицы, определять структуру и тип данных. Удалять и добавлять требуемые данные.
  • Умеет создавать представления. Использует представления для изменения данных.
  • Умеет создавать SQL запросы в других языках, например в средах программирования Python.
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Введение
  • Типы данных. Понятие запроса
  • Реляционные и булевы операторы. Формирование условий.
  • Работа с несколькими таблицами
  • Операторы работы с данными
  • Объединение запросов
  • Изменение данных
  • Представления и работа с ними.
  • Использование SQL с другими языками программировании
Элементы контроля

Элементы контроля

  • неблокирующий активность
  • блокирует часть оценки/расчета контрольная
Промежуточная аттестация

Промежуточная аттестация

  • 2023/2024 учебный год 4 модуль
    0.5 * активность + 0.5 * контрольная
Список литературы

Список литературы

Рекомендуемая основная литература

  • Маркин, А. В.  Программирование на SQL в 2 ч. Часть 1 : учебник и практикум для вузов / А. В. Маркин. — 3-е изд., перераб. и доп. — Москва : Издательство Юрайт, 2023. — 429 с. — (Высшее образование). — ISBN 978-5-534-15817-5. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/509818 (дата обращения: 28.08.2023).

Рекомендуемая дополнительная литература

  • Маркин, А. В.  Программирование на SQL в 2 ч. Часть 2 : учебник и практикум для вузов / А. В. Маркин. — 3-е изд., испр. и доп. — Москва : Издательство Юрайт, 2023. — 385 с. — (Высшее образование). — ISBN 978-5-534-15818-2. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/509819 (дата обращения: 28.08.2023).
  • Нестеров, С. А. Интеллектуальный анализ данных с использованием SQL Server / С. А. Нестеров. — Санкт-Петербург : Лань, 2023. — 160 с. — ISBN 978-5-507-45535-5. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/311861 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.