Pular para o conteúdo principal

Questão de Banco de Dados — SQL — IF Sul Rio-Grandense 2025

Banco de DadosSQL
Código
qg528863
Banca
IF Sul Rio-Grandense
Órgão
IF Sul Rio-Grandense
Ano
2025
Nível
Superior
Cargo
Professor EBTT - Área 36: Informação e Comunicação III
A linguagem SQL permite a criação de triggers (gatilhos), que têm como função executar uma ação específica quando um evento definido, como inserção, atualização ou exclusão de dados, ocorre em uma tabela do banco de dados. Considere que você deseja criar um trigger na tabela venda, para que, no momento em que uma venda estiver prestes a ser registrada, o sistema verifique se os itens estão disponíveis em estoque, e, caso estejam, a quantidade de produtos seja atualizada, subtraindo a quantidade vendida do estoque atual; caso contrário, uma mensagem de erro seja informada pelo sistema.Com base nessa situação, o evento que disparará o gatilho é
  1. AAFTER INSERT
  2. BBEFORE INSERT
  3. CAFTER UPDATE
  4. DBEFORE UPDATE
Revelar gabarito e comentário

GabaritoB — BEFORE INSERT

Link permanente: /questoes/qg528863