Мы используем файлы cookies для улучшения работы сайта НИУ ВШЭ и большего удобства его использования. Более подробную информацию об использовании файлов cookies можно найти здесь, наши правила обработки персональных данных – здесь. Продолжая пользоваться сайтом, вы подтверждаете, что были проинформированы об использовании файлов cookies сайтом НИУ ВШЭ и согласны с нашими правилами обработки персональных данных. Вы можете отключить файлы cookies в настройках Вашего браузера.

  • A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Бакалавриат 2023/2024

Базы данных (часть 2)

Статус: Курс по выбору (Программная инженерия)
Направление: 09.03.04. Программная инженерия
Когда читается: 3-й курс, 1, 2 модуль
Формат изучения: без онлайн-курса
Охват аудитории: для своего кампуса
Язык: русский
Кредиты: 5
Контактные часы: 56

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

Аннотация

Первая часть курса была целиком посвящена классическим реляционным базам данных, включая моделирование сущность-связь, теорию нормализации, язык SQL и некоторые детали реализации СУБД. Во второй части мы рассматриваем другие подходы к хранению и извлечению данных, ориентированные на масштабирование нагрузки (распределенные системы на основе Spark, Cassandra, Clickhouse, MongoDB), построение хранилищ и витрин данных (многомерная модель данных, *OLAP, Data Vault, Anchor Modelling) и потоковую обработку данных (Kafka, Spark Streaming).