option
Cuestiones
ayuda
daypo
buscar.php
TEST BORRADO, QUIZÁS LE INTERESE: Tema 3.- Construcción de guiones de admin
COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Tema 3.- Construcción de guiones de admin

Descripción:
Administración de sistemas gestores de bases de datos ASIR

Autor:
AVATAR
PabloJo
OTROS TESTS DEL AUTOR

Fecha de Creación:
28/04/2024

Categoría: Informática

Número Preguntas: 10
COMPARTE EL TEST
COMENTARNuevo Comentario
No hay ningún comentario sobre este test.
Temario:
Escoge el handler que no se ajusta a la condición dada por: "Error: 1329 SQLSTATE: '02000' (ER_SP_FETCH_NO_DATA) Mensaje: No data - zero rows fetched, selected, or processed " DECLARE CONTINUE HANDLER FOR SQLEXCEPTION SET fin = 1. DECLARE CONTINUE HANDLER FOR 1329 SET fin = 1. DECLARE CONTINUE HANDLER FOR SQLSTATE '02000' SET fin = 1. DECLARE CONTINUE HANDLER FOR NOT FOUND SET fin = 1.
Podemos filtrar los disparadores definidos en una base de datos: Utilizando la cláusula LIKE con un patrón. Utilizando la cláusula WHERE con una expresión. No se pueden filtrar, se visualizan todos. Especificando el nombre de la tabla a la que están asociados.
Un manejador de tipo CONTINUE: No provoca que finalice la ejecución de la rutina. Sigue la ejecución en la línea siguiente a la que produjo la excepción. Finaliza automáticamente la ejecución de la rutina. No se puede usar cuando se emplean cursores.
Las sentencias SELECT realizadas dentro de una función muestran su resultado al terminar la ejecución de la misma. ¿Verdadero o Falso? Verdadero Falso.
Para eliminar un disparador: Hay que usar el nombre del disparador y de la tabla. Hay que eliminar el índice que asocia el trigger y la tabla. Se emplea la sentencia DROP TRIGGER. También hay que eliminar la tabla a la que está asociado.
Para incluir la rutina como si fuese una única sentencia es necesario cambiar el símbolo que se utiliza como delimitador de sentencia. ¿Verdadero o Falso? Verdadero Falso.
Para abortar la ejecución de una función devolviendo un mensaje: DECLARE EXIT HANDLER FOR NOT FOUND SELECT "VALOR NO ENCONTRADO". DECLARE EXIT HANDLER FOR NOT FOUND RETURN "VALOR NO ENCONTRADO". DECLARE CONTINUE HANDLER FOR NOT FOUND EXIT "VALOR NO ENCONTRADO". DECLARE CONTINUE HANDLER FOR NOT FOUND RETURN "VALOR NO ENCONTRADO".
Cuál de las siguientes sentencias es errónea: CREATE EVENT evento1 ON SCHEDULE... AT CURRENT_TIMESTAMP - INTERVAL 1 YEAR DO UPDATE mitabla SET tiempo=CURTIME(); AT CURRENT_TIMESTAMP + INTERVAL 1 HOUR DO CALL miproc1(CURTIME()); EVERY 1 DAY DO UPDATE mitabla SET tiempo=CURTIME(); AT CURRENT_TIMESTAMP + INTERVAL 1 HOUR DO UPDATE mitabla SET tiempo=CURTIME();.
Las palabras clave OLD y NEW permiten acceder a las columnas de los registros afectados por: Un disparador. Una transacción. Un cursor. Un evento.
Pueden existir dos triggers sobre la misma tabla si: No afecta a las mismas columnas. No actúan del mismo modo, cambia el evento y el momento. No coinciden los nombres. Las columnas no son derivadas de otras.
Denunciar Test