اعلان

ما هو PL / SQL وكيف يستخدم في Oracle؟

 ما هو PL / SQL وكيف يستخدم في Oracle؟


PL / SQL هي اختصار لـ Procedural Language / Structured Query Language، وهي لغة برمجة هجينة ت combine ميزات لغة البرمجة الإجرائية مع لغة الاستعلام الهيكلية (SQL). تم تطوير PL / SQL بواسطة Oracle Corporation لنظام إدارة قواعد البيانات (RDBMS) الخاص بها، ولكن يمكن استخدامه أيضًا مع أنظمة RDBMS الأخرى.


يمكن استخدام PL / SQL لإنشاء مجموعة متنوعة من التطبيقات، بما في ذلك:


تطبيقات الواجهة الأمامية: مثل تطبيقات الويب وتطبيقات سطح المكتب.

تطبيقات الأعمال: مثل تطبيقات إدارة الموارد البشرية وتطبيقات إدارة سلسلة التوريد.

تطبيقات التقارير: مثل تطبيقات التقارير المالية وتطبيقات التقارير الإدارية.

في Oracle، يمكن استخدام PL / SQL لإنشاء مجموعة متنوعة من الكائنات، بما في ذلك:


الإجراءات: وهي عبارة عن وحدات برمجية يمكن استخدامها لتنفيذ مجموعة من التعليمات.

الوظائف: وهي عبارة عن وحدات برمجية يمكن استخدامها لحساب قيمة أو تنفيذ مهمة معينة.

الوحدات: وهي عبارة عن مجموعات من الإجراءات والوظائف والتعريفات الأخرى.

تُستخدم PL / SQL في Oracle لإضافة وظائف إضافية إلى لغة SQL. على سبيل المثال، يمكن استخدام PL / SQL لإنشاء إجراءات ووظائف يمكن استخدامها لمعالجة البيانات في قاعدة البيانات، أو لإنشاء وحدات يمكن استخدامها لتنظيم الكود.


فيما يلي بعض الأمثلة على كيفية استخدام PL / SQL في Oracle:


يمكن استخدام PL / SQL لإنشاء إجراءات يمكن استخدامها لمعالجة البيانات في قاعدة البيانات. على سبيل المثال، يمكن إنشاء إجراء لإضافة سجل جديد إلى جدول، أو لحذف سجل من جدول.

يمكن استخدام PL / SQL لإنشاء وظائف يمكن استخدامها لحساب قيمة أو تنفيذ مهمة معينة. على سبيل المثال، يمكن إنشاء دالة لحساب ضريبة المبيعات، أو لحساب متوسط ​​قيم عمود في جدول.

يمكن استخدام PL / SQL لإنشاء وحدات يمكن استخدامها لتنظيم الكود. على سبيل المثال، يمكن إنشاء وحدة تحتوي على جميع التعليمات البرمجية اللازمة لإنشاء واجهة مستخدم ويب.

بشكل عام، يمكن القول أن PL / SQL هي لغة برمجة قوية ومتعددة الاستخدامات يمكن استخدامها لإنشاء مجموعة متنوعة من التطبيقات في Oracle.

مقالات ذات صلة

تعليقات