حسب الراحة المتبادلة
PL / SQL هي لغة إجرائية مصممة خصيصًا لتضمين عبارات SQL ضمن بناء الجملة. يتم تجميع وحدات برنامج PL / SQL بواسطة خادم Oracle Database وتخزينها داخل قاعدة البيانات. وفي وقت التشغيل ، يعمل كل من PL / SQL و SQL ضمن نفس عملية الخادم ، مما يحقق الكفاءة المثلى. يرث PL / SQL تلقائيًا المتانة والأمان وقابلية قاعدة بيانات Oracle.
لا قيمة للتطبيق الذي يستخدم Oracle Database إلا إذا استمرت البيانات الصحيحة والكاملة. تتمثل الطريقة التي تم الالتزام بها بالوقت لضمان ذلك في كشف قاعدة البيانات فقط من خلال واجهة تخفي تفاصيل التنفيذ - الجداول وعبارات SQL التي تعمل عليها. يسمى هذا الأسلوب عمومًا نموذج قاعدة البيانات السميكة ، لأن البرامج الفرعية PL / SQL داخل قاعدة البيانات تصدر عبارات SQL من التعليمات البرمجية التي تنفذ منطق الأعمال المحيط ؛ ولأنه يمكن تغيير البيانات وعرضها فقط من خلال واجهة PL / SQL.
في إدارة قواعد بيانات Oracle ، PL / SQL امتداد لغة إجرائي إلى لغة الاستعلام الهيكلية (SQL). الغرض من PL / SQL هو الجمع بين لغة قاعدة البيانات ولغة البرمجة الإجرائية.
كن اول من يرسل راية