Procedural Language / Structure Query Language PL SQL هى إمتداد للغة الـــ SQL بإضافة مميزات لغة البرمجة الأجرائية . جمل التعامل والأستعلام الخاصة بالــ SQL يتم إدراجها داخل الكود الخاص بلغة الــ PL / SQL . سوف نقوم فى الــ PL بعمل كود وتخزينة فى الــ DATABASE ونقوم بالنداء عليه فقط وإستدعائة . سوف نقوم بأستخدام مايسمى بالمتغيرات (Variables) وايضاً الثوابت (Constant) وانواع اخرى كثيرة . سوف نستخدم الجمل الشرطية (If Statement) وجمل التكرار (Loop) وهى تستخدم لتكرار جمله معينه عدد مرات معينه . سوف نقوم بكتابة الكود مرة واحدة ولكننا نستطيع تنفيذة اكثر من مرة .