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

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

صورة
- - - - -

ايش الفرق بين (pl/sql & Sql)


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

#1 love_h

love_h

    عضو

  • الأعضــاء
  • 42 مشاركة

تاريخ المشاركة 10 August 2008 - 04:04 PM

لو سمحتو نبذه سريعه ومفيده عن الفرق بين الاسكيول و البي أل أسكيول؟
سبحان الله الذي أعد لنا جنات تجري من تحتها الأنهار قبل أن يرى عملنا....سبحان من تجلت قدرته في هذا الكون

#2 hanyfreedom

hanyfreedom

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

  • المجموعة الماسية
  • 1,481 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:Chess , Sudoku

تاريخ المشاركة 11 August 2008 - 03:22 AM

هذا المقال يشرح بالتفصيل الفرق بين ال SQL والPL/SQL

أضغط هنا

--------------------------------------------

و على اى حال فالموضوع بسيط جداً .

فال SQL هى ال STRUCTURE QUERY LANGUAGE اى لغة الاستعلام البنيوية ،
اما ال PL/SQL فهى ال PROCEDURE LANGUAGE for the STRUCTURE QUERY LANGUAGE أى اللغة الأجرائية للغة الاستعلام البنيوية .

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

علشان كده لما جينا ندرس الاوراكل ، كنا بندرس ال SQL الاول و بعد كده ال PL/SQL و بعد كده ال FORMS ...... لأن مينفعش تعمل شىء انت مش عارف تحط جواه البنية الاساسية بتاعته .

و ياريت اللى ليه رأى أخر ، يشارك معانا هذا الحوار ....... و بالتوفيق .

#3 miash80

miash80

    عضو مميز

  • الأعضــاء
  • 794 مشاركة
  • الاسم الأول:mousa
  • اسم العائلة:hamdallah
  • البـلـد: Country Flag
  • الاهتمامات:Read
  • المنصب الحالي:Analyst Assistant

تاريخ المشاركة 13 August 2008 - 07:02 PM

مشكور اخ هاني على هذه المعلومات

اللهم أغفر للمسلمين والمسلمات والمؤمينين والمؤمينات ألاحياء منهم وألاموات الى يوم الدين


موضوع قرأتة فأعجبني
http://www.shbab1.com/2minutes.htm

اذا عجبك موضوع من مواضيعي..لا تقل لي شكراً
و لكن أدعو لي (في ظهر الغيب) بالآتي

اللهم اغفر له ما تقدم من ذنبه و ما تأخر..اللهم احسن خاتمته
اللهم اغفر لوالديه و ارحمهما و ادخلهما جناتك برحمتك يا أرحم الراحمين و لكم بالمثل ان شاء الله
ارجو من الله ان يكون ما انقله لكم من ضمن حسناتى
 356663087.jpg

 

لا تأســــفنَّ عـلى غــــــدرِ الزمــانِ لطالــمـا

رقصـــــــت على جثــــثِ الأســــــــودِ كلابا

لا تحسبن برقصـــــها تعلوا على أســــيادها
تبقى الأســــودُ أسوداً والكـــــلابُ كِــــــلابا


#4 moonstone2020

moonstone2020

    عضو

  • الأعضــاء
  • 38 مشاركة

تاريخ المشاركة 13 August 2008 - 08:06 PM

SQL

1 SQL does not provid any programming techniues such as condition checking and looping.
2 SQL statments are executed each time, this decrease the speed .
3 While processing an SQL statments , if an error occurs, the oracle engine displays its own error messages. SQL can not allow us to write our
error messages.

PL/SQL
1 PL/SQL supports a condition cheking and looping.
2 PL/SQL allows the programmer to write his own error messages.
3 PL/SQL allows declaration and use of variable in blocks of code.

السكيول
1 السكيول ما تدعم تقنيات البرمجه مثل الشرط واللوب يعني ما تقدر تستخدم
if , for , while................etc
2 جمل السكيول تنفذ في كل مره فلو فيه عباره تم تنفيدها واردت تنفيدها مره ثانيه فان تنفيدها يتم من البدايه يعني ما تحتفظ بالجمل المستخدمه مسبقا
و هذا يأخذ وقت
3 اذا كانت جمل السكيول تنفذ وحصل خطأ فأن الاوراكل تظر رسالة خطأ خاصه بها اي ان المستخدم ما يقدر يكتب رسالة خطأ خاصه به
البي ال سكيول
1 تدعم استخدام تقنيات البرمجه
2 تسمح للمستخدم بكتابة رسائل خطأ خاصه به اي هو يقوم بتعريفها
3 تسمح بتعريق المتغيرات ومن ثم استخدامها دا خل الكود

نقدر نقول ان البي ال سكيول هي امتداد السكيول حيث انه بالامكان استخدام جمل السكيول داخل كود البي ال سكيول