Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

In the Social Toys scenario, the main functionalities of the website for a given

ID: 3607527 • Letter: I

Question

In the Social Toys scenario, the main functionalities of the website for a given child are:

To provide them with a list of what their friends are up to.

To let them know when their friends are commenting on their pictures, and display the comments when they click on the picture.

To recommend new friends who own similar toys, comment on pictures of similar toys, and have friends in common.

To show them public posts of toys similar to the toys they own.

If they wanted to use a NoSQL database, which of the following would you recommend using?

A column store

A key value store

A graph database

A document database

A relational database

A column store

A key value store

A graph database

A document database

A relational database

Explanation / Answer

Please follow the data and description:

Document Database:

A document database is primarily designed to store the semi-structured data as in the form of documents, typically in JSON or XML format. Unlike the traditional relational databases, the schema for each non-relational which is a NoSQL document can vary, that in turn provides the Developers, Database Administrators, and IT Professionals more flexibility in organizing and storing application data and reducing storage required for optional values.

It is mainly designed for storing, retrieving, and managing document-oriented, or semi-structured data.

So this type of databases is apt for the given scenario.

So the answer is OPTION D.

Hope this is helpful.