Escolar Documentos
Profissional Documentos
Cultura Documentos
SQL Completo
Stored Procedures e Triggers
Stored Procedures
Blocos de cdigo SQL armazenados no banco
Vantagens
Centralizao
Segurana
Performance / velocidade
Suporte a transaes
Centralizao
Segurana
Performance
Transaes
Loja 1
BANCO DE DADOS
Sistema Web
SQL
Loja 2
Sistema Desktop
Tabelas
Stored Procedures
SQL
SQL
5/2/2011
Triggers (Gatilhos)
Eventos que disparam cdigos SQL
Vantagens
As mesmas das Stored Procedures
Execuo de cdigo SQL baseado em eventos
Tipos
BEFORE INSERT
BEFORE UPDATE
BEFORE DELETE
AFTER INSERT
AFTER UDATE
AFTER DELETE
TEMPORAIS
Exemplo de Triggers
Limpeza de registros vencidos
O mesmo exemplo apresentado para Stored Procedures, agora com
Incio automtico baseado em algum evento de trigger
Loja 1
BANCO DE DADOS
Sistema Web
Tabelas
Loja 2
Triggers
Stored Procedures
Sistema Desktop
5/2/2011
Gerenciando Triggers
Criando um Trigger:
CREATE TRIGGER Nome Tipo ON tabela
Agradecimentos