Test cuestionario de SQL - the question form

Preguntas: 16 · 10 minutos
1. Dos consultas SELECT compatibles devuelven direcciones de correo electrónico. ¿Qué operador combina sus resultados y elimina las filas duplicadas?
JOIN
UNION
UNION ALL
INTERSECT
2. Necesitas todos los clientes, todos los pedidos coincidentes y ninguna fila de pedidos sin un cliente coincidente. Si customers está a la izquierda, ¿qué join corresponde?
CROSS JOIN
INNER JOIN
FULL OUTER JOIN
LEFT JOIN
3. Durante una transacción, se debita una cuenta, pero se produce un error antes de realizar el crédito correspondiente y antes del commit. ¿Qué comando debe cancelar los cambios de la transacción?
COMMIT
SAVEPOINT
ROLLBACK
GRANT
4. ¿Qué consulta devuelve los empleados cuyo salario es mayor que el salario promedio de todos los empleados?
SELECT * FROM employees WHERE salary > (SELECT AVG(salary) FROM employees);
SELECT * FROM employees WHERE salary = (SELECT MAX(salary) FROM employees);
SELECT department_id, AVG(salary) FROM employees GROUP BY department_id;
SELECT * FROM employees WHERE salary > ALL (SELECT salary FROM employees);
5. Una consulta debe incluir a los clientes que están activos y cuyo país es Estados Unidos o Canadá. ¿Qué filtro expresa correctamente ese requisito?
Exigir que los clientes de Estados Unidos estén activos, pero incluir a los clientes de Canadá independientemente de su estado
Exigir el estado activo junto con una elección entre Estados Unidos y Canadá delimitada por paréntesis
Exigir que cada cliente tenga tanto Estados Unidos como Canadá como valor del país
Incluir a cualquier persona que esté activa, además de cualquier persona ubicada en cualquiera de los dos países indicados
6. ¿Qué consulta devuelve únicamente las columnas name y email de la tabla customers?
FROM customers SELECT name, email;
SELECT * FROM customers;
SELECT name AND email FROM customers;
SELECT name, email FROM customers;
7. ¿Qué cláusula limita las filas individuales antes de que GROUP BY cree los grupos?
HAVING
ORDER BY
WHERE
DISTINCT
8. ¿Cuál es la función principal de una clave foránea?
Hacer que todos los valores de su columna sean únicos
Eliminar la necesidad de usar joins
Cifrar los valores compartidos entre tablas
Hacer referencia a una clave candidata de otra tabla o de la misma tabla y contribuir a la integridad referencial
9. ¿Qué expresión calcula un total acumulado de amount en orden de fecha y conserva cada fila original?
SUM(amount) GROUP BY order_date
SUM(amount) OVER ()
SUM(amount) OVER (ORDER BY order_date)
LAG(amount) OVER (ORDER BY order_date)
10. ¿Qué consulta cuenta correctamente el número de pedidos de cada cliente?
SELECT DISTINCT customer_id, COUNT(*) FROM orders;
SELECT customer_id, COUNT(*) FROM orders GROUP BY customer_id;
SELECT customer_id, COUNT(*) FROM orders ORDER BY customer_id;
SELECT customer_id FROM orders HAVING COUNT(*);
11. Una tabla tiene ocho filas y discount_code es NULL en tres de ellas. ¿Qué devuelve COUNT(discount_code)?
5
3
8
0
12. Una aplicación debe buscar a un usuario mediante un valor ingresado en un formulario. ¿Qué enfoque reduce más directamente el riesgo de inyección SQL?
Concatenar el valor en la cadena SQL después de eliminar los espacios
Ocultar la sentencia SQL a los usuarios de la aplicación
Escapar únicamente las comillas y construir la consulta manualmente
Usar una consulta parametrizada y vincular el valor ingresado como parámetro
13. Una consulta agrupada debe devolver únicamente los departamentos con más de 10 empleados. ¿Qué condición debe ir después de GROUP BY?
WHERE COUNT(*) > 10
HAVING COUNT(*) > 10
ORDER BY COUNT(*) > 10
DISTINCT COUNT(*) > 10
14. Un informe debe devolver únicamente los registros en los que middle_name no tiene ningún valor almacenado. ¿Qué predicado comprueba correctamente si existe un valor NULL de SQL?
middle_name IS NULL
middle_name es igual al literal de texto 'NULL'
middle_name = NULL
NULLIF(middle_name, '')
15. ¿Cuál es el efecto de ejecutar UPDATE products SET price = price * 1.10; sin una cláusula WHERE?
Solo se actualizan los productos cuyo precio es NULL
Los productos se ordenan permanentemente por precio
La actualización se aplica a todas las filas de products
Se crea una nueva columna de precio
16. ¿Cuál es el propósito principal de una clave primaria?
Identificar de forma única cada fila de una tabla
Ordenar automáticamente los resultados de todas las consultas
Almacenar referencias a filas de otra tabla
Permitir identificadores duplicados y, al mismo tiempo, mejorar la velocidad de búsqueda
Pruebas populares
Inventario de Personalidad Narcisista (NPI)
Se utiliza una medida de autorreporte para explorar la presencia de rasgos…
Iniciar el test
Escala Obsesivo-Compulsiva de Yale-Brown (Y-BOCS)
Se utiliza para estimar la gravedad de síntomas obsesivo-compulsivos, con é…
Iniciar el test
Cuestionario CRAFFT 2.1
Se utiliza como herramienta breve de tamizaje el Cuestionario CRAFFT 2.1 pa…
Iniciar el test
Cuestionario de Salud del Paciente (PHQ-9)
Se utiliza un instrumento breve como el Cuestionario de Salud del Paciente…
Iniciar el test
Inventario de Burnout de Maslach (MBI)
Esta prueba permite evaluar manifestaciones de desgaste laboral mediante au…
Iniciar el test
Cuestionario De Ansiedad En Adolescentes
En la evaluación clínica de adolescentes, el Cuestionario De Ansiedad En Ad…
Iniciar el test
Cuestionario de Creatividad Emocional (ECI)
Se utiliza el Cuestionario de Creatividad Emocional (ECI) para explorar la…
Iniciar el test
Cuestionario de Matutinidad-Vespertinidad (MEQ)
Se utiliza el Cuestionario de Matutinidad-Vespertinidad (MEQ) para estimar…
Iniciar el test
Escala De Sexismo Ambivalente (ASI)
Se utiliza la Escala De Sexismo Ambivalente (ASI) para evaluar actitudes y…
Iniciar el test
Escala De Misoginia Interiorizada (IMS)
Se utiliza la Escala De Misoginia Interiorizada (IMS) para explorar la pres…
Iniciar el test
Escala De Estrés Percibido (PSS-10)
Se utiliza la Escala De Estrés Percibido (PSS-10) para estimar el nivel de…
Iniciar el test
Escala De Conducta Impulsiva (SUPPS-P)
Se utiliza la Escala De Conducta Impulsiva (SUPPS-P) para una evaluación br…
Iniciar el test
Escala De Evaluación Del Síndrome De Abstinencia De Alcohol (CIWA-AR)
Se utiliza para valorar de forma breve la intensidad de signos y síntomas a…
Iniciar el test
Escala De Afecto Positivo Y Negativo (PANAS)
Se utiliza para estimar la intensidad de afecto positivo y afecto negativo…
Iniciar el test
Escala de la Tríada Luminosa (LTS)
Este instrumento de autoinforme permite explorar rasgos de orientación pros…
Iniciar el test
Escala De Ideación Suicida
Se utiliza para estimar la intensidad y las características de la ideación…
Iniciar el test
Escala Del Trastorno Dismórfico Corporal (BDD-D)
Se trata de un instrumento breve de tamizaje para explorar preocupaciones p…
Iniciar el test
Inventario de Ansiedad de Beck (BAI)
Se utiliza el Inventario de Ansiedad de Beck (BAI) como instrumento de auto…
Iniciar el test
Prueba Diferencial de Perfeccionismo
Este instrumento de autoinforme, la Prueba Diferencial de Perfeccionismo, s…
Iniciar el test
Escala De Locus De Control
Este instrumento permite explorar la percepción del grado de control person…
Iniciar el test
Nueva Escala de Apatía
Se utiliza la Nueva Escala de Apatía como instrumento de tamizaje para expl…
Iniciar el test
Cuestionario Perth de Alexitimia (PAQ)
Se utiliza el Cuestionario Perth de Alexitimia (PAQ) para evaluar dificulta…
Iniciar el test
Escala De Inteligencia Social
Se utiliza para explorar aspectos del funcionamiento interpersonal y la com…
Iniciar el test
Prueba de Miedo
Esta herramienta de evaluación psicológica permite explorar respuestas de t…
Iniciar el test
Nivel De Neuroticismo
Se utiliza para una estimación inicial de la tendencia a reacciones neuróti…
Iniciar el test
Cuestionario Breve de Indicadores de Agresividad
Se utiliza para obtener una estimación rápida de indicadores conductuales a…
Iniciar el test