لغة البرمجة إس كيو إل sql (تعريف )

admin

عضو إداري
ادارة المنتدى

تم البدء في تطوير هذه اللغة للمرة الأولى عن طريق ريمون بويس ودونالد شامبرلين الباحثين لدى آي بي إم IBM في عام 1970، والحروف SQL هي اختصار لـ Structured Query Language بمعنى لغة الاستعلام المهيكلة. وتم إطلاقها بشكل رسمي بعد عدة سنوات، وبالتحديد في عام 1979.
مميزات SQL​


  • سريعة جداً في البحث عن البيانات والوصول إليها بسهولة والاستعلام عنها.
  • سريعة فيما يتعلق بتخزين البيانات واستردادها مرة اخرى من جداول متعددة.
  • المرونة في إضافة البيانات والملفات وتعديلها وتحديثها، والإضافة إليها والحذف منها.
  • سهولة نقل قاعدة البيانات.
    سهولة عمل نسخة إحتياطية من البيانات لاسترجاعها لاحقاً.
  • لغة مفتوحة المصدر وسهلة التعلم.
  • مناسبة للبيانات الضخمة.
  • تزايد الطلب عليها من قبل الشركات وسهولة العثور على وظائف.
عيوب SQL​


  • يمكن تشغيلها فقط على خادم server واحد فقط، فإذا توقف الخادم عن العمل، فسصبح من الصعب الوصول إلى قاعدة البيانات.
  • الواجهة (الشاشة الرئيسية) صعبة في التعامل معها من قِبل المستخدمين.
  • تكلفة بعض إصداراتها مرتفعة جداً.
استخدامات SQL​


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

 

أعلى