Une procédure stockée se compose d’un ensemble d’instructions SQL préalablement définies et enregistrées dans la base de données. Ces procédures ont la capacité d’accepter des paramètres, d’effectuer des opérations sophistiquées, de renvoyer des résultats, et peuvent être invoquées aisément à partir d’applications ou d’autres procédures.