option
Cuestiones
ayuda
daypo
buscar.php

EXAMEN NoSQL

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
EXAMEN NoSQL

Descripción:
Examen Base de Datos No Relacional

Fecha de Creación: 2026/05/26

Categoría: Otros

Número Preguntas: 15

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Cuál es una característica principal de una base de datos No Relacional como MongoDB?. Usa únicamente tablas con filas y columnas. Requiere obligatoriamente claves foráneas. Almacena datos en documentos flexibles tipo JSON/BSON. Solo permite datos numéricos.

En MongoDB, ¿qué elemento equivale aproximadamente a una tabla en una base de datos relacional?. Documento. Colección. Campo. Índice.

¿Qué formato utiliza MongoDB internamente para almacenar los documentos?. XML. CSV. BSON. SQL.

Observa el siguiente documento: { "nombre": "Luis", "edad": 17, "materias": ["Matemáticas", "Programación", "Inglés"] } ¿Qué tipo de dato representa el campo "materias"?. Objeto. Arreglo. Cadena simple. Booleano.

¿Cuál de las siguientes opciones representa correctamente una ventaja de MongoDB?. Todos los documentos deben tener exactamente los mismos campos. Permite manejar datos con estructura flexible. No permite almacenar arreglos ni objetos anidados. Solo funciona con bases de datos pequeñas.

En MongoDB, ¿cuál es la función principal del campo _id?. Guardar la contraseña del usuario. Identificar de manera única cada documento. Ordenar automáticamente las colecciones por nombre. Eliminar documentos duplicados sin intervención del usuario.

¿Cuál consulta busca productos cuyo precio sea mayor a 100?. db.productos.find({ precio: { $gt: 100 } }). db.productos.find({ precio: { $lt: 100 } }). db.productos.find({ precio: 100 }). db.productos.find({ precio: { $eq: "mayor a 100" } }).

¿Qué operador se utiliza en MongoDB para buscar valores menores que una cantidad específica?. $gt. $lt. $set. $or.

¿Cuál comando inserta correctamente un documento en la colección alumnos?. db.alumnos.add({ nombre: "Ana", edad: 16 }). db.alumnos.insertOne({ nombre: "Ana", edad: 16 }). db.alumnos.createTable({ nombre: "Ana", edad: 16 }). db.alumnos.select({ nombre: "Ana", edad: 16 }).

¿Cuál es la diferencia más importante entre una base de datos relacional y una No Relacional?. Las relacionales no almacenan información. Las No Relacionales siempre son más lentas. Las relacionales usan tablas estructuradas y las No Relacionales pueden usar documentos, grafos, clave-valor u otros modelos. Las No Relacionales solo funcionan sin internet.

Si se desea modificar el campo stock de un producto en MongoDB, ¿qué operador se usa comúnmente?. $delete. $change. $set. $select.

¿Qué hace la siguiente consulta? db.productos.updateOne( { nombre: "Laptop" }, { $set: { precio: 15000 } } ). Elimina todos los productos llamados Laptop. Cambia el precio del primer producto llamado Laptop a 15000. Inserta una nueva Laptop con precio 15000. Muestra todos los productos con precio 15000.

¿Qué comando elimina un solo documento que coincida con la condición indicada?. db.alumnos.removeAll(). db.alumnos.deleteOne({ nombre: "Carlos" }). db.alumnos.dropDatabase({ nombre: "Carlos" }). db.alumnos.erase({ nombre: "Carlos" }).

¿Para qué sirve un índice en MongoDB?. Para cambiar automáticamente todos los documentos a formato SQL. Para mejorar la velocidad de búsqueda en ciertos campos. Para eliminar campos vacíos. Para impedir que una colección tenga documentos.

Analiza el siguiente documento: { "pedido": 101, "cliente": { "nombre": "María", "telefono": "7123456789" }, "productos": [ { "nombre": "Torta", "cantidad": 2 }, { "nombre": "Agua", "cantidad": 1 } ], "pagado": true } ¿Cuál afirmación es correcta?. El campo cliente es un arreglo. El campo productos contiene documentos dentro de un arreglo. El campo pagado es una cadena de texto. MongoDB no permite documentos anidados.

Denunciar Test