option
Cuestiones
ayuda
daypo
buscar.php

Bases de datos relacionales (SQL y Modelo Relacional) TM

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Bases de datos relacionales (SQL y Modelo Relacional) TM

Descripción:
Preguntas extraidas de TM

Fecha de Creación: 2026/08/07

Categoría: Otros

Número Preguntas: 15

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

11.- Se ejecuta la siguiente instrucción en lenguaje de consulta estructurado (SQL): DROP TABLE empleados; ¿Qué efecto produce?. Elimina únicamente las filas de la tabla. Elimina la tabla y su estructura completamente. Elimina los datos pero mantiene la definición.

13.- ¿Qué sentencia SQL confirma una transacción?. SAVE. COMMIT. ACCEPT.

18.- ¿Qué comando SQL convierte una tabla a otro motor de almacenamiento?. UPDATE TABLE. ALTER TABLE. MODIFY ENGINE.

36.- Dadas las siguientes tablas (sector y zona), se quiere obtener un listado con los sectores que tienen más clientes que la media de clientes de todos los sectores. ¿Qué consulta habría que utilizar?. SELECT Nombre, Clientes FROM Sector WHERE Clientes > AVG(Clientes). SELECT Nombre, Clientes FROM Sector GROUP BY Nombre, Clientes HAVING Clientes > AVG(Clientes). SELECT Nombre, Clientes FROM Sector WHERE Clientes > ( SELECT AVG(Clientes) FROM Sector).

44.- En el contexto de bases de datos relacionales implementadas en SQL, ¿qué implicación práctica tiene definir una clave primaria?. Permite almacenar valores NULL si están indexados. Define un índice único que además impide valores NULL. Solo se utiliza para optimización de consultas.

50.- Dadas las siguientes tablas (sector y zona), ¿qué devuelve la siguiente consulta?: SELECT count (s.Nombre) FROM sector s, zona z WHERE s.Zona_presión = z.Zona_presión. 5. 6. 12.

52.- En una tabla EMPLEADOS se ejecuta la siguiente consulta: SELECT * FROM EMPLEADOS WHERE SALARIO > 150000 AND COMISION = NULL OR COMISION = 0; Teniendo en cuenta la precedencia de operadores y el tratamiento de valores NULL en SQL, ¿cuál de las siguientes afirmaciones describe correctamente el resultado de la consulta?. Se seleccionan todas las filas con salario mayor de 150000. Se seleccionan todas las filas con comisión nula o igual a cero. Solo se seleccionan las filas cuya comisión es igual a cero.

61.- ¿Cuál de los siguientes motores de almacenamiento de SQL no soporta transacciones?. MyISAM. InnoDB. SolidDB.

65.- ¿Quién almacena y recupera los datos en SQL?. El parser. Los motores de almacenamiento. El query cache.

70.- Se ejecuta una consulta que incluye las cláusulas WHERE, GROUP BY y HAVING. ¿Cuál de las siguientes afirmaciones describe correctamente el orden en el que el motor SQL procesa dichas cláusulas?. Primero HAVING, luego GROUP BY y finalmente WHERE. Primero WHERE, luego GROUP BY y finalmente HAVING. Primero GROUP BY, luego WHERE y finalmente HAVING.

76.- En SQL, la cláusula que se utiliza para combinar los resultados de dos o más consultas SELECT en un solo conjunto de resultados es: JOIN. UNION. WITH.

79.- Si tenemos las siguientes tablas: tabla sector y tabla zona de presión. ¿Qué afirmación es correcta?. El campo "Zona de presión" es clave primaria en la tabla sector y clave ajena en la tabla zona de presión. El campo "Zona de presión" es clave primaria en la tabla sector y en la tabla zona de presión. El campo "Zona de presión" es clave ajena en la tabla sector y clave primaria en la tabla zona de presión.

80.- En SQL, dentro de la cláusula WHERE, si se quiere seleccionar los registros que coincidan exactamente con varios posibles valores, el operador utilizado es: LIKE. =. IN.

82.- Dadas las siguientes tablas (sector y zona), se quiere obtener un listado de aquellas zonas de presión con más de 50.000 clientes. ¿Qué consulta habría que utilizar?. SELECT Zona_presión, SUM(Clientes) FROM Sector WHERE SUM(Clientes) > 50000 GROUP BY Zona_presión. SELECT Zona_presión, SUM(Clientes) FROM Sector GROUP BY Zona_presión HAVING SUM(Clientes) > 50000. SELECT Zona_presión, SUM(Clientes) FROM Sector GROUP BY Zona_presión > 50000.

100.- Se tienen las tablas: clientes(id, nombre) y pedidos(id, cliente_id). Consulta: SELECT nombre FROM clientes c JOIN pedidos p ON c.id = p.cliente_id; ¿Qué operación realiza conceptualmente esta consulta?. Proyección sobre un producto cartesiano restringido. Unión de tablas. Diferencia entre tablas.

Denunciar Test