Le document présente le langage PL/SQL, un sur-ensemble procédural du SQL, permettant la programmation de blocs contenant des instructions SQL et de contrôle. Il décrit les structures de base telles que les variables, tableaux dynamiques, curseurs, et la gestion des exceptions, ainsi que des exemples concret de leur utilisation dans un environnement client-serveur. En outre, il aborde les instructions de contrôle de flux et les pratiques de gestion des erreurs en PL/SQL.