*/ ماهي لغة pl/sql oracle
U3F1ZWV6ZTE3NTQ3NTA2ODM3NzYxX0ZyZWUxMTA3MDQ4NDY2MTE0NA==

ماهي لغة pl/sql oracle

ماهي لغة pl/sql oracle

Pl/sql هي اختصار للعبارة الإنجليزية procedural language-Structured Query Langauge وهي تعني انها لغة إجرائية وتعتبر لغة البرمجة المرتبطه بقواعد البيانات اوراكل فقط بمعنى انها لغة تم التطوير او تطويرها من قبل اوراكل وذلك لاجل برمجة قواعد البيانات بمعنى انها تشبه او مثلها مثل اي لغة برمجة مثل جافا وغيرها لكنها تعمل فقط في قواعد البيانات اوراكل ولا تعمل في بقية قواعد البيانات الأخري وكذلك هي امتداد للغة الsql  بمعني تكتب عبارات  sql بشكل متقدم وتتحكم بها مثل ما تريد مثل كتابة دوال functions وكذلك إجراءات procedures وكذلك  الأحداث triggers وهكذا . ولذلك جاءت امتداد للغة sql لانها مختلط مع عبارات sql وبالإضافة لعباراتها الخاصه .
والفرق بين لغة pl/sql وبين sql ان الsql لا يمكن برمجه قواعد البيانات يها أي إنها فقط لغة استعلام البيانات من قواعد البيانات أما الpl/sql يمكنك برمجة قواعد البيانات بكل تفاصيلها بمعني تكتب عبارات بالشكل الذي تريد وتتحكم فيها مثل ما تريد و المستخدم عندما يضغط علي زر save تتم عملية الحفظ اوتوماتيك وهكذا.
ولكي تتعلم لغة pl/sql ضروري تكون ملم ومخترف لغة sql
برمجة قواعد البيانات اوراكل ليست محصورة فقط بلغة pl/sql  حيث يمكنك برمجتها بلغات اخري وهذه اهم مميزات قواعد البيانات اوراكل وهي المرونة يعني تعدد البرمجة بلغات متعددة بالإضافة الى اللغة البرمجة الخاصة بها .


 

مالفرق بين SQL و PL/SQL ؟

تستخدم SQL غالبا من قبل تقنيات قواعد البيانات  مثل أوراكل – اكسس-  وما إلى ذلك المدى،

 PL /SQL  هو امتداد للغة SQL. أنها لغة البرمجة الاساسية أوراكل التي توفر ميزة لتصميم  قاعدة بيانات مركزية. صممت اللغات كلا SQL - PL /SQL  بالقصد المشترك ، للوصول إلى البيانات في قواعد بيانات أوراكل، ولكن تم تصميم لغة PL /SQL لمعالجة الحد من SQL لأنه لا يمكنك أن تستخدم التلاعب البرمجي الإجرائي مع العبارات الشرطية والمتكررة والمتتابعة  للعمل مع PL /SQL، وللمستخدمين التفاعل بشكل طبيعي مع تطبيق يستخدم SQL إلى الوصول إلى قاعدة بيانات علائقية على الخلفية.

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

 

 

تعليقات
ليست هناك تعليقات
الاسمبريد إلكترونيرسالة