RE:ESTUDIANTE
Publicado por
aaaaa (1 intervención) el 29/11/2004 16:53:24
Si el estudiante quiere el concepto de procedimientos almacenados, tal vez le resultaría de utilidad que le informe que Microsoft® SQL Server™ no es la única base de datos del universo.
Los procedimientos almacenados son rutinas que se codifican en un lenguaje nativo de cada base de datos, (y en general, ejecutan instrucciones SQL ), y la mayor parte de los motores de base de datos del mercado soportan algun tipo de procedimientos almacenados, no solo SQL server.
Una ventaja de los procedimientos almacenados es que, al no formar parte del código de la aplicación cliente, su modificación es mucho más simple, y en algunos casos, hasta podría hacerse con el programa cliente ejecutándose, si el sp no está siendo llamado en ese momento.
Otra ventaja es que todo el código se ejecuta en el servidor de base de datos y no en las máquinas cliente, con lo que se alivia el tráfico de red.