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