nerdexam
MongoDB

C100DBA · Question #122

Which of the following are common uses of the mongo shell? Check all that apply

B (Perform administrative tasks) is correct because the mongo shell is an interactive JavaScript interface designed for direct interaction with MongoDB - it's the standard tool for tasks like creating databases, managing users, building indexes, running ad-hoc queries, and…

MongoDB Fundamentals

Question

Which of the following are common uses of the mongo shell? Check all that apply

Options

  • BPerform administrative tasks
  • CUse as a JavaScript framework for your production system

Explanation

B (Perform administrative tasks) is correct because the mongo shell is an interactive JavaScript interface designed for direct interaction with MongoDB - it's the standard tool for tasks like creating databases, managing users, building indexes, running ad-hoc queries, and inspecting data.

C is incorrect because the mongo shell is a command-line REPL tool, not a JavaScript framework. While it executes JavaScript, it lacks the structure, modules, and runtime features needed for production application development - using it as an application framework would be like writing your production app in the browser console.

Memory tip: Think of the mongo shell as a "super-powered admin terminal" - it's for talking to your database (administrative work, diagnostics, scripting), not for building the application that uses your database.

Topics

#mongo shell#administrative tasks#JavaScript interface

Community Discussion

No community discussion yet for this question.

Full C100DBA Practice