FC ConcursosFC Concursos

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 

  1. recurso, integridade e referência.
  2. restrição, condição e recurso.
  3. classificação, evento e divisão.
  4. evento, condição e ação.
  5. 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

Continue aprendendo