Redes Socias
JOÃO CARLOS DA SILVA BATISTA
TRIGGERS
SÃO PAULO 01/10/2013
JOÃO CARLOS DA SILVA BATISTA
TRIGGERS
Trabalho de Triggers da matéria de banco de dados 2 do curso de Sistema de Informação do oitavo semestre, Professor Adalberto Moura
São Paulo 01/10/2013
Introdução:
Neste Trabalho veremos como é importante para um bom desenvolvimento de um banco de dados, sua segurança, consistência e integridade na parte de segurança abordaremos assunto como a Segurança e Integridade, Replicação de Dados e Controle de dados quando falamos de controle no caso de que uma tabela tenha certo dado que venham depender de outra tabela as Triggers tem um papel importante e será abordado as precauções sobre a implementação das Triggers dentro do banco.
Significado de Triggers em SQL
Triggers ou Gatilho e um bloco de comando Transact-SQL que fica armazenado dentro do Banco de Dados para que seja executado automaticamente quando um instrução SQL (DML) que são os comando INSERT,DELETE ou UPDATE ser executado numa tabela especifica no Banco de Dados ele irá executar um determinado evento automaticamente é muito útil para segurança e manter a consistência dos dados.
Fazendo o controle o gatilho (Triggers) quando a alteração for executada ele grava em uma tabela de histórico de alteração nessa tabela e gravado o usuário, data e hora da alteração ajudando assim no controle com tarefas relacionadas como restrições de acesso, validações, e rotinas de segurança e consistência de dados com esses controles a aplicação deixa de executar e passa a ser executado pelos Triggers em certas situações como: Mecanismos de validação envolvendo múltiplas tabelas. Criação de conteúdo de uma coluna derivada de outras colunas da tabela. Realizar análise e atualizações em outras tabelas com base em alterações e/ou inclusões da tabela atual.
Na parte de segurança é também muito importante a função de uma Triggers