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.