1) ¿Qué función cumple la clave _id en los documentos de MongoDB? a) Es un índice secundario b) Limita los campos visibles al cliente c) Define el tamaño del documento d) Es un identificador único para cada documento 2) ¿Cuál es la estructura correcta para actualizar un campo en mongo shell? a) update db.coleccion set campo = nuevoValor b) db.coleccion.update({campo:valor}) c) db.coleccion.updateOne({_id:1}, {$set: {campo: nuevoValor}}) d) db.coleccion.set(campo, nuevoValor) 3) ¿Qué operador lógico se usa para combinar múltiples condiciones en una búsqueda en MongoDB? a) $multi b) $or c) || d) && 4) ¿Qué ocurre si no se define un campo _id al insertar un documento? a) MongoDB lanza un error b) El documento se descarta c) El documento se inserta sin índice d) Se genera automáticamente un _id único 5) ¿Qué característica hace que MongoDB sea ideal para Big Data? a) Su estructura flexible y escalabilidad horizontal b) Su formato de almacenamiento plano c) Su integración con hojas de cálculo d) Su capacidad para crear relaciones entre tablas 6) ¿Qué operador se usa para eliminar un campo de un documento existente? a) $unset b) $remove c) $delete d) $drop 7) ¿Qué hace el comando use tienda? a) Elimina la base de datos “tienda” b) Cambia o crea la base de datos llamada “tienda” c) Abre una carpeta d) Muestra los documentos de la colección “tienda” 8) ¿Para qué sirve el comando mongosh? a) Para abrir Word b) Para crear archivos de texto c) Para ejecutar JavaScript en MongoDB d) Para conectarte al servidor de MongoDB desde la consola 9) ¿Cómo creas una colección llamada productos? a) create productos b) db.newCollection("productos") c) db.createCollection("productos") d) productos.create() 10) ¿Cuál es un ejemplo válido de insertOne? a) db.productos.insertOne({nombre: "Celular", precio: 5000}) b) db.productos.insert({nombre: "Celular"}) c) insert("Celular", 5000) d) productos.addOne("Celular", 5000) 11) ¿Qué comando en mongo shell elimina todos los documentos de una colección sin borrar la colección en sí? a) db.coleccion.deleteMany({}) b) db.coleccion.remove() c) db.coleccion.deleteAll() d) db.coleccion.drop() 12) ¿Qué operador se utiliza para buscar un valor dentro de un arreglo en MongoDB? a) $like b) $in c) $includes d) $arrayMatch 13) ¿Cómo se muestran todos los documentos de clientes? a) db.clientes.find() b) Reemplaza todo el documento por uno nuevo c) Elimina un campo específico d) Duplica el documento con otro _id 14) ¿Qué comando busca un producto con precio 300? a) find precio 300 b) db.find({producto: 300}) c) db.productos.find({precio: 300}) d) productos.search(300) 15) ¿Cuál es una característica de las bases de datos NoSQL en cuanto a escalabilidad? a) No se pueden escalar b) Escalan mejor de forma horizontal c) Solo escalan verticalmente d) Solo funcionan con múltiples CPUs 16) ¿Qué comando en mongo shell muestra la base de datos actual seleccionada? a) currentDB() b) db.show() c) show dbs d) db 17) ¿Qué ventaja tienen las colecciones sin esquema en MongoDB? a) Requieren menos RAM b) Permiten consultas más rápidas c) Aceptan documentos con estructuras distintas d) Funcionan solo con datos numéricos 18) ¿Cuál es el propósito del comando db.createCollection("nombre")? a) Crear un índice b) Crear una colección manualmente c) Crear un usuario nuevo d) Crear una base de datos 19) ¿Qué pasa si haces clic en "Drop Collection"? a) Se elimina la colección completamente b) Se convierte en base de datos c) Se renombra d) Reemplazar un campo 20) ¿Cómo eliminas un documento con nombre “Teclado”? a) db.delete({nombre: "Teclado"}) b) db.teclado.remove() c) delete productos Teclado d) db.productos.deleteOne({nombre: "Teclado"}) 21) ¿Para qué sirve MongoDB Compass? a) Para crear hojas de cálculo b) Para interactuar con bases de datos MongoDB con interfaz gráfica c) Para crear videojuegos en Unity d) Para diseñar páginas web 22) ¿Qué comando en mongo shell elimina un campo de todos los documentos? a) db.coleccion.updateMany({}, {$unset: {campo: ""}}) b) remove campo from db c) db.coleccion.clearField("campo") d) db.coleccion.deleteField("campo") 23) ¿Qué hace el botón "Create Database" en Compass? a) Ejecuta una película b) Crea una base de datos nueva c) Instala Compass d) Borra la base de datos 24) ¿Qué comando sirve para renombrar una colección? a) db.renameCollection("nueva") b) db.collection.setName("nueva") c) rename db.coleccion nueva d) db.coleccion.rename("nueva") 25) ¿Mongo Compass está disponible para...? a) Windows, macOS y Linux b) Solo en línea c) Solo para teléfonos d) Solo para Android 26) ¿Qué puedes hacer al seleccionar una base de datos Mongo Compass? a) Enviar correos masivos b) Cerrar sesión c) Crear, ver y editar sus colecciones d) Descargar apps 27) ¿Qué hace el botón “+ ADD DATA”? a) Elimina datos b) Agrega nuevos documentos manualmente c) Bloquea la base de datos d) Cambia el idioma 28) ¿Qué tipo de datos puedes ver en Compass? a) Solo imágenes b) Textos, números, fechas y objetos JSON c) Solo archivos de Word d) Solo videos 29) ¿Qué estructura de datos es común en los documentos de MongoDB? a) Lista doblemente enlazada b) HashMap c) Árbol binario d) Documento en formato JSON/BSON 30) ¿Compass permite eliminar documentos? a) No, solo los muestra b) Solo si es de pago c) Sí, uno por uno o varios a la vez d) Solo si usas comandos

Līderu saraksts

Vizuālais stils

Iespējas

Pārslēgt veidni

Atjaunot automātiski saglabāto: ?