Un procedimiento almacenado es un programa dentro de la base de datos que ejecuta una acción o conjunto de acciones específicas guardadas bajo un nombre. Estos procedimientos se crean, modifican y eliminan utilizando sentencias como CREATE PROCEDURE, ALTER PROCEDURE y DROP PROCEDURE respectivamente.