wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Comandos Básicos de MongoDB

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

¿Cuál es el comando para insertar un documento en una colección?

a)

db.coleccion.createOne({clave: 'valor'})

b)

db.coleccion.insert({clave: 'valor'})

c)

db.coleccion.insertOne({clave: 'valor'})

d)

db.coleccion.add({clave: 'valor'})

2.

¿Qué comando se utiliza para encontrar todos los documentos en una colección?

a)

db.collection.getAll()

b)

db.collection.retrieve()

c)

db.collection.find()

d)

db.collection.findAll()

3.

¿Cómo se actualiza un documento específico en MongoDB?

a)

Utilizar el método 'find()' para buscar el documento.

b)

Modificar el documento directamente en el archivo de base de datos.

c)

Eliminar el documento y crear uno nuevo con los mismos datos.

d)

Utilizar el método 'updateOne()' o 'updateMany()' con un filtro y un objeto de actualización.

4.

¿Qué comando se usa para eliminar un documento de una colección?

a)

deleteOne() o deleteMany()

b)

dropCollection()

c)

clearDocument()

d)

removeOne()

5.

¿Cuál es el comando para agregar un nuevo campo a un documento existente?

a)

db.collection.addField({_id: }, {nuevoCampo: valor})

b)

db.collection.insert({_id: , nuevoCampo: valor})

c)

db.collection.modify({_id: }, {nuevoCampo: valor})

d)

db.collection.update({_id: }, {$set: {nuevoCampo: valor}})

6.

¿Qué comando se utiliza para contar el número de documentos en una colección?

a)

countAll()

b)

getCount()

c)

countDocuments()

d)

totalDocuments()

7.

¿Qué comando se usa para eliminar todos los documentos que coinciden con una condición?

a)

deleteOne

b)

removeAll

c)

clearDocuments

d)

deleteMany

8.

¿Cómo se puede eliminar una colección completa en MongoDB?

a)

db.dropCollection('miColeccion')

b)

db.miColeccion.drop()

c)

db.removeCollection('miColeccion')

d)

db.miColeccion.deleteMany()

9.

¿Cómo se puede ordenar los resultados de una consulta en MongoDB?

a)

Se utiliza el método 'aggregate()' en la consulta.

b)

Se utiliza el método 'sort()' en la consulta.

c)

Se utiliza el método 'filter()' en la consulta.

d)

Se utiliza el método 'group()' en la consulta.

10.

Termino corto de binario Json, binario codificado serializable, empleado para imágenes, archivos, mapas

a)

JSON B

b)

JSON BINARY

c)

BSON

d)

BJSON

11.

¿Qué significa JSON?

a)

Java Standard Object Network

b)

JavaScript Object Notation

c)

JavaScript Oriented Notation

d)

Ninguna de las anteriores

12.

¿Cuál de las siguientes es una estructura válida de JSON?

a)

[ "nombre": "Juan", "edad": 30, "activo": true ]

b)

{ "nombre" = "Juan", "edad" = 30, "activo" = true }

c)

{ "nombre": "Juan" ; "edad": 30 ; "activo": true }

d)

{ "nombre": "Juan", "edad": 30, "activo": true }

13.

En MongoDB, ¿cómo se almacenan los datos?

a)

En formato XML

b)

En formato JSON (BSON)

c)

En formato CSV

d)

En formato de texto plano

14.

¿Cuál de las siguientes consultas en MongoDB es válida para insertar un documento JSON?

a)

db.collection.insert({ "nombre": "Ana", "edad": 25 })

b)

db.collection.add({ "nombre": "Ana", "edad": 25 })

c)

db.collection.create({ "nombre": "Ana", "edad": 25 })

d)

db.collection.save({ "nombre": "Ana", "edad": 25 })

15.

En MongoDB, ¿qué operador se utiliza para actualizar un campo en un documento JSON?

a)

$update

b)

$set

c)

$change

d)

$modify

16.

¿Cómo se accede a un campo anidado en un documento JSON en MongoDB?

a)

db.collection.find({ "direccion.ciudad": "Madrid" })

b)

db.collection.find({ "direccion": "ciudad": "Madrid" })

c)

db.collection.find({ "direccion": { "ciudad": "Madrid" } })

d)

db.collection.find({ "direccion[ciudad]": "Madrid" })

17.

¿Qué tipo de dato se utiliza en MongoDB para representar un identificador único (_id)?

a)

String

b)

Número

c)

Booleano

d)

ObjectId

18.

¿Qué comando se utiliza en MongoDB para crear una colección?

a)

db.createCollection("nombre_coleccion")

b)

db.collection.create("nombre_coleccion")

c)

db.addCollection("nombre_coleccion")

d)

db.newCollection("nombre_coleccion")

19.

En la instalación de Mongodb se realiza la configuración de:

a)

Usuarios y software de modelado

b)

La variable de entorno PATH

c)

Los servicios de windows

d)

El CMD de Windows

20.

Una colección y un documento en Mongodb a qué es equivalente en un modelo relacional

a)

Columna y fila

b)

Tabla y fila

c)

Tabla y columna

d)

Base de datos y tabla