Escolar Documentos
Profissional Documentos
Cultura Documentos
Stored Procedure
Stored Procedures
Uma stored procedure um programa escrito numa linguagem prpria para procedures e que armazenado como parte do banco de dados. Stored procedures podem ser chamadas por aplicaes cliente ou por outras stored procedures ou triggers. A maior vantagem do uso de stored procedures a reduo de trfico na rede. J que as stored procedures so executadas pelo servidor de banco de dados, voc pode utiliz-las para mover grande parte do seu cdigo de manipulao de dados para o servidor. Isto elimina a transferncia de dados do servidor para o cliente, pela rede, para a manipulao, e reduzir trfico aumentar performance.
Prof. Leo Joo Gava, Esp. 2
Stored Procedures
Stored Procedures
Se mais de uma aplicao ir acessar o banco de dados, as stored procedures podem tambm economizar tempo de manuteno e desenvolvimento j que qualquer aplicao poder chama-la. A manuteno mais fcil porque voc pode alterar a stored procedure sem ter que alterar ou mesmo recompilar cada aplicao cliente. Stored procedures tem uma grande importncia na segurana do banco de dados uma vez que elas podem acessar tabelas que o usurio no tem o direito de faze-lo.
Stored Procedures
Uma stored procedure pode ter parmetros de entrada permitem aplicao cliente passar os valores que sero usados para modificar o seu comportamento. Por exemplo, se o objetivo da stored procedure calcular o total mensal da folha de pagamento para a um determinado departamento, o nmero do departamento dever ser passado para a stored procedure como um parmetro de entrada. Parmetros de sada ou de retorno so o meio pelo qual a stored procedure retorna informaes para a aplicao cliente. Um parmetro pode ser de qualquer tipo de dados do Firebird exceto BLOB ou ARRAY.
Stored Procedures
Stored Procedure INSERT_USUARIO
Stored Procedures
Stored Procedure RETORNO_SIMPLES
Stored Procedures
Stored Procedure RETORNA_SELECT
Stored Procedures
Stored Procedures
10