Wilmary Hernández.
Los Procedimientos Almacenados:
Los procedimientos Almacenados: Consisten en almacenar un plan de ejecución o procedimientos repetitivos que se juntan desde diferentes aplicaciones, diferentes puestos o diferentes usuarios, es decir, que creamos en el servidor y almacenamos en el servidor un procedimiento con la instrucción que deseamos y luego lo único que tenemos que hacer es en vez de ejecutar en cada aplicación esa instrucción SQL, sino que SQL utilizará ese procedimiento o plan de ejecución sin tener que volver a recopilarlo nuevamente.
Los procedimientos almacenados nos ofrecen distintas ventajas son:
Rendimiento: Nos ofrecen un rendimiento excepcional porque no hay necesidad de mover los datos a ningún lado gracias al motor de base de datos. Cualquier proceso externo tiene un período de tiempo adicional proporcionado por el transporte de datos.
Potencia: Su lenguaje es muy potente. Permiten ejecutar operaciones complejas en pocos pasos debido a que poseen un conjunto de instrucciones de forma avanzada.
Centralización: Cuando forman parte de la base de datos los procedimientos almacenados estará en un lugar centralizado y podrán ser utilizados y ejecutados por cualquier aplicación que tenga acceso a esta.
_________________________________________________________________
El uso de los procedimientos almacenados puede reducir la probabilidad de que los datos se corrompan por el uso de programas o clientes defectuosos o erróneos. De esta manera, el motor de base de datos puede asegurar la integridad de los datos y la consistencia de ellos.
También nos proporcionan a los usuarios un fácil acceso a la base de datos, se puede tener acceso a esta sin tener que conocer los detalles de la estructura de las tablas de la base de datos, sino se ejecutan los procedimientos almacenas que llevan a cabo las tareas requeridas.
_________________________________________________________________
Tipos de procedimientos almacenados:
Procedimientos Almacenados Extendidos: son bibliotecas de vínculos dinámicos que SQL puede cargar y ejecutar de manera dinámica.
Procedimientos Almacenados Sencillos definidos por el usuario: son los procedimientos creados por los usuarios y están personalizados para llevar a cabo la tarea deseada por el usuario.
_________________________________________________________________
No hay comentarios.:
Publicar un comentario