Instalando Triggers

 

Objetivo


Ola pessoal. Tomei a iniciativa de criar este tutorial com intuito de facilitar a vidade de criadores de ot onde leem na maioria das vezes tutoriais mau feitos e sempre continuam com duvidas sobre o que estão lendo.



O que são Triggers?

Triggers são códigos de PL/SQL armazenados dentro do banco de dados, onde podemos definir um "bloco" PL/SQL para que seja executado automaticamente pelo banco, assim toda vez que uma instrução SQL ( evento DML ) for aplicada para uma tabela específica ele irá executar um determinado evento automaticamente.


Para que serve?


Uma Trigger dentro do seu banco será de uma utilidade enorme, imaginem que temos um banco de dados com 1.500,000 de registros, onde os funcionários da empresa ganham por hora, e você tem que atualizar o banco de horas de cada funcionário por dia, alguns comandos poderia fazer isso por nós, mas seria um pouco complicado e desgastante, então, por este motivo, criamos nossas Triggers, onde definimos o que deve ser mudado na tabela num único arquivo e depois acionamos um único comando DML (Update) para ele, assim, ele irá atualizar os 1.500,000 de registros de uma única só vez.

__________________________________________________ ________________
Explicado pela LinhadeCódigo.com.br


Como instalar?



1º ///////////////////////////////////////////////////////////////////////////////////

Para começar, ligue o seu webserver, no meu caso, uso o Xampp. Clique para ligar o Apache e Mysql.
Apos ligar, abra seu navegador (Internet explorer, Firefox, Opera e etc) e entre no seu PhpMyAdmin.



Logo na pagina inicial, crie a sua data base (DB = Data base = Banco de dados):



PS: Para continuar o processo da instalação, sempre deixe o seu webserver ligado.



2º ///////////////////////////////////////////////////////////////////////////////////

Agora iremos clica em:
Iniciar > Executar
Ja na tela do Executar, escreva cmd.

3º ///////////////////////////////////////////////////////////////////////////////////
Com o cmd aberto..


use o comando cd para navegar ate a pasta Mysql\Bin que esta na pasta do seu webserver.
O comando cd tem a função de navegar pelo seu computador, ou seja, de entrar em pastas.

PS: Como estou usando o xampp na minha pastição (D:\xampp), copiei apenas a pasta Mysql para o C:\ para fazer o tutorial, por isso não esqueça de navegar ate a exata pasta do seu webserver.

4º ///////////////////////////////////////////////////////////////////////////////////
Bom, estamos quase no fim. Pegue o banco de dados que veio na pasta do seu ot e coloque dentro da pasta bin. A pasta Bin esta dentro da pastaMysql que por sua vez esta dentro da pasta do seu webserver. Não se embole ao ler isso . Com o seu arquivo banco de dados (Para não se atrapalha, ele é um arquivo com a terminação .sql) dentro da pasta bin, iremos usar um pequeno comando no cmd para o instalar.


mysql.exe -u root Nome_do_seu_banco_de_dados -p < Nome_do_banco_de_dados_que_veio_na_pasta_do_seu_ot .sql

Deu pra entender ne? Tipo, vou chamar o meu banco de dados que criei no PhpMyAdmin de Turion e o arquivo que veio na pasta do ot deBancoDeDados.sql então vai ficar assim:

mysql.exe -u root Turion -p < BancoDeDados.sql


5º ///////////////////////////////////////////////////////////////////////////////////

Agora basta volta no PhpMyAdmin e importa o Banco de dados que veio na pasta do seu ot.

Pesquisar no site

© 2012 Todos os direitos reservados.