Questões de Gatilhos (Triggers) (Banco de Dados)

Limpar Busca

A respeito de banco de dados, julgue o próximo item.

Os triggers são baseados no modelo evento-condição-ação, no qual um evento no banco de dados dispara uma ação quando determinada condição é atingida.

  • Certo
  • Errado

A respeito de banco de dados, julgue o próximo item.



Os triggers são baseados no modelo evento-condição-ação, no qual um evento no banco de dados dispara uma ação quando determinada condição é atingida.

  • Certo
  • Errado

Sobre triggers, marque V para as afirmativas verdadeiras e F para as falsas. (Considere a trigger inserida no SGBD MySQL 8.)
( ) Um trigger é um objeto associado a uma tabela, que é utilizado para responder a um evento específico como insert, update, replace ou delete disparado.
( ) Não há como utilizar triggers em tabelas temporárias (temporary table).
( ) Para chamar uma trigger armazenada no banco de dados, deve-se inserir o comando CALL mais o nome da trigger.
( ) Os triggers podem ser disparados para responder antes ou depois de um evento.
A sequência está correta em

  • A F, F, V, F.
  • B V, V, F, V.
  • C F, V, V, F.
  • D V, F, F, V.

Num comando de criação de um trigger no MySQL, nas recentes edições, há um conjunto de elementos sintáticos que podem ser utilizados para determinar quando os procedimentos devem ser acionados e quais são esses procedimentos. As possíveis combinações de “quando x procedimento” válidas para triggers de transações são:

  • A AFTER/BEFORE combinados com ELETE/INSERT/UPDATE
  • B CREATION/REMOTION combinados com READ/WRITE
  • C IN/OUT combinados com CREATION/REMOTION
  • D INIT/END combinados com INPUT/OUTPUT

A respeito de banco de dados, julgue o seguinte item. 


Um trigger de banco de dados pode ser disparado antes ou depois de um comando e pode, até mesmo, substituir esse comando.

  • Certo
  • Errado