مدونة IDev مدونة IDev
random

آخر المواضيع

random
جاري التحميل ...

سلسلة دروس SQL : مقدمة => التعريف بـ SQL

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


  • ما هي SQL؟
  • مالذي يمكن فعله بواسطة SQl؟
  • SQL لغة معيارية ، ولكن ..
  • استخدام SQL في موقعك :
    • RDBMS

ما هي SQL؟

  • SQL هي اختصار لـ Structured Query Language والتي تعني “لغة الاستعلامات البنيوية” .
  • SQL تتيح لك الوصول والتعديل على قواعد البيانات .
  • SQL هي لغة معيارية لـ American National Standards Institute) ANSI) ( المعهد الأمريكي الوطني للمعايير) .

مالذي يمكن فعله بواسطة SQl؟

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

SQL لغة معيارية ، ولكن ..

على الرغم من أن SQL هي لغة معيارية لـ ANSI ، إلا أن هناك إصدارات مختلفة لهذه اللغة .
على كل حال ، جميع الإصدارات تتفق بالتعليمات الأساسية ( مثل : SELECT, UPDATE, DELETE, INSERT, WHERE) وتتعامل معها بنفس الطريقة .
معظم برامج قواعد بيانات SQL يكون لها ملحقات خاصة بها بالإضافة للغة SQL الأساسية!

استخدام SQL في موقعك :

لبناء موقع يقوم بعرض بيانات من قاعدة بيانات ، ستحتاج إلى :
  1. برنامج قواعد بيانات RDBMS ( مثل : MS Access, SQL Server, MySQL )
  2. استخدام لغة برمجة تُنفَّذ في الخادم (السيرفر)، مثل PHP و ASP
  3. استخدام لغة SQL للحصول على البيانات المرادة
  4. استخدام اللغات HTML/CSS

RDBMS

وهي اختصار لـ Relational Database Management System ، وتعني “نظام إدراة قواعد البيانات الترابطية”، وهي الأساس لـ SQL ولجميع الأنظمة الحديثة لقواعد البيانات مثل MS SQL Server, IBM DB2, Oracle, MySQL, و Microsoft Access.
البيانات في نظام RDBMS تُخزّن في عناصر لقواعد البيانات تدعى الجداول .
الجداول هي مجموعة من مدخلات البيانات المرتبطة وتتألف من الصفوف والأعمدة .



التعليقات



إذا أعجبك محتوى مدونتنا نتمنى البقاء على تواصل دائم ، فقط قم بإدخال بريدك الإلكتروني للإشتراك في بريد المدونة السريع ليصلك جديد المدونة أولاً بأول ،

إتصل بنا

جميع الحقوق محفوظة

مدونة IDev