Questão FC372935
Na especificação completa de um trigger de um banco de dados relacional, há a declaração de 3 estruturas, denominadas
Sistema de Gerenciamento de Banco de Dados (SGBD)
FCC · 2018
Na especificação completa de um trigger de um banco de dados relacional, há a declaração de 3 estruturas, denominadas
- recurso, integridade e referência.
- restrição, condição e recurso.
- classificação, evento e divisão.
- evento, condição e ação.
- referência, ação e restrição.
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
Na especificação de um *trigger* relaciona-se a tríade evento, condição e ação, conhecida como modelo evento-condição-ação.
Evento: é a ocorrência que faz o sistema verificar o trigger — por exemplo, uma operação de INSERT, UPDATE ou DELETE sobre uma tabela. O evento define quando o trigger será avaliado.
Condição: é uma expressão booleana avaliada quando o evento ocorre. Só se a condição for verdadeira é que a execução do trigger avança. Serve para filtrar cenários específicos (p.ex., atualizar apenas se um campo mudou).
Ação: são as instruções executadas automaticamente quando a condição é satisfeita — podem ser comandos SQL, chamadas a rotinas ou manipulações de dados. A ação representa o efeito do trigger.
Assim, o trigger só produz efeito quando o evento provoca a verificação, a condição é verdadeira e a ação é então executada.
Conteúdo do catálogo FC Concursos · Atualizado em