المقدمة مع لغة SQL

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


ماهي لغة SQL ؟

  • ترمز SQL الى Structured Query Language لغة الأوامر المنظمة .
  • تسمح لك SQL بالوصول و التعديل الى قاعدة البيانات .
  • ان لغة SQL هي ANSI أي American National Standards Institute المعهد الرسمي الدولي الأميريكي .

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

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

لغة SQL قياسية ولكن …

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

على الرغم من اختلاف النسخ الا أن معظهم يستخدم نفس الأوامر القياسية مثل SELECT, UPDATE, DELETE, INSERT, WHERE .

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


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

لإنشاء موقع يتم استخدام المحتوى من خلال قواعد البيانات تحتاج للتالي :

  • برنامج قواعد البيانات RDBMS مثل MySQL و SQL Server و MS Access .
  • لغة برمجية تتعامل مع السيرفر مثل PHP أو ASP .
  • لغة SQL
  • HTML / CSS

ماهو RDBMS

يرمز RDBMS الى نظام ادارة قواعد البيانات المتصلة .

يستخدم RDBMS مع جميع لغات قواعد البيانات بما فيها MS SQL Server, IBM DB2, Oracle, MySQL, Microsoft Access .

تخزن البيانات في RDBMS في جداول قواعد البيانات .

الجدول هو مجموعة من البيانات المدخلة وتحتوي على أعمدة وصفوف .