دورة مكثفة للمبتدئين في أساسيات SQL باللغة العربية (4 ساعات)
اكتشف قوة SQL في 4 ساعات فقط! تعلم أساسيات قواعد البيانات، كيفية استرجاع البيانات وتحليلها، وإدارة المعلومات بكفاءة لتصبح محترفًا في التعامل مع البيانات.
...
Share
مقدمة إلى قواعد البيانات العلائقية وأساسيات SQL
Unit 1: عالم البيانات وقواعدها
ما هي البيانات؟
لماذا قواعد البيانات؟
قواعد البيانات العلائقية
الجداول: أساس البيانات
الأعمدة والصفوف
Unit 2: المفاتيح والعلاقات
المفتاح الأساسي
المفتاح الخارجي
ما هو SQL؟
بيئة عمل SQL
أول استعلام SQL
Unit 3: استكشاف البيانات الأولية
استكشاف البيانات
أهمية الفواصل المنقوطة
حالة الأحرف في SQL
التعليقات في SQL
استرجاع البيانات وتصفيتها
Unit 1: اختيار الأعمدة وتسميتها
اختيار أعمدة محددة
تسمية الأعمدة المستعارة
إزالة التكرارات (DISTINCT)
Unit 2: تصفية البيانات باستخدام WHERE
مقدمة لـ WHERE
عوامل المقارنة
عوامل التشغيل المنطقية
تصفية النصوص والأرقام
Unit 3: تصفية متقدمة
البحث عن النطاقات (BETWEEN)
البحث عن القوائم (IN)
البحث عن الأنماط (LIKE)
التعامل مع القيم الفارغة (NULL)
Unit 4: ترتيب وتحديد النتائج
فرز النتائج (ORDER BY)
تحديد عدد النتائج (LIMIT)
تطبيق عملي: تصفية وفرز
تجميع البيانات وتلخيصها
Unit 1: مقدمة لدوال التجميع
لماذا نجمع البيانات؟
دالة COUNT: العد
دالة SUM: الجمع
دالة AVG: المتوسط
دالتا MIN و MAX
Unit 2: تجميع البيانات بـ GROUP BY
مقدمة لـ GROUP BY
GROUP BY: عمود واحد
GROUP BY: أعمدة متعددة
GROUP BY مع ORDER BY
Unit 3: تصفية المجموعات بـ HAVING
لماذا HAVING؟
HAVING: شرط بسيط
HAVING: شروط معقدة
GROUP BY, WHERE, HAVING
تحدي: تلخيص البيانات
ربط الجداول باستخدام الانضمامات (JOINs)
Unit 1: لماذا نحتاج لربط الجداول؟
عالم البيانات المترابط
مقدمة للمفاتيح
سيناريوهات الربط
Unit 2: INNER JOIN: الربط الداخلي
INNER JOIN: الأساسيات
تطبيق INNER JOIN
ربط جداول متعددة
Unit 3: LEFT JOIN: الربط الأيسر
LEFT JOIN: الأساسيات
تطبيق LEFT JOIN
LEFT JOIN مع WHERE
Unit 4: مفاهيم متقدمة في JOINs للمبتدئين
الأسماء المستعارة للجداول
الربط الذاتي (Self-Join)
أنواع JOINs الأخرى (نظرة)
أخطاء JOIN الشائعة
تحدي: ربط وتحليل
تعديل البيانات: الإدخال، التحديث، والحذف
Unit 1: إضافة بيانات جديدة
مقدمة لـ DML
إدخال صفوف كاملة
إدخال أعمدة محددة
إدخال قيم متعددة
التعامل مع القيم الفارغة
Unit 2: تعديل البيانات الموجودة
تحديث صفوف محددة
تحديث أعمدة متعددة
تحديث جميع الصفوف
تحديث بناءً على تعبير
Unit 3: حذف البيانات
حذف صفوف محددة
حذف جميع الصفوف
قيود الحذف
Unit 4: مراجعة وتطبيق
تحدي: إدارة المخزون
أفضل ممارسات DML
تطبيقات عملية ومفاهيم متقدمة للمبتدئين
Unit 1: SQL في عالم البيانات
لماذا SQL مهمة؟
SQL والبيانات الكبيرة
SQL في حياتنا اليومية
Unit 2: تحديات SQL عملية
تحدي: استرجاع بيانات
تحدي: تجميع البيانات
تحدي: ربط الجداول
Unit 3: أفضل ممارسات SQL
كتابة SQL نظيفة
كتابة SQL فعالة
تجنب الأخطاء الشائعة
Unit 4: خطواتك التالية في SQL
مفاهيم SQL متقدمة
أنظمة قواعد البيانات
SQL والبرمجة
مسارات مهنية بـ SQL
مشاريع SQL عملية
الخاتمة: رحلتك في SQL