• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
2025/2026

Введение в базы данных

Статус: Майнор
Охват аудитории: для всех кампусов НИУ ВШЭ
Язык: русский
Кредиты: 5
Контактные часы: 54

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

Аннотация

Целью дисциплины является изучение и практическое освоение методов создания баз данных, включая понимание общих принципов их функционирования, изучение основных моделей данных и языковых средств работы с реляционными базами данных, в первую очередь, SQL, изучение принципов организации систем баз данных, изучение методологии проектирования реляционных баз данных и разработку базы данных для произвольной предметной области. Курс является альтернативой курсу "Введение в программирование" на майноре «Интеллектуальный анализ данных» и подойдет тем, кто имеет навыки программирования на Python.
Цель освоения дисциплины

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

  • Знакомство с основными способами хранения информации
  • Получение базовых компетенций в области работы с базами данных
  • Системное понимание эволюции СУБД и современных подходов к хранению данных
  • Навыки выявления и устранения аномалий в базах данных
Планируемые результаты обучения

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

  • Может воспроизвести и проинтерпретировать определения понятий: реляционная модель данных, таблица, БД, СУБД, администрирование БД, права доступа, роли пользователей.
  • Владеет общими понятиями базы данных. Владеет понятием СУБД в прикладных системах. Владеет общими понятиями реляционной модели.
  • Умеет использовать язык SQL.
  • Владеет основными методами обработки информации в реляционых БД, включая язык SQL.
Содержание учебной дисциплины

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

  • Раздел 1: Проектирование БД и реляционная модель
  • Раздел 2: Язык SQL и разработка приложений
  • Раздел 3. Внутреннее устройство и оптимизация
  • Раздел 4: Базы данных и Искусственный Интеллект
Элементы контроля

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

  • неблокирующий Работа на семинаре
  • неблокирующий Групповой проект
  • неблокирующий Эссе
  • неблокирующий Квизы
  • неблокирующий Контрольная
  • неблокирующий Экзамен
Промежуточная аттестация

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

  • 2025/2026 2nd module
    Накопленная оценка (70% финальной) • Семинары + доделка дома 30% • Групповой проект 30% • Эссе 10% • Квизы 10% • Контрольная (Midterm) 20% Экзамен (30% финальной)
Список литературы

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

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

  • Базы данных. Язык SQL - 978-5-94157-823-8 - Дунаев В. - 2006 - Санкт-Петербург: БХВ-Петербург - https://ibooks.ru/bookshelf/333675 - 333675 - iBOOKS
  • Лысенкова, С. Н. «Распределенные базы данных». Основы языка SQL : учебное пособие / С. Н. Лысенкова. — Брянск : Брянский ГАУ, 2022. — 36 с. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/305006 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.

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

  • СУБД: язык SQL в примерах и задачах : учебное пособие / И. Ф. Астахова, В. М. Мельников, А. П. Толстобров, В. В. Фертиков. — Москва : ФИЗМАТЛИТ, 2009. — 168 с. — ISBN 978-5-9221-0816-4. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/2101 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.

Авторы

  • Брейман Александр Давидович
  • Кононова Елизавета Дмитриевна