Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESETest GBD 6 ASIR - Marian

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
Test GBD 6 ASIR - Marian

Descripción:
2023/2024 -> Autoevaluaciones tema y Exámenes (a distancia)

Autor:
AVATAR

Fecha de Creación:
14/04/2024

Categoría:
Informática

Número preguntas: 31
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
Si pretendemos tener automatizado en una única operación el cálculo del importe de recambios en una determinada fecha tendremos que crear: Una función. Un procedimiento. Un trigger. Un cursor. .
Una función se puede incluir, para su ejecución, en una sentencia SQL de tipo SELECT. ¿Verdadero o falso? Verdadero Falso.
¿Son correctas las siguientes instrucciones para calcular las 3 notas más altas de la clase? Set @mayor=3; SELECT NOMBRE, NOTA FROM ALUMNOS ORDER BY NOTA DESC LIMIT @mayor; Verdadero Falso.
Los parámetros que se utilizan en procedimientos y funciones pueden ser de tipo IN / OUT / INOUT. ¿Verdadero o falso? {F} Son rutinas compuestas por un conjunto de sentencias. Se almacenan en la propia base de datos. Se ejecutan como una unidad. Se invocan con CALL. .
En un trigger de tipo DELETE debemos referirnos a las columnas de la tabla asociada anteponiendo la palabra .
El uso de procedimientos almacenados presenta las siguientes ventajas: Simplificar tareas cotidianas. Reducen la carga de trabajo del servidor. Mejoran el rendimiento. Proporcionan mayor seguridad. .
En MySQL 8.x los procedimientos y las funciones se guardan en la tabla ____________ de la base de datos information_schema.
Las variables de usuario permiten almacenar un valor y hacer referencia a él en operaciones, consultas, etc., pero desaparecen cuando la conexión se cierra. ¿Verdadero o falso? Verdadero Falso.
Señala algunas características de los triggers: Se invocan automáticamente antes o después de INSERT, UPDATE O DELETE. Para cada tabla sólo puede haber un trigger. Pueden incluir cualquier sentencia SQL excepto de control de transacciones. El trigger se lanza por cada fila afectada por el evento.
Cuando en un trigger en el caso de UPDATE e INSERT, nos referimos a las columnas de la tabla que dispara el trigger, utilizamos el prefijo OLD para referirnos al valor antes de la modificación y _______ para referirnos al nuevo valor.
La cláusula RETURN es obligatoria. Indica el tipo de dato que nos va a devolver la función. ¿Verdadero o falso? Verdadero Falso.
Con relación al uso de variables en los procedimientos relaciona cada cláusula con su significado: DEFAULT DECLARE SET SELECT....INTO.
Si queremos que un procedimiento reciba como parámetro de entrada una calificación y devuelva como parámetro de salida la calificación modificada, el tipo de parámetro será: IN OUT INOUT Un procedimiento no puede modificar un parámetro.
Señala las características que corresponden a las funciones: Siempre devuelven un dato mediante la sentencia RETURN. Se invocan con CALL NombreFunción(parámetros). Sólo utilizan parámetros de tipo IN. Pueden incluir consultas de tipo SELECT que devuelven un listado de datos. .
Es obligatorio que todo procedimiento reciba una lista de parámetros, aunque la lista esté vacía. ¿Verdadero o falso? Verdadero Falso.
Si queremos que para dar de alta una reparación se inserten los datos en todas las tablas correspondientes únicamente con ejecutar una instrucción crearemos: Una función. Un procedimiento. Un trigger. Un cursor. .
Un procedimiento almacenado se puede incluir, para su ejecución, en una sentencia SQL de tipo SELECT. ¿Verdadero o falso? Verdadero Falso.
Relaciona los valores de las características de un procedimiento con su significado: SQL SECURITY DEFINER. LENGUAJE SQL. NOT DETERMINISTIC. SQL SECURITY INVOKER. .
Si queremos que un manipulador de error (HANDLER) continúe ejecutando la siguiente sentencia, será del tipo .
Elige la forma correcta de llamar a un procedimiento denominado Alta INSERT INTO Alta(Codigo, Unidades) FROM Pedidos; CALL Alta(); SELECT Alta(Codigo, Unidades) FROM Pedidos; SET @Alta=Codigo; .
Si pretendemos que cuando se incorporen recambios a una reparación, se compruebe automáticamente si hay stock de esos recambios en el almacén, tendremos que diseñar: Una función Un procedimiento Un trigger Un cursor.
Se denominan parámetros a los valores que se pasan a un procedimiento, a una función o a un trigger o que son devueltos por éstos. ¿Verdadero o falso? Verdadero Falso.
Relaciona las estructuras de control con su significado: CASE IF REPEAT WHILE.
Diferencias entre procedimientos y funciones. Señala las opciones correctas. Los procedimientos devuelven siempre un valor. Las funciones en MySQL sólo pueden usar parámetros de entrada. Las funciones no pueden incluir en su código una SELECT que proporcione un listado de datos. Las funciones devuelven siempre un valor. .
Señala las características que corresponden a los cursores. Cargan en una tabla en memoria los resultados de una consulta. Se declaran antes de las variables locales. Se recorren mediante la sentencia FETCH. Es necesario abrirlos (OPEN) y cerrarlos (CLOSE). .
Relaciona cada sentencia con su significado: SHOW CREATE FUNCTION SHOW FUNCTION STATUS DROP FUNCION ALTER FUNCTION .
Relaciona los siguientes conceptos con el término adecuado: Procedimiento Función Trigger.
Queremos obtener un listado con dos columnas: Marcas de vehículos y el número de vehículos de cada marca que nos ha visitado. El listado estará ordenado por el número de vehículos.¿Cuál de las siguientes consultas nos muestra el listado correcto? SELECT Marca, @NUMERO:=count(Matricula) AS 'Numero de vehículos por marca' FROM VEHICULOS GROUP BY marca ORDER BY @NUMERO; SELECT Marca, @NUMERO:=count(Matricula) AS 'Numero de vehículos por marca' FROM VEHICULOS GROUP BY marca ORDER BY 'Numero de vehículos por marca'; SELECT Marca, @NUMERO:=count(Matricula) AS 'Numero de vehículos por marca' FROM VEHICULOS GROUP BY marca ORDER BY count(Matricula); SELECT Marca, @NUMERO:=count(Matricula) AS 'Numero de vehículos por marca' FROM VEHICULOS GROUP BY marca ORDER BY Marca;.
Con relación a los procedimientos señala la afirmación INCORRECTA: Reducen el tráfico de solicitudes del cliente al servidor. Controlan las operaciones que los clientes pueden realizar. Agilizan la carga de trabajo del servidor. Simplifican procesos complejos.
Los cursores solo se pueden usar en el código de un procedimiento y no en el de una función. Verdadero Falso.
En un disparador asociado al evento DELETE se pueden usar los modificadores OLD y NEW para referirnos a las columnas de la tabla asociada al trigger. Verdadero Falso.
Denunciar test Consentimiento Condiciones de uso