ما هو الفرق بين سكويل و سكويل بلس و سكويل سيرفر ؟

الكاتب : Null
1.5K مشاهده

هنالك الكثير من المفاهيم المغلوطة حول سكويل و سكويل بلس و سكويل سيرفر وربما كان ذلك جراء إشتراك هذه الكلمات في مصطلح سكويل .
لذلك سنحاول اليوم توضيح الفوارق بينهم و توضيح المسألة بقدر المستطاع و خاصة للمبتدئين في مجال قواعد البيانات .


ماهي لغة سكويل ؟


ما هو الفرق بين سكويل و سكويل بلس و سكويل سيرفر

لغة سكويل


هي لغة الاستعلامات البنيوية بالإنجليزية Structured Query Language أو SQL ، و هي لغة برمجة غير إجرائية Non Procedural Language ، و تختلف عن لغات البرمجه المعتادة مثل C أو JAVA .
تستعمل هذه اللغة في التحكم بقواعد البيانات و من أهم إستعالاتها نذكر :

  • تنفيذ أوامر مرتبطة بقواعد البيانات .
  • إنشاء جداول جديدة في قاعدة البيانات .
  • تخزين البيانات في قاعدة البيانات .
  • تحديث صفوف جداول في قواعد البيانات .
  • حذف البيانات في الجداول .
  • إسترجاع بيانات من قواعد البيانات .
  • ضبط الصلاحيات على قواعد البيانات و جداولها .
  • و العديد من الإستعملات الأخرى .

لمزيد التعرف أكثر على هذه اللغة و أصل إنشاءها إضغط هنا .


ماهو سكويل بلس ؟


ما هو الفرق بين سكويل و سكويل بلس و سكويل سيرفر

سكويل بلس


سكويل بلس أو بالإنجليزية SQL*Plus هي أداة من تطوير شركة أوراكل موجودة في نظام إدارة قواعد البيانات الخاصة بها و هي عبارة عن واجهة سطر للأوامر Command line tool يمكن من خلالها تنفيذ إستعلامات سكويل SQL commands مباشرة على قاعدة بيانات أوراكل .

تمكنك أداة سكويل بلس من تنفيذ أوامر خاصة به بالإضافة إلى أوامر في كل من لغة SQL و PL/SQL و أوامر أخرى خاصة بنظام التشغيل .

من بين هذه الأوامر نذكر :

  • إجراء عمليات حسابية و تخزين و طباعة نتائج الاستعلام .
  • فحص الجداول الموجودة في قاعدة البيانات .
  • برمجة و تشغيل سكريبتات الباتش Batch scripts .
  • إدارة قاعدة البيانات عبر الصلاحيات المتوفرة .

هنالك واجهة رسومية لـ سكويل بلس و تسمى SQLPLUS GUI و لكنها لم تعد أوراكل تدعمها منذ الإصدار Oracle database 11g .


ماهو سكويل سيرفر ؟


ما هو الفرق بين سكويل و سكويل بلس و سكويل سيرفر

سكويل سيرفر


هو نظام لإدارة قواعد البيانات و بالأخص منها البيانات العلائقية و إختصاره بالإنجليزية RDBMS ، و هو من من تطوير شركة مايكروسوفت Microsoft SQL Server ، لغة الاستعلام الرئيسية فيه هي SQL و T-SQL ، و هو عبارة أيضا عن قاعدة بيانات مركزية تقوم بإدارة قواعد البيانات و توزيعها عبر شبكة الكومبيوتر .

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

  • إدارة البيانات بطرق مختلفة عن واجهات الإدارة .
  • كتابة التقارير بمساعدة العديد من الأدوات .
  • إستيراد و تصديد البيانات Import/Export .
  • إستغلال العديد من الأدوات الخاصة بالتحليل Analysis tools .

إن الفرق بين سكويل و سكويل بلس و سكويل سيرفر يكمن في أن الأول هو لغة إستعلامات موحدة حسب المعهد القومي الأمريكي للقياس ANSI ، و الثاني هو أداة لتنفيذ الأوامر على قاعدة البيانات مقدم من شركة أوراكل ، و الثالث هو نظام لإدارة قواعد البينات من شركة مايكروسوفت و فيه أداة شبيهة بسكول بلس تدعى sqlcmd .

و يجدر بالذكر أن لكل من شركة أوراكل و مايكروسفت لغة الإستعلامات الخاصة بهما و لكن كلاهما مبنيتان على اللغة الأم SQL .


لمزيد المعلومات حول قواعد البينات و أنظمة إدارتها ، أنصحكم بالإطلاع على هذه الروابط :

موضوعات اخري قد تهُمك

Leave a Comment

يستخدم هذا الموقع ملفات تعريف الارتباط لتحسين تجربتك. سنفترض أنك موافق على ذلك، ولكن يمكنك الاعتراض إذا رغبت. موافق قراءة المزيد

Privacy & Cookies Policy