أحدث البرامج التعليمية وتطوير الشبكة
 

مقدمة إلى SQL


SQL هي لغة قياسية للوصول إلى والتلاعب قواعد البيانات.


ما هي SQL؟

  • SQL لتقف على لغة الاستعلام الهيكلية
  • SQL يتيح لك الوصول والتعامل مع قواعد البيانات
  • SQL هو معيار ANSI (المعهد الوطني الأمريكي للمعايير)

ماذا يمكن أن تفعل SQL؟

  • يمكن SQL تنفيذ استعلامات مقابل قاعدة بيانات
  • يمكن SQL استرداد البيانات من قاعدة بيانات
  • يمكن SQL إدراج سجلات في قاعدة بيانات
  • يمكن SQL تحديث السجلات في قاعدة بيانات
  • يمكن SQL حذف سجلات من قاعدة بيانات
  • يمكن SQL إنشاء قواعد بيانات جديدة
  • يمكن SQL إنشاء جداول جديدة في قاعدة بيانات
  • SQL يمكن أن تخلق الإجراءات المخزنة في قاعدة بيانات
  • يمكن SQL إنشاء طرق في قاعدة بيانات
  • SQL يمكن تعيين الأذونات على الجداول، والإجراءات، والآراء

SQL هو المعيار - ولكن ....

على الرغم من أن SQL هو معيار ANSI (المعهد الوطني الأمريكي للمعايير)، هناك إصدارات مختلفة من لغة SQL.

ومع ذلك، لتكون متوافقة مع معيار ANSI، وأنهم جميعا دعم ما لا يقل عن القيادات الكبرى (مثل SELECT، UPDATE، DELETE، INSERT، WHERE) بطريقة مشابهة.

ملاحظة: معظم برامج قواعد البيانات SQL دينا أيضا ملحقات الملكية الخاصة بالإضافة إلى مستوى SQL!


باستخدام SQL في موقع الويب الخاص بك

لبناء موقع على شبكة الإنترنت التي تظهر البيانات من قاعدة بيانات، سوف تحتاج:

  • برنامج قاعدة بيانات RDBMS (أي MS الوصول، خادم SQL، MySQL)
  • لاستخدام لغة البرمجة النصية من جانب الخادم، مثل PHP أو ASP
  • استخدام SQL للحصول على البيانات التي تريدها
  • لاستخدام HTML / CSS

RDBMS

RDBMS لتقف على نظام إدارة قواعد البيانات العلائقية.

RDBMS هو الأساس لSQL، ولجميع نظم قواعد البيانات الحديثة مثل MS SQL Server و IBM DB2 و Oracle و MySQL، و Microsoft Access.

يتم تخزين البيانات في RDBMS في كائنات قاعدة بيانات تسمى الجداول.

جدول عبارة عن مجموعة من مدخلات البيانات ذات الصلة، وأنها تتكون من الأعمدة والصفوف.