TesIA TAI Bloque: Bloque 3: Sistemas y Comunicaciones ID: scfrJmCbuzKoqKfK2px2

39. Señale la respuesta INCORRECTA referente a los disparadores o triggers de una base de datos:

  1. A) Son procedimientos que se ejecutan o activan cada vez que ocurre un evento determinado sobre una tabla determinada.
  2. B) Los eventos que se pueden asociar a la ejecución de un trigger son: INSERT, UPDATE, DELETE.
  3. C) Puede decidirse que se activen antes o después de un evento determinado.
  4. D) Un error durante la ejecución de cualquier trigger no cancela automáticamente la operación que lo disparó, la cancelación hay que programarla.

Feedback de la pregunta

La respuesta correcta es D. La afirmación INCORRECTA es que un error en un trigger no cancela automáticamente la operación que lo disparó. En la mayoría de los sistemas de gestión de bases de datos (SGBD), si un trigger falla (por ejemplo, debido a un error de sintaxis o una violación de restricción), la operación DML (INSERT, UPDATE, DELETE) que lo disparó también se revierte (rollback) y falla, manteniendo la integridad de los datos. No es necesario programar explícitamente la cancelación en la mayoría de los casos.

Chat de la pregunta

Todavía no hay mensajes públicos para esta pregunta.