Gatilhos (triggers) representam regras do mundo (negócio) q...
I) Um gatilho (trigger) sempre é disparado quando o evento ocorre, evitando assim incoerências no banco de dados.
II) A ativação central combina com o modelo cliente/servidor, portanto a execução da trigger é realizada no servidor, independente do aplicativo executado pelo cliente.
III) Realizar consultas complexas em instruções SQL SELECT.
IV) O DBA (Administrador de Banco de Dados) define suas situações, eventos e ações.
São apresentadas vantagens inválidas do uso de triggers em:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: E
Fundamento decisivo: A decisão dependia de identificar que a única afirmativa sem relação com trigger é a III, por confundir gatilho com consulta SQL SELECT.
- Separe sempre mecanismo de disparo automático por evento das operações de consulta; trigger não se identifica por executar SELECT complexo.
- Em questões conceituais, centralização da lógica no servidor e atuação independente do cliente costumam indicar característica compatível com triggers.
- Se a banca pedir vantagem inválida, teste cada afirmativa contra a finalidade própria do recurso, não contra funcionalidades gerais do SQL.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo