دروس SQL

SQL الصفحة الرئيسية مقدمة SQL بناء جملة SQL حدد SQL حدد SQL مميزة SQL أين SQL و ، أو ، لا ترتيب SQL حسب إدراج SQL في قيم SQL الفارغة تحديث SQL حذف SQL حدد SQL الأعلى SQL Min و Max عدد SQL ، المتوسط ​​، المجموع SQL مثل SQL Wildcards SQL في SQL بين الأسماء المستعارة لـ SQL SQL ينضم انضمام SQL الداخلية انضمام SQL الأيسر SQL حق الانضمام SQL انضمام كامل الانضمام الذاتي SQL اتحاد SQL مجموعة SQL حسب SQL وجود SQL موجود SQL أي ، الكل SQL حدد Into إدراج SQL في التحديد حالة SQL وظائف SQL الفارغة إجراءات SQL المخزنة تعليقات SQL عوامل SQL

قاعدة بيانات SQL

إنشاء قاعدة بيانات SQL SQL Drop DB SQL النسخ الاحتياطي DB إنشاء جدول SQL جدول إسقاط SQL جدول تعديل SQL قيود SQL SQL ليس لاغى SQL الفريدة مفتاح SQL الأساسي المفتاح الخارجي لـ SQL فحص SQL SQL الافتراضي فهرس SQL زيادة SQL التلقائية تواريخ SQL طرق عرض SQL حقن SQL استضافة SQL أنواع بيانات SQL

مراجع SQL

كلمات SQL وظائف MySQL وظائف خادم SQL وظائف MS Access المرجع السريع SQL

أمثلة SQL

أمثلة SQL اختبار SQL تمارين SQL شهادة SQL

مقدمة في SQL


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


ما هو SQL؟

  • SQL لتقف على لغة الاستعلام الهيكلية
  • يتيح لك SQL الوصول إلى قواعد البيانات ومعالجتها
  • أصبحت SQL معيارًا للمعهد القومي الأمريكي للمعايير (ANSI) في عام 1986 ، والمنظمة الدولية للتوحيد القياسي (ISO) في عام 1987

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

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

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

على الرغم من أن SQL هي معيار ANSI / ISO ، إلا أن هناك إصدارات مختلفة من لغة SQL.

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

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


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

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

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

RDBMS

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

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

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

انظر إلى جدول "العملاء":

مثال

SELECT * FROM Customers;

يتم تقسيم كل جدول إلى كيانات أصغر تسمى الحقول. تتكون الحقول في جدول العملاء من معرف العميل واسم العميل واسم جهة الاتصال والعنوان والمدينة والرمز البريدي والبلد. الحقل هو عمود في جدول مصمم للاحتفاظ بمعلومات محددة حول كل سجل في الجدول.

السجل ، الذي يُطلق عليه أيضًا اسم الصف ، هو كل إدخال فردي موجود في الجدول. على سبيل المثال ، هناك 91 سجلاً في جدول العملاء أعلاه. السجل هو كيان أفقي في الجدول.

العمود هو كيان عمودي في جدول يحتوي على جميع المعلومات المرتبطة بحقل معين في جدول.