Quiz
BBDD 3
Crie uma conta grátis para terminar este quiz
Salve seu progresso e veja sua nota final.
Já tem uma conta? Inicie sessão
Perguntas do quiz (20)
1¿Qué significa SQL?
- AStructured Query Level
- BStructured Query Language
- CSystem Quality Language
- DSystem Query Logic
2¿Qué hace el lenguaje DDL en SQL?
- AEjecuta consultas de datos
- BInserta registros
- CDefine y modifica la estructura de las tablas
- DFiltra datos con condiciones
3¿Cuál de las siguientes sentencias DDL es válida para crear una tabla?
- AINSERT INTO tabla (...)
- BCREATE TABLE tabla (...)
- CSELECT * FROM tabla;
- DALTER FROM tabla;
4¿Cuál de estas instrucciones pertenece al lenguaje DQL (Data Query Language)?
- ASELECT
- BUPDATE
- CDROP
- DGRANT
5¿Qué hace la cláusula WHERE en una consulta SQL?
- AOrdena los resultados
- BFiltra filas según una condición
- CAgrupa valores
- DLimita columnas mostradas
6¿Qué instrucción permite ordenar los resultados de una consulta?
- AGROUP BY
- BORDER BY
- CLIMIT
- DHAVING
7¿Qué hace una subconsulta en SQL?
- AAltera la tabla principal
- BDevuelve un resultado que será usado en otra consulta
- CSirve solo para borrar datos
- DEs un tipo de función
8¿Cuál de las siguientes consultas devuelve el número de filas de una tabla?
- ASELECT COUNT() FROM empleados;
- BSELECT SUM() FROM empleados;
- CSELECT NUMBER() FROM empleados;
- DSELECT TOTAL() FROM empleados;
9¿Qué operador se utiliza para realizar consultas avanzadas con varias tablas?
- AJOIN
- BWHERE
- CSELECT DISTINCT
- DALTER TABLE
10¿Qué hace la subconsulta siguiente?
SELECT nombre FROM clientes
WHERE id IN (
SELECT cliente_id FROM pedidos WHERE total > 100
);- AElimina clientes con pedidos grandes
- BDevuelve los nombres de los clientes que tienen pedidos mayores a 100
- CCuenta los clientes con pedidos
- DModifica la tabla clientes
11¿Qué permite realizar el lenguaje DML en SQL?
- ACrear nuevas tablas
- BInsertar, actualizar y borrar datos
- CDefinir tipos de atributos
- DConceder privilegios
12¿Cuál de las siguientes instrucciones sirve para realizar una alta de datos?
- AINSERT INTO
- BALTER TABLE
- CDELETE FROM
- DGRANT
13¿Cuál de estas instrucciones permite modificar registros existentes en una tabla?
- AADD
- BUPDATE
- CSELECT
- DDROP
14¿Qué hace esta sentencia?
DELETE FROM empleados WHERE salario < 1000;- AElimina empleados con salario inferior a 1000
- BBorra toda la tabla
- CActualiza los salarios
- DInserta nuevos empleados
15¿Cuál es la diferencia entre DELETE y TRUNCATE?
- ADELETE permite filtrar, TRUNCATE borra todo sin condiciones
- BTRUNCATE actualiza los datos
- CDELETE borra la estructura de la tabla
- DSon completamente equivalentes
16¿Qué permite el lenguaje DCL en SQL?
- AAdministrar usuarios y sus permisos
- BConsultar datos
- CAgregar columnas
- DCrear índices
17¿Qué hace la siguiente sentencia SQL?
GRANT SELECT ON alumnos TO 'usuario1'@'localhost';- ABorra todos los datos de la tabla alumnos
- BModifica el contenido de la tabla alumnos
- COtorga permiso de lectura sobre la tabla a un usuario
- DCrea un nuevo usuario
18¿Qué hace REVOKE INSERT ON alumnos FROM 'usuario1'@'localhost';?
- ACrea la tabla alumnos
- BQuita el permiso de insertar registros en alumnos al usuario indicado
- CElimina los datos del usuario
- DBorra al usuario de la base de datos
19¿Qué tipo de datos almacena una columna con tipo JSON en MySQL?
- ANúmeros
- BTablas
- CDocumentos con estructura clave-valor tipo JSON
- DArchivos binarios
20¿Qué hace esta consulta con JSON en MySQL?
SELECT JSON_EXTRACT(info, '$.email') FROM usuarios;- AElimina la clave email
- BExtrae el valor del campo email dentro del objeto JSON info
- CConvierte JSON a XML
- DActualiza el email de todos los usuarios
Informações
- Descrição
- Quiz sobre BBDD 3, criado por Kesga 03 em 20-05-2025.
- Autor
- Kesga 03
- Idioma
- Español
- Visualizações
- 14
- Etiquetas
- Avaliação
- Ainda sem avaliações Avalie este quiz