NEW
Font size
WorksheetsTEST FINAL - BASE Y ESTRUCTURA DE DATOS I
Total questions: 20
Worksheet time: 20mins
Señala cuál de las siguientes consultas en MongoDB devuelve el nombre, DNI y _id de los documentos de la colección “usuarios” con edad mayor o igual a 18:
db.usuarios.find({edad: {gte: 18}},{dni:1, nombre:1, _id:0})
db.usuarios.find({edad: {gt: 18}},{dni:1, nombre:1})
db.usuarios.find({edad: {gte: 18}},{dni:1, nombre:1})
db.usuarios.find({edad: {gte: 18}},{dni:0, nombre:0, _id:0})
db.usuarios.find({edad: {gt: 18}},{dni:1, nombre->1})
La siguiente operación sobre una colección en MongoDB devuelve:
db.socios.find({nombre: ‘Alberto’},{nombre: 1, apellidos: 1, dni: 1}).sort({nombre: -1})
El nombre, apellidos y DNI de los socios con nombre ‘Alberto’ en orden ascendente según el nombre.
El nombre, apellidos y DNI de los socios con nombre ‘Alberto’ en orden descendente según el nombre.
El nombre, apellidos, DNI y _id de los socios con nombre ‘Alberto’ en orden ascendente según el nombre.
El nombre, apellidos, DNI y _id de los socios con nombre ‘Alberto’ en orden descendente según el nombre.
El nombre, apellidos y DNI de los socios con nombre ‘Alberto’ en orden descendente según el nombre.
En el lenguaje BSON, se pueden realizar las siguientes operaciones de manipulación de datos (señala la falsa):
Insert.
Select.
Update.
Remove.
Find
El plan de consultas del optimizador de MongoDB se reevalúa (señala la falsa):
Cada 1000 operaciones de escritura sobre una colección.
Cuando se añaden o eliminan índices.
Cuando se reconstruye un índice.
Cada 1000 operaciones de lectura sobre la colección.
Cuando se actualizan o eliminan índices.
En MongoDB, se recomienda utilizar referencias para modelar relaciones uno-a-varios:
Es correcto la relación.
Falso, se recomienda siempre embeber documentos.
Depende del problema que se aborde.
Es correcto para modelar.
Es correcto las referenciar.
¿Qué describe el esquema físico?
Describe el diseño de BD en el nivel físico
A describir como están relacionados el nivel de vistas y el nivel lógico
Describe al nivel lógico y físico interactuando en diferente tiempo
Describe al nivel físico y a los modelos de datos
Describe las tablas de la BD en el nivel físico.
Comando que permite modificar la estructura de un objeto.
ALTER
AVG
NULL
DELETE
UPDATE
Comando que elimina un objeto de la base de datos.
DROP
AVG
NULL
DELETE
UPDATE
Una sentencia de SQL que es utilizada para modificar los valores en una tabla.
DROP
AVG
NULL
DELETE
UPDATE
Principales características de Cassandra base de datos:
Arquitectura escalable
Diseño activo de principio a fin
Rendimiento a escala lineal
Disponibilidad continua
No tiene Protección de datos sólida
Corresponde al concepto de una de las características de Cassandra base de datos donde un diseño de registro de confirmación evita la pérdida de datos y construye copias de seguridad para facilitar la restauración a la vez que se mantienen los datos protegidos y seguros.
Arquitectura escalable
Diseño activo de principio a fin
Rendimiento a escala lineal
Disponibilidad continua
Protección de datos sólida
¿Cómo se seleccionan todos los registros de la tabla?
SELECT FROM nombreTabla;
SELECT all FROM nombreTabla;
SELECT * FROM nombreTabla;
SELECT datos FROM nombreTabla;
SELECT datos FORM Nombre Tabla
¿Cuál es la sintaxis (forma) correcta para crear una base de datos llamada escuela_de_musica?
CREATE TABLE escuela de musica;
CREATE DATABASE escuela de musica;
CREATE DATA BASE escuela_de_musica;
CREATE DATABASE escuela_de_musica;
CREATE DATA BASE FROM escuela_de_musica;
¿Cómo agregar una columna a una tabla?
ADD TABLE nombreTabla ADD (nombreColumna, tipoDeDato);
ALTER TABLE nombreTabla ADD COLUMN (nombreColumna, tipoDeDato);
ALTER TABLE ADD nombreTabla (nombreColumna, tipoDeDato);
ALTER TABLE nombreTabla ADD nombreColumna tipoDeDato;
ADD TABLE ADD nombreTabla (nombreColumna, tipoDeDato);
¿Cómo actualizar el valor de un campo o registro usando como condición el comando "WHERE" ?
ALTER nombreTabla SET nombreColumna = valorDeseado WHERE nombreColumna = valorActual;
UPDATE nombreTabla SET nombreColumna = valorActual WHERE nombreColumna = valorDeseado;
UPDATE nombreTabla SET nombreColumna = valorDeseado WHERE nombreColumna = valorActual;
SET nombreTabla UPDATE nombreColumna = valorDeseado WHERE nombreColumna = valorActual;
SET nombreTabla DATE nombreColumna = valorDeseado WHERE nombreColumna = valorActual;
¿Qué es una “PRIMARY KEY” o clave principal o primaria?
La tabla que tiene datos únicos en la base de datos.
La columna que tiene datos únicos en la tabla.
La columna que tiene datos únicos en la base de datos.
La base de datos que tiene datos únicos en la tabla.
La base de datos que tiene datos alternos en la tabla.
¿Qué son las “foreign keys” o claves externas o foránea?
Las claves foráneas son campos que vinculan una tabla con la clave primaria de otra tabla
Las claves foráneas son tablas que vinculan una tabla con otra base de datos
Las claves foráneas son campos que vinculan una base de datos con otra
Las claves foráneas son campos que vinculan una base de datos con la misma
Las claves foráneas son campos que vinculan una base de datos con otra clave
¿Cuál es la función principal de una clave primaria en una tabla?
Sirve para autoincrementar campos tipo INT
El papel principal es mantener la integridad interna en la tabla permitiendo que cada registro tenga un identificador único.
Nos permite crear tablas relacionadas entre si
Se utiliza para identificar la primera columna de una tabla
Se utiliza para identificar la primera columna de una tabla y almacenar información
¿Cuáles de las siguientes sentencias es verdad acerca del truncate?
TRUNCATE TABLE, borra la tabla de la base de datos
TRUNCATE TABLE es funcionalmente igual a DELETE TABLE
TRUNCATE TABLE debe ser usado con la cláusula WHERE
UPDATE TABLE debe ser usado con la cláusula WHERE
DELETE TABLE debe ser usado con la cláusula WHERE
Una base de datos es:
Representación simbólica (numérica, alfabética, algorítmica etc.) de un atributo o una característica de una entidad
Colección de datos y objetos estructurados e interrelacionados, sobre un tema o propósito específico.
Conjunto de programas para acceder a datos.
Aplicación utilizada para capturar información.
Aplicación utilizada para Almacenar fotos.
