Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

лр5субд

.docx
Скачиваний:
25
Добавлен:
13.10.2022
Размер:
372.67 Кб
Скачать

Федеральное государственное бюджетное образовательное учреждение высшего образования

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ

«Поволжский государственный университет телекоммуникаций и информатики»

 

 

Факультет Информационных систем и технологий 

Направление Информатика и вычислительная техника 

Кафедра программного обеспечения и управления в технических системах

 

 

 

 

Лабораторная работа №5

 

 

 

Проверил            Осанов  В.А. 

Выполнила   Студентка 2 курса ИВТ-04 Липаткина Д.М

 

 

 

Самара 2022 

Цель работы:

  • Рассмотреть различия в моделировании данных для реляционных БД и документно-ориентированных.

  • Попрактиковаться в составлении запросов к MongoDB: добавление, обновление, селекция, фильтрация, агрегация.

  • Настроить репликацию данных, инициировать отключение мастер-узла в процессе интенсивного обновления данных,

  • Проанализировать действия сервера и проверить целостность измененных данных.

Ход работы:

Задание 1

Для каждого года из первой декады XXI века посчитать количество снятых фильмов.

Задание 2

Выбрать топ-10 наиболее популярных ключевых слов для фильмов заданной страны.

Топ 10 фильмов, заданная страна-Россия.

Задание 3

Составить свою формулу рейтинга (общего для всех фильмов или по какому-либо фильтру), используя параметры словарей

Movie.Rating (Rating - среднее значение оценкой, RatingVotes - количество оценок) или любые другие.

Формула:

Где g- рейтинг фильма, V-рейтинг по голосам

Вывод:

  • мы установили mongoDB

  • научились с ним работать и закрепили знания

  • сделали агрегационные и поисковые запросы

Соседние файлы в предмете Системы управления базами данных