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:
Fecha de Creación: 28/04/2024 Categoría: Informática Número Preguntas: 10 |
COMPARTE EL TEST
COMENTAR
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