Pregunta 64

Técnico Auxiliar Informática del Estado - 2018 - TAI - Técnicos Auxiliares de Informática (Promoción Interna)

Queremos que cada vez que se dé de alta un pedido en la tabla correspondiente se ejecute automáticamente código que compruebe en ese mismo momento si el stock supera un límite de forma automática, ¿cómo podríamos hacerlo?

  • A.Con una vista (VIEW).
  • B.Con un disparador (TRIGGER).Respuesta correcta
  • C.Con una función de tabla (TABLE FUNCTION).
  • D.Con una clave foránea (FOREIGN KEY).

Explicación

La respuesta correcta es B. Un TRIGGER (disparador) es un bloque de código almacenado en el SGBD que se ejecuta automáticamente cuando ocurre un evento (INSERT, UPDATE, DELETE) sobre una tabla. Es la herramienta adecuada para ejecutar validaciones y lógica automática al crear registros.