Pular para o conteúdo principal

Questão de Banco de Dados — Gatilhos (Triggers) — Instituto Legalle 2026

Banco de DadosGatilhos (Triggers)
Código
gp018285
Banca
Instituto Legalle
Órgão
CIGA-SC
Ano
2026
Cargo
Programador
Considere os conceitos de bancos de dadosrelacionais, especialmente o uso de triggers (gatilhos), quesão estruturas associadas a tabelas e executadasautomaticamente em resposta a eventos como INSERT,UPDATE ou DELETE em bancos de dados que utilizam SQL(Structured Query Language), que é a linguagem padrãopara definição e manipulação de dados em sistemas debancos relacionais. Em uma trigger, pode ser utilizada acláusula FOR EACH ROW, que influencia diretamente ocomportamento de execução durante operações queafetam mais de um registro. Diante disso, assinale aalternativa que descreve CORRETAMENTE a função dacláusula FOR EACH ROW em triggers.
  1. AIndica que a trigger será executada apenas uma vezpor operação SQL, independentemente do númerode linhas afetadas.
  2. BIndica que a trigger será executada somente quandohouver erro na operação de banco de dados.
  3. CIndica que a trigger será executada para cada linhaafetada.
  4. DIndica que a trigger será executada antes da criaçãoda tabela.
  5. EIndica que a trigger será executada apenas emconsultas SELECT.
Revelar gabarito e comentário

GabaritoC — Indica que a trigger será executada para cada linha afetada.

Link permanente: /questoes/gp018285