Sobes.tech
Middle

O que é um trigger em uma base de dados?

sobes.tech IA

Resposta da IA

Um trigger na base de dados é um objeto especial que executa automaticamente um conjunto de ações (por exemplo, consultas SQL) quando ocorre um evento específico (INSERT, UPDATE, DELETE) numa tabela.

Principais características:

  • Automação da lógica de negócio ao nível da base de dados.
  • Garantia da integridade dos dados.
  • Registo de alterações.

Exemplo: ao adicionar uma nova entrada na tabela de pedidos, um trigger pode atualizar automaticamente os indicadores resumidos ou verificar a correção dos dados.

Os triggers são úteis quando é necessário garantir a execução de certas operações independentemente da aplicação que trabalha com a base de dados.