Programming MongoDB Server Document Data Store Task

The main goal for this assignment is to gain familiarity with MongoDB, a document data store thatbelongs to the NoSQL family. You will use the mongo shell and type commands to complete this
assignment. MongoDB Shell is the quickest way to connect, configure, query, and work with your
MongoDB database.
Installing and starting the MongoDB server


MongoDB can be downloaded from the following webpage:
https://www.mongodb.org/downloads
Follow the steps on https://docs.mongodb.com/guides/server/install/ to install and start the
MongoDB server
A typical MongoDB use case
Finish the following steps by interacting with MongDB Shell after you install and start the MongoDB
server
1. Create a database called “entertainment” (10pts)
2. Create a collection called “movies” (10pts)
3. Add 5 movies to the collection (20pts)
Give each document the following properties:
title, year, genres, director, imdb rating, votes and metascore
A sample document is given as follows:
{
title: “The Lion King”,
year: 2019,
genres: [ “Animation”, “Adventure”, “Drama” ],
director: [ “Jon Favreau”],
imdb:
{
rating: 6.9,
votes: 217098,
metascore: 55
}
}
If you make some mistakes and want to delete document, use remove() on your collection
4.
5.
6.
7.
Write a query that returns all the movies (10pts)
Write a query that returns all the movies and sort by title (10pts)
Write a query to find one of your movies by name (any name) (10pts)
Write a query to find all the movies that has rating higher than 7.0 (10pts)
8. Write a query that returns the highest rated movie (10pts)
9. Update one movie to increment the votes field by 5 (10pts)
Deliverables:
Submit a word/pdf that includes the screenshots of the previous 9 steps.

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper
Still stressed from student homework?
Get quality assistance from academic writers!

Order your essay today and save 25% with the discount code LAVENDER