Pular para o conteúdo principal

Questão de Banco de Dados — Gatilhos (Triggers) — CESPE / CEBRASPE 2025

Banco de DadosGatilhos (Triggers)
Código
ce195016
Banca
CESPE / CEBRASPE
Órgão
ANM
Ano
2025
Nível
Superior
Cargo
Especialista em Recursos Minerais - Especialidade: Tecnologia da Informação - Ciência de Dados
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.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Gatilhos (Triggers) em Banco de Dados

CERTO. A afirmação está correta. Os triggers (gatilhos) são, de fato, baseados no modelo evento-condição-ação (ECA). Conforme a literatura clássica de banco de dados, um trigger possui:

  • Evento: operação de atualização (INSERT, UPDATE, DELETE) que dispara o gatilho.

  • Condição: avaliação opcional (WHEN) que determina se a ação deve ser executada.

  • Ação: sequência de instruções SQL executada quando a condição é verdadeira (ou imediatamente, se não houver condição).

Essa definição é amplamente aceita e implementada em SGBDs como Oracle, SQL Server e PostgreSQL. O enunciado descreve exatamente esse paradigma: um evento dispara uma ação quando uma condição é atingida.

Portanto, a assertiva é verdadeira.

  1. 1Evento (INSERT/UPDATE/DELETE)
  2. 2Condição (WHEN opcional)
  3. 3Ação (SQL executada)
LEVEL · soulevel.com.br

Gabarito: Certo (C).

Link permanente: /questoes/ce195016