Professional Documents
Culture Documents
Server 2000/2005
Por WAGNER BIANCHI - http://www.devmedia.com.br/space.asp?id=154500
Olá pessoal,
Mais uma vez, vamos abordar um assunto interessante, para o qual, recebi muitos
e-mails quando abordei que falaria sobre neste artigo. Agradeço as pessoas da
faculdade Federal Fluminense e da Federal do Paraná que escreveram pedindo uma
enfática no assunto que irei abordar.
Neste primeiro artigo, mostrarei alguns exemplos práticos para que fiquemos bem
familiarizados com os conceitos inicias. Saliento também que, a prática no
desenvolvimento destas rotinas lhe trará maior segurança com o passar do tempo.
Todos os procedimentos que serão apresentados terão sua abordagem tanto
no SQL Server 2000 quanto no SQL Server 2005 e somente serão apontados
quando se tratar de alguma diferença relevante.
• Diminuição de I/O: uma vez que é passado parâmetros para o servidor, chamando o
procedimento armazenado, as operações se desenolam usando processamento do
servidor e no final deste, é retornado ou não os resultados de uma transação, sendo
assim, não há um tráfego imenso e rotineiro de dados pela rede;
Repare nas imagens exibidas acima que, no SQL Server 200, recebemos
uma janela de conexão do objeto Procedure, nos mostrando que este fora criado
de forma criptografada e que o conteúdo somente poderá ser editado por quem a
criou e mesmo assim, este também não aparecerá para o dono. Somente, copiando
à parte é que teremos acesso a este procedimento criptografado, mesmo que seja
você o dono/criador dele. O comando ALTER PROCEDURE poderá ser utilizado
para modificar o conteúdo do procedimento.
Observações:
Imagem III – Brow ser e Explorer, usaremos para executar e visualizar o conteúdo
de procedimentos armazenados.
Existem certos tipos de Stored Procedures para o SQL Server 2000 e para o SQL
Server 2005, são eles:
Parte 2:
Para quem começou a acompanhar agora, vamos relembrar alguns conceitos que
nos serão úteis daqui para frente que passaremos a focar maior funcionalidade e
como conseqüência, recursos mais avançados.
Existem certos tipos de Stored Procedures para o SQL Server 2000 e para o SQL
Server 2005, são eles:
http://doc.ddart.net/mssql/sql70/sp_00.htm
CRIAÇÃO
Execução