Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/02/2016, 17:49
Avatar de CompuDoc
CompuDoc
 
Fecha de Ingreso: febrero-2011
Mensajes: 41
Antigüedad: 14 años
Puntos: 3
Respuesta: ¿Qué es un procedimiento almacenado? y ¿dónde se crea?

Un procedimiento almacenado o stored procedure "SP" es una serie de instrucciones SQL que realizan un proceso y devuelven un resultado.

Las ventajas que tiene son:
Se oculta la complejidad de las tablas al usuario.
Se ejecuta con una velocidad mas rapida.
Los cambios en las sentencias SQL no afectan la interface del usuario.
Se minimiza el trafico de red.

Los stored procedures se crean en un sistema de base de datos como MS SQL, MySQL, Oracle, etc.


Los SP son una capa intermedia entre la interface del usuario y las tablas de la base de datos.

Para que te des una idea.
[InterfaceUsuario] <---> [StoredProcedures] <--> [TablasBaseDatos]