sqlito 3
Por xd4z
Récord
🏆 8.67
Media
📊 8.67
Sesiones
1
| # | Pregunta | Opciones | Tiempo |
|---|---|---|---|
| 1 | ¿A qué tipo de lenguaje pertenece SQL según su clasificación general? |
✓ Un lenguaje de dominio específico (DSL) Un lenguaje de propósito general (GPL) Un lenguaje orientado a objetos (OOL) Un lenguaje de marcado estructurado (ML)
|
30s |
| 2 | ¿Cuál es el número mínimo de componentes que debe contener una instrucción SQL válida? |
✓ Un comando y una cláusula Un comando, una cláusula, un operador y una función de agregado Un comando y una función de agregado Una cláusula y un operador
|
30s |
| 3 | ¿Qué comando SQL pertenece al sublenguaje DCL (Data Control Language)? |
COMMIT ✓ GRANT MERGE DROP
|
30s |
| 4 | ¿A qué sublenguaje SQL pertenece el comando TRUNCATE? |
TCL (Transaction Control Language) DML (Data Manipulation Language) DCL (Data Control Language) ✓ DDL (Data Definition Language)
|
30s |
| 5 | En SQL, ¿qué operador se utiliza para buscar un patrón de texto dentro de una columna? |
IS NULL BETWEEN ✓ LIKE IN
|
30s |
| 6 | ¿Cuál es el operador de concatenación de cadenas en el estándar ANSI SQL? |
+ (operador de suma/concatenación) & (operador ampersand lógico) ✓ || (doble barra vertical) CONCAT (función de concatenación)
|
30s |
| 7 | ¿Qué resultado devuelve la consulta SELECT nombre FROM pokemon WHERE nombre LIKE 'C___'? |
Pokemons cuyo nombre contenga la letra C seguida de tres caracteres cualesquiera Pokemons cuyo nombre empiece por C y tenga al menos 3 caracteres más Pokemons cuyo nombre termine en C precedido de tres caracteres ✓ Pokemons cuyo nombre empiece por C y tenga exactamente 4 caracteres en total
|
30s |
| 8 | ¿Qué cláusula SQL se utiliza para filtrar registros individuales antes de agruparlos? |
GROUP BY ✓ WHERE HAVING ORDER BY
|
30s |
| 9 | ¿Cuál es el comportamiento por defecto de ORDER BY si no se especifica ASC ni DESC? |
✓ Ascendente (ASC) Aleatorio Descendente (DESC) Según el motor de base de datos utilizado
|
30s |
| 10 | ¿Qué función de agregación se utilizaría para obtener la media del ataque de todos los pokemons? |
COUNT(ataque) MIN(ataque) SUM(ataque) ✓ AVG(ataque)
|
30s |
| 11 | ¿Qué devuelve la función SUBSTRING('Charmander', 2, 5)? |
arman Charm ✓ harma harman
|
30s |
| 12 | ¿Qué diferencia principal existe entre WHERE y HAVING? |
HAVING no puede usarse junto con GROUP BY WHERE y HAVING son intercambiables en cualquier contexto ✓ WHERE filtra antes de agrupar y HAVING filtra después de agrupar WHERE solo funciona con funciones de agregación y HAVING con registros individuales
|
30s |
| 13 | ¿Qué tipo de JOIN devuelve únicamente los registros que tienen coincidencias en ambas tablas? |
LEFT OUTER JOIN RIGHT JOIN ✓ INNER JOIN FULL JOIN
|
30s |
| 14 | En un LEFT JOIN entre la tabla A y la tabla B, ¿qué ocurre con las filas de la tabla A que no tienen correspondencia en B? |
Se eliminan completamente del resultado devuelto ✓ Se muestran con NULL en los campos de B Provocan un error de ejecución en la consulta Se duplican en el resultado de la consulta final
|
30s |
| 15 | ¿Qué tipo de JOIN produce el producto cartesiano de dos tablas? |
LEFT JOIN ✓ CROSS JOIN FULL OUTER JOIN INNER JOIN
|
30s |
| 16 | ¿Cuál es la diferencia entre UNION y UNION ALL? |
UNION solo funciona con tablas del mismo esquema y UNION ALL con cualquier tabla UNION permite diferente número de columnas y UNION ALL no UNION ALL elimina duplicados y UNION los mantiene ✓ UNION elimina filas duplicadas y UNION ALL las mantiene
|
30s |
| 17 | ¿Qué operador SQL devuelve solo las filas comunes entre dos sentencias SELECT? |
UNION ALL EXCEPT UNION combinado con DISTINCT ✓ INTERSECT
|
30s |
| 18 | ¿Qué hace el comando TRUNCATE TABLE sobre una tabla? |
Elimina filas según una condición WHERE especificada Elimina la tabla completa incluyendo su estructura ✓ Elimina todas las filas y regenera la estructura Elimina únicamente los permisos asociados a la tabla
|
30s |
| 19 | ¿Cuál de los siguientes comandos elimina completamente una tabla, incluyendo su estructura? |
TRUNCATE TABLE tabla ✓ DROP TABLE tabla DELETE FROM tabla ALTER TABLE tabla DROP
|
30s |
| 20 | ¿Qué función de cadena elimina caracteres específicos desde el final de una cadena? |
TRIM LTRIM ✓ RTRIM SUBSTRING
|
30s |
| 21 | ¿Para qué se utiliza la cláusula DISTINCT en una consulta SELECT? |
Ordenar los resultados eliminando repeticiones Agrupar filas que comparten los mismos valores ✓ Mostrar únicamente valores no duplicados Limitar el número total de filas devueltas
|
30s |
| 22 | ¿Qué restricción (constraint) garantiza que no se inserten valores duplicados en una columna? |
PRIMARY KEY CHECK FOREIGN KEY ✓ UNIQUE
|
30s |
| 23 | ¿Qué palabra clave se utiliza en MySQL para generar automáticamente un número único al insertar registros? |
CREATE SEQUENCE IDENTITY SERIAL ✓ AUTO_INCREMENT
|
30s |
| 24 | ¿Qué comando TCL se utiliza para deshacer los cambios realizados en una transacción? |
COMMIT SAVEPOINT ✓ ROLLBACK BEGIN TRANSACTION
|
30s |
| 25 | ¿Cuál es la función de un SAVEPOINT dentro de una transacción SQL? |
Iniciar una nueva transacción anidada dentro de la actual ✓ Crear un punto de control para deshacer parte de los cambios Bloquear la tabla hasta que se complete toda la transacción Confirmar parcialmente los cambios realizados en la transacción
|
30s |
| 26 | ¿Qué diferencia fundamental existe entre un TRIGGER y un procedimiento almacenado? |
El procedimiento no admite parámetros de entrada mientras que el TRIGGER sí ✓ El TRIGGER se ejecuta automáticamente y el procedimiento manualmente El TRIGGER solo puede operar con SELECT y el procedimiento con INSERT El procedimiento almacenado se ejecuta de forma automática y el TRIGGER no
|
30s |
| 27 | ¿Qué tipo de dato SQL se utiliza para almacenar cadenas de longitud variable? |
CHAR TIMESTAMP BIT VARYING ✓ VARCHAR
|
30s |
| 28 | ¿Qué estructura lógica de almacenamiento de Oracle representa la unidad mínima de almacenamiento? |
Extensión contigua Tablespace lógico Segmento de datos ✓ Bloque de datos
|
30s |
| 29 | ¿Qué tipo de driver JDBC es el más utilizado actualmente por comunicarse directamente con la base de datos sin bibliotecas nativas? |
✓ Tipo 4 (Driver Puro Java) Tipo 1 (JDBC-ODBC Bridge Driver) Tipo 2 (Driver Nativo del SO) Tipo 3 (Driver de Red intermedio)
|
30s |
| 30 | ¿Qué función SQL devuelve el valor absoluto de un número? |
✓ ABS() CEIL() FLOOR() ROUND()
|
30s |
| 31 | ¿Qué resultado produce SELECT CEIL(123.456)? |
123 123.5 123.45 ✓ 124
|
30s |
| 32 | En la estructura CASE de SQL, ¿es obligatorio incluir la cláusula ELSE? |
Solo es obligatorio en MySQL Solo es obligatorio si hay más de dos condiciones WHEN ✓ No, ELSE no es obligatorio Sí, siempre es obligatorio
|
30s |
| 33 | ¿Qué comando se utiliza para otorgar privilegios a un usuario en SQL? |
✓ GRANT ALTER CREATE REVOKE
|
30s |
| 34 | ¿Para qué sirve el operador EXCEPT entre dos sentencias SELECT? |
✓ Las filas de la primera consulta que no aparecen en la segunda Todas las filas combinadas de ambas consultas sin excepción Únicamente las filas que son comunes a las dos consultas Las filas de la segunda consulta que no aparecen en la primera
|
30s |
| 35 | ¿Qué privilegio ANSI SQL permite crear una clave foránea que referencia una clave primaria en otra tabla? |
✓ REFERENCES EXECUTE USAGE CREATE FOREIGN
|
30s |
| 36 | ¿Cuál es la función de las vistas (VIEWS) en SQL? |
Guardar datos de forma permanente en una tabla virtual independiente ✓ Almacenar una consulta que se ejecuta al acceder a ella Crear índices automáticos sobre las tablas para mejorar el rendimiento Realizar copias de seguridad completas de las tablas de forma periódica
|
30s |
| 37 | ¿Qué archivo físico de Oracle registra todos los cambios realizados en la base de datos para la recuperación ante fallos? |
Tablespaces de recuperación ✓ Redo Log Files Control Files principales Datafiles del tablespace
|
30s |
| 38 | ¿Qué herramienta de Oracle se utiliza para realizar backups y recuperaciones en línea? |
PL/SQL ✓ RMAN JAAS Flashback
|
30s |
| 39 | Si se ejecuta SELECT nombre, REPLACE(tipo1, 'Fuego', 'Agua') FROM pokemon, ¿qué ocurre con los pokemons que no son de tipo Fuego? |
✓ Su tipo1 se muestra sin cambios Su tipo1 se muestra como NULL Se produce un error en la consulta Se eliminan del resultado
|
30s |
| 40 | ¿Qué versión de Oracle Database se considera LTS (Long Term Support) y es muy utilizada en producción? |
✓ Oracle 19c Oracle 23ai Oracle 26ai Oracle 21c
|
30s |
TAICord