


Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Este documento contiene información sobre procedimientos almacenados, su definición, ventajas y cómo crearlos en mysql utilizando el workbench. Se incluyen ejemplos de procedimientos almacenados para listar alumnos o clientes, calcular promedios y totales. El documento también incluye temas relacionados y una bibliografía preliminar.
Tipo: Ejercicios
1 / 4
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!



M.A. María Estela Romero Fuentes
Programar procedimientos almacenados que realicen diferentes tareas sobre la base de datos con el objeto de dar mayor funcionalidad y eficiencia a la misma.
Un procedimiento almacenado (stored procedure en inglés) es un programa (o procedimiento) el cual es almacenado físicamente en una base de datos. Su implementación varía de un manejador de bases de datos a otro. La ventaja de un procedimiento almacenado es que al ser ejecutado, en respuesta a una petición de usuario, es ejecutado directamente en el motor de bases de datos, el cual usualmente corre en un servidor separado. Como tal, posee acceso directo a los datos que necesita manipular y solo necesita enviar sus resultados de regreso al usuario, deshaciéndose de la sobrecarga resultante de comunicar grandes cantidades de datos salientes y entrantes. Una vez creado un procedimiento almacenado, se puede invocar directamente desde una aplicación, o sustituir el nombre de una tabla o vista, por el nombre de procedimiento en cláusulas SELECT. Los procedimientos almacenados pueden recibir parámetros de entrada y retornar valores a la aplicación. Las ventajas de usar los procedimientos almacenados son:
M.A. María Estela Romero Fuentes Sintaxis para crear un procedimiento almacenado: _CREATE PROCEDURE Nombre_Procedimiento begin
________ Cuerpo del procedimiento
end;_ Para ejecutarlo: call Nombre_Procedimiento
Crear los siguientes procedimientos almacenados usando la base de datos control escolar:
M.A. María Estela Romero Fuentes
Elaborar un reporte con las observaciones, resultados y conclusiones de las actividades realizadas. Dicho reporte se realizará en procesador de palabras y entregar en formato electrónico.