лр5субд
.docxФедеральное государственное бюджетное образовательное учреждение высшего образования
МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ
«Поволжский государственный университет телекоммуникаций и информатики»
Факультет Информационных систем и технологий
Направление Информатика и вычислительная техника
Кафедра программного обеспечения и управления в технических системах
Лабораторная работа №5
Проверил Осанов В.А.
Выполнила Студентка 2 курса ИВТ-04 Липаткина Д.М
Самара 2022
Цель работы:
Рассмотреть различия в моделировании данных для реляционных БД и документно-ориентированных.
Попрактиковаться в составлении запросов к MongoDB: добавление, обновление, селекция, фильтрация, агрегация.
Настроить репликацию данных, инициировать отключение мастер-узла в процессе интенсивного обновления данных,
Проанализировать действия сервера и проверить целостность измененных данных.
Ход работы:
Задание 1
Для каждого года из первой декады XXI века посчитать количество снятых фильмов.
Задание 2
Выбрать топ-10 наиболее популярных ключевых слов для фильмов заданной страны.
Топ 10 фильмов, заданная страна-Россия.
Задание 3
Составить свою формулу рейтинга (общего для всех фильмов или по какому-либо фильтру), используя параметры словарей
Movie.Rating (Rating - среднее значение оценкой, RatingVotes - количество оценок) или любые другие.
Формула:
Где g- рейтинг фильма, V-рейтинг по голосам
Вывод:
мы установили mongoDB
научились с ним работать и закрепили знания
сделали агрегационные и поисковые запросы