Procedimientos almacenados en sql

Solo disponible en BuenasTareas
  • Páginas : 26 (6354 palabras )
  • Descarga(s) : 10
  • Publicado : 21 de julio de 2010
Leer documento completo
Vista previa del texto
Todo lo que usted quiso saber sobre los procedimientos almacenados
By Himanshu Khatri | 25 Mar 2004 Part of The SQL Zone . Por Himanshu Khatri | 25 de marzo 2004 Una parte de la Zona SQL .
Stored Procedures explained in detail Procedimientos almacenados se explica en detalle
-------------------------------------------------
Principio del formulario

Introduction Introducción
Storedprocedures can offer performance gains when used instead of regular queries. Los procedimientos almacenados pueden ofrecer mejoras de rendimiento cuando se utiliza en lugar de las consultas regulares. This article will start with the basics and give you the complete overview on stored procedures and how to use them. Este artículo comienza con lo básico y le dará la visión completa sobre losprocedimientos almacenados y cómo usarlos. Have you ever thought what happens when your queries get to the database?. ¿Ha pensado alguna vez qué pasa cuando sus preguntas llegar a la base de datos?. They are actually compiled each time you query and then executed, but this is not the ideal approach. En realidad, son recopilados cada vez que se consulta y luego ejecutados, pero esto no es el enfoque ideal.A much better option would be to have the database server compile the query, store it in a compiled format and run it on request, without having to recompile it each and every time. Una opción mucho mejor sería que el servidor de base de datos compila la consulta, guárdelo en un formato compilado y ejecutado a quien lo solicite, sin tener que recompilar que todos y todas las veces. This is wherethe concept of stored procedures comes into play. Aquí es donde el concepto de procedimientos almacenados entra en juego.
In this article we are going to learn how stored procedures work, what the benefits of using stored procedures are, and also how to create simple as well as complex stored procedures that accept and return parameters. En este artículo vamos a aprender cómo almacenar losmétodos de trabajo, cuáles son los beneficios de utilizar procedimientos almacenados son, y también cómo crear simples y complejas, procedimientos almacenados que aceptar y devolver parámetros. In this article I will be focusing on using Microsoft SQL Server, however many of the principles in this article can also apply to other RDBMS's such as Oracle. En este artículo me centraré en el uso de MicrosoftSQL Server, sin embargo muchos de los principios en este artículo también puede aplicarse a otros RDBMS, tales como Oracle.
Near the end of this article we will learn how to make changes to a stored procedure and drop existing stored procedures. Cerca del final de este artículo vamos a aprender cómo hacer cambios a un procedimiento almacenado y soltar los procedimientos almacenados existentes.By the end of this article you will be fully prepared to start using basic stored procedures in your applications Al final de este artículo usted todo lo necesario para empezar a utilizar los procedimientos básicos almacenados en las aplicaciones
What are stored procedures ¿Cuáles son los procedimientos almacenados
Stored procedures are collections of SQL statements and control-of-flowlanguage. Los procedimientos almacenados son conjuntos de instrucciones SQL y control del flujo del lenguaje. Stored procedures differ from ordinary SQL statements and from batches of SQL statements in that they are pre-compiled. Los procedimientos almacenados difieren de ordinario las sentencias SQL y de lotes de instrucciones SQL en el que están pre-compilados. The first time you run a procedure, SQLServer's query processor analyzes it and prepares an execution plan that is ultimately stored in a system table. La primera vez que ejecute un procedimiento de consulta del servidor SQL procesador que las analiza y prepara un plan de ejecución que finalmente se almacena en una tabla del sistema. The subsequent execution of the procedure is according to the stored plan. La posterior ejecución del...
tracking img