практична-4
.docxМіністерство освіти і науки України
Вінницький національний технічний університет
Факультет інформаційних технологій та комп’ютерної інженерії
Кафедра захисту інформації
Звіт
з практичної роботи №3
«Робота з нереляційною СКБД MongoDB»
-
Виконав студент гр. 1 БС – 16 б
Салига Є. С.
Лабораторну роботу захищено
з оцінкою ____________________________
Перевірив
доц. каф. ЗІ __________ Куперштейн Л. М.
_________________ 2019 р.
Мета: вивчення структури та особливостей MongoDB та отримання навичок роботи з нею.
Хід роботи:
1. Ознайомитися із структурою СКБД MongoDB, особливістю роботи по перегляду та формуванню запитів через менеджери (dbeaver , mongobooster тощо) або з використанням командної стрічки.
2. Встановити СКБД MongoDB як окремий додаток або у складі комплексу програмних засобів розробника.
Запуск БД:
Менеджер БД:
3. Створити БД у СКБД MongoDB відповідно до предметної області з практичної №1.
Створюємо БД та таблиці через інтерфейс менеджера DBeaver:
Створюємо стовбці для таблиць та заповнюємо їх даними:
4. Розробити різні запити до БД на вибірку, внесення, оновлення та видалення даних.
Виведемо дані таблиці «Покупці»:
Запит на внесення даних в таблицю був показаний вище.
Оновимо запис з id=3 таким чином, щоб значення поля «вартість» дорівнювало 50.20:
Результат:
Видалимо запис:
Результат:
Висновок. вивчено структуру та особливості MongoDB та отримано навички роботи з нею.