AzLearn

لغة SQL

تعلّم SQL من الصفر — من SELECT إلى الفهارس والمعاملات وقواعد الإنتاج

مبتدئ ~16 ساعة عدد الفصول: 13 قواعد بيانات

رحلتك في تعلم SQL تبدأ هنا

مرحباً بك في مسار SQL على منصة AzLearn. هذا المسار يعلّمك كيف تفكر في البيانات كجداول وعلاقات واستعلامات، لا كملفات عشوائية أو كائنات متفرقة. ستبدأ من SELECT البسيطة، ثم تنتقل إلى التصفية والتجميع والربط، ثم تصميم الجداول والقيود والفهارس والمعاملات.

SQL ليست لغة عامة لبناء التطبيقات مثل Go أو Python. هي لغة سؤال وتغيير للبيانات. قوتها في أنها قريبة من الحقيقة التشغيلية: الطلبات، العملاء، المدفوعات، المخزون، التقارير، والقيود التي تمنع الفساد.

لهجة المسار: الأمثلة والتمارين تعمل على SQLite — قاعدة بيانات مدمجة لا تحتاج خادماً، مثالية للتعلم والمشاريع الهادئة. المفاهيم الأساسية (SELECT، JOIN، GROUP BY، المعاملات، الفهارس) تنتقل مباشرة إلى PostgreSQL وMySQL وSQL Server. حيث توجد اختلافات بين اللهجات ستجد ملاحظة صريحة.

ستتعلم أولاً SELECT والتصفية والتجميع، ثم تصميم الجداول والقيود، ثم المعاملات والفهارس والإنتاج.

إن كنت تريد تعزيز ما تتعلمه بالتكرار اليدوي، تفضّل بـتمارين في وضع Rebuild — اقرأ الاستعلام ثم اكتبه بنفسك حتى تثبت أشكال SQL في يدك.

ابدأ من الفصل الأول إذا كنت جديداً على قواعد البيانات، أو إذا كتبت SQL من قبل لكن تريد ترتيب معرفتك من الأساس إلى الإنتاج.