إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

ديناميكية لغة الاستعلام الاجرائية


2 رد (ردود) على هذا الموضوع

#1 nimo2000

nimo2000

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 343 مشاركة

تاريخ المشاركة 26 June 2006 - 11:59 AM

الاخوة الاعضاء

تحيــة طيبة وبعد :

افتقدتكم صحبتكم ومناقشتكم الرائعة فى الايام السابقة حيث حالت ظروف العمل على عدم المساهمة فى المنتدى الرائع والان عدت اليكم من جديد بموضوع ارجو ان يحوز قبولكم 0 اعانكم الله وسدد خطاكم واليكم الموضوع



تقوم التطبيقات المكتوبة بلغة الاستعلام الاجرائية PL-SQL عموما بتفيذ المهام على الجداول بطريقة استاتيكية Static ويمكننا ان نوضح ذلك فى الكود التالى وهو مثال لاجراء مخزن فى قاعدة البيانات ويهمنا فيه جملة الاستعلام حيث تكون على النحو التالى :
'SELECT first_name, last_name FROM student WHERE student_id = :student_id'
وفى تلك الحالة تصبح جملة الاستعلام جزءا من الاجراء نفسه ولا يمكن ان نعدل فيها اثناء التنفيذ 0
والان قارن تلك الحالة بحالة اجراء اخر تكون فيه جملة الاستعلام مبنية على بارمتر يحدد اثناء التشغيل فعلى سبيل المثال حالة تطبيق يقوم بتنفيذ جمل استعلام على تابل او اعمدة فى التابل غير محددين مسبقا بل سيتم تحديدهم اثناء تشغيل التطبيق نفسه او عندما يريد تطبيق الغاء تابل او كائنات اخرى موجودة بقاعدة البيانات بناء على ما يحدده المستخدم اثناء تشغيل التطبيق 0 الامثلة السابقة توضح ان جملة الاستعلام قد تتغير اثناء التشغيل ومثل تلك الخاصية – والتى تسهل من عمل التطبيقات وتجعلها اكثر مرونة يطلق عليها ديناميكية - لغة الاجراءات Native Dynamic PL-SQL 0

المزيد عن الموضوع تجدوه فى الملف المرفق

----------------------
رجاء تثبيت الموضوع
-------------------

ملفات مرفقة


تم التعديل بواسطة nimo2000, 26 June 2006 - 03:30 PM.

وفقنا الله جميعا لتعلم العلم النافع ونشره والعمل بـــه

ارحب باستقبال رسائلكم على البريد الالكترونى
Nimo20012001@yahoo.com
---------------------------------------------------------------------------------------------------

#2 AL-KHIRBASH06

AL-KHIRBASH06

    عضو

  • الأعضــاء
  • 37 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 14 July 2006 - 01:26 AM

الف شكر اخ NIMO2000 على هذه المعلومات الطيبة
وفوق كلِ ذي علمٍ عليــم

#3 mah_dba

mah_dba

    عضو

  • الأعضــاء
  • 37 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 22 July 2006 - 11:35 AM

متشكر جداً أخى هذا الموضوع ساعدنى كتبر
Mohamed Ahmed Hassan
ADF Developer