
#2 - Создание базы данных
Видеоурок
Для работы с элементами в базе данных MongoDB можно использовать специальную программу - Compass. Данная программа является визуальным редактором для работы с базами данных, коллекциями и записями в них.
Работа с самой программой очень проста, поэтому в курсе мы не будем акцентировать на ней внимание. Вместо программы мы займемся написанием команд, которые позволят работать с базой данных посредством MongoDB, используя лишь специальные команды.
Коллекция - группа, вмещающая в себе различные объекты и данные (пример: группа пользователей на сайте, группа товаров на сайте, группа статей на сайте).
Для создания БД используйте следующий синтаксис:
use db_name
// db_name - имя вашей будущей базы данных
Для создания коллекций используйте синтаксис:
db.createCollection("users")
// users - имя вашей коллекции
Примечание: коллекцию может быть создана автоматически при добавлении первых данных в неё.
Исходный код
use itproger
db.createCollection("users")
db.createCollection("articles")
db.articles.drop()
Задание к уроку
Создайте базу данных my_app и выполните следующие манипуляции:
- создайте коллекцию apps, products, prices;
- удалите коллекцию products;
Чтобы выполнить это задание сделайте следующее:
use my_app
db.createCollection("apps")
db.createCollection("products")
db.createCollection("prices")
db.products.drop()
Большое задание по курсу
Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца
Также стоит посмотреть