Модуль 3
37,00ч

NоSQL хранилища данных

Дисциплина знакомит слушателей с основами проектирования и использования NoSQL хранилищ данных. Рассматриваются технологии, характерные для NoSQL-систем, классификация и приемы работы с наиболее популярными представителями хранилищ типа ключ-значение, документных хранилищ, колоночных и графовых.
Часов в программе
12,00 часов
лекции
12,00 часов
практика
9,00 часов
самостоятельная
4,00 часа
промежуточная аттестация
37,00 часов
всего

Темы

Понятие NoSQL хранилища данных Графовые хранилища данных Хранилища класса ключ-значение Документные хранилища данных Колоночные хранилища данных
Лекции
3,00ч
Практические занятия
3,00ч
Самостоятельная работа
1,00ч
Всего
7,00ч
Лекции
2,00ч
Практические занятия
2,00ч
Самостоятельная работа
2,00ч
Всего
6,00ч
Лекции
2,00ч
Практические занятия
2,00ч
Самостоятельная работа
2,00ч
Всего
6,00ч
Лекции
3,00ч
Практические занятия
3,00ч
Самостоятельная работа
2,00ч
Всего
8,00ч
Лекции
2,00ч
Практические занятия
2,00ч
Самостоятельная работа
2,00ч
Всего
6,00ч
Промежуточная аттестация 4,00 часа
Примеры заданий:
Доступ к СУБД Cassandra можно получить по адресу: https://online.ifmo.ru/cassandra/. По этому адресу хранится база Top 100 Cartoon.

Как называется мультфильм, для которого идентификатор (поле cartoon_id) равен 1.
Сколько просмотров мультфильмов соответствует режиссеру, для которого идентификатор (поле director_id) равен 2.
Сколько в базе мульфильмов, для которых выполнено условие country = 'USSR'?
1. Сделать вывод о сравнительном качестве предсказаний при разных способах оценки точности. Определить наиболее приемлемый диапазон значений k (числа ближайших соседей).