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

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

صورة
- - - - -

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


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

#1 بحر الشمال

بحر الشمال

    عضو

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

تاريخ المشاركة 06 June 2005 - 02:26 PM

ارجو الاجابة على السؤال !

#2 الفكر العربي

الفكر العربي

    عضو

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

تاريخ المشاركة 19 June 2005 - 01:25 AM

بسم الله الرحمن الرحيم

السلاام عليكم ..

صبااح الخيرات ...

أول شي اخوووي لازم تعرف ماهي قاعدة البيانات , وماهي لغة الاستعلام , وماهي لغه برمجه قواعد البيانات , وماهي لغه برمجة التطبيقات(الواجهات الرسوميه) .

عندنا اول شي قواعد البيانات العلائقيه (يعني اللي يوجد علاقات بين جداولها)

هذي تكون هي الأساس ... يعني مثل قاعدة بيانات أوركل أو آكسس أو sql server وما الى ذلك من قواعد البيانات.


بعد كذا تجي لغه الأستعلام أو الاستفسار .. وعملها انها تجيب معلومات من قاعدة البيانات مع امكانيه التعديل والحذف والإضافه وما الى ذلك من عمليات معالجه .. وهي لغه وحيده ومافيه غيرها .. اللي هي sql(لغه الإستعلام البنويه)


وهذي طال عمرك تعمل على جميع قواعد البيانات .. وزي ماقلنا قبل .. مخصصه للإستعلام والإستفسار


بعد كذا فيه لغات البرمجة الإجرائيه .. يعني برمجة قواعد البيانات ....
وهذي طال عمرك مثل
pl/sql المخصصه لقواعد البيانات اوركل
T/sql المخصصه لقواعد البيانات sql server
.... وغيرها

بعد كذا عندك الواجهات الرسوميه أو لغات برمجة التطبيقات
مثل جافا .. و ++c و فيجوال بيسك والفورتران و الكوبول ... وبرضه الفورم بلدر يعتبر من الواجهات الرسوميه

* هناك لغات تتبع البرمجة الإجرائيه ... مثل جافا وفيجوال بيسك (يعني ممكن تبرمج قاعدة البيانات عن طريقها)



وبالنسبه لبرنامج sql* plus
هذا طال عمرك مجرد محرر نصوص لا أكثر ... يمكنك عن طريقه استخدام لغه sql و pl/sql


أتمنى اني وضحت لك اللي تبي تعرفه




sql : استعلام من قاعدة بيانات
pl/sql : برمجة قاعدة البيانات




تحياتي

#3 kzaghloul

kzaghloul

    مشترك

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

تاريخ المشاركة 19 June 2005 - 10:29 AM

رائع جدا شرحك وفقك الله
ودمتم ذخرا لهذه الأمة
---------------------------------------------
أخوكم في الله KHALED ZAGHLOUL
PROGRAMMER AND SYSTEM ANALYST
KZAGHLOUL@YAHOO.COM

#4 الفكر العربي

الفكر العربي

    عضو

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

تاريخ المشاركة 20 June 2005 - 01:58 PM

kzaghloul جزاك الله خيـــر


تقبل تحياااتي

#5 الفكر العربي

الفكر العربي

    عضو

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

تاريخ المشاركة 21 June 2005 - 02:43 AM

السلام عليكم

عندي تعقيب بسيط على الكلام اللي فووق


بالنسبه للـ PL/SQL ... مثل ماقلنا برمجة قواعد البيانات

وهي أحد الاشياء التاليه


الروتين procedure
والدوال أو الإقترانات function
والأزندة trigger
اضافه الى المؤشرات cursor


وبالنسبه لبرنامج sql* plus فهو خاص بشركه اوركل

#6 deyab219

deyab219

    عضو

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

تاريخ المشاركة 22 June 2005 - 08:29 PM

Sorry, Arabic is not enabled on my PC, Unitl I fix this please accept this as my first input to this great site
SQL is a WHAT language, you specify what you want to get, but you do not have control on how you get it
PLSQL is where you specify the how part , how to get the data, what comes first, what comes next in a procedural way


I hope this will add to what other borthers and sisters said

Thank you all and keep up the great job

#7 الفكر العربي

الفكر العربي

    عضو

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

تاريخ المشاركة 23 June 2005 - 02:31 AM

اخوي deyab219 ..صباح الخير

ياخوي ... المنتدى اسمه أوركل (العربيه) ... والمراد به هو توصيل المعلومه باللغه العربيه .. لكي يستفيد المبتدئ والخبير

تحياتي

#8 nimo2000

nimo2000

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

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

تاريخ المشاركة 23 June 2005 - 01:57 PM

الاخوة الاعزاء
لكى احاول الاجابة على السؤال فقد قمت بتوضيح ما هى قواعد البيانات وشرح للنموذج العلاقى لقواعد البيانات ثم التكلم عن sqL و الفارق بينها وبين pl/SQL فى الملف المرفق فبرجاء تحميله ;)

ملفات مرفقة


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

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

#9 عبدالحميد النهدي

عبدالحميد النهدي

    عضو

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

تاريخ المشاركة 19 March 2006 - 11:47 PM

اشكرك وبارك الله فيك

#10 mm_taha

mm_taha

    مشترك

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

تاريخ المشاركة 20 March 2006 - 10:22 AM

بارك الله فيك عل هذا الشرح الرائع

#11 aymanabdo

aymanabdo

    مشترك

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

تاريخ المشاركة 05 August 2006 - 05:09 PM

شكرا يا أخي وبارك الله فيك

#12 eihab2000e

eihab2000e

    مشترك

  • الأعضــاء
  • 170 مشاركة
  • الاسم الأول:eihab
  • اسم العائلة:abdelhamed
  • البـلـد: Country Flag

تاريخ المشاركة 09 August 2006 - 04:05 AM

شكرا اخي الفاضل

#13 hobaa

hobaa

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

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

تاريخ المشاركة 29 August 2006 - 02:33 AM

مشكورررررررررر


Oracle Developer

Oracle DBA
Oracle Instructor

Egypto-Soft