عن هذه الدورة
كتابة الاستعلامات التحليلية لذكاء الأعمال (دورة 55232)
منهج الدورة
1
مقدمة في لغة T-SQL لذكاء الأعمال
منهجيات برمجة SQL: الفرق بين المعالجة الإجرائية (Transactional) والتحليلية (Analytical).
محرك قاعدة البيانات وأداة SSMS: التعرف على البيئة البرمجية.
مقدمة في استعلامات SELECT: أساسيات جلب البيانات.
استخدام قاعدة بيانات CarDeal التجريبية: تطبيق عملي على بيانات واقعية.
مختبر عملي: مقدمة في T-SQL لذكاء الأعمال.
2
الوحدة الثانية: تعبيرات SELECT، وWHERE، وORDER BY
تعبيرات الأعمدة، أنواع البيانات، والدوال المدمجة: كيفية معالجة البيانات داخل الاستعلام.
الأسماء المستعارة (Aliases) للأعمدة والجداول وعمليات التحويل (Conversions).
استخدام عبارات WHERE (للفلترة) وORDER BY (للترتيب).
مختبر عملي: كتابة استعلامات التصفية والفرز.
3
الوحدة الثالثة: معاملات الربط (JOIN) ودمج الجداول
علاقات المفاتيح الأساسية والأجنبية (Primary/Foreign Key).
أنواع الربط: الربط التقاطعي (CROSS)، الداخلي (INNER)، والخارجي (OUTER) بأنواعه.
الربط المتعدد والجداول المتداخلة (Nested Joins).
دمج معاملات الربط مع عبارات التصفية والترتيب.
مختبر عملي: كتابة استعلامات ربط متعددة الجداول.
4
الوحدة الرابعة: تجميع البيانات باستخدام GROUP BY
تحديد مستوى التجميع وتفاصيل البيانات (Granularity).
دوال التجميع: (COUNT, SUM, AVG) والدوال الإحصائية الأخرى.
استخدام GROUP BY وHAVING: لتلخيص البيانات وتصفية المجموعات.
مختبر عملي: كتابة استعلامات التجميع والتلخيص.
5
الوحدة الخامسة: الاستعلامات الفرعية، الجداول المشتقة، والـ CTEs
كتابة الاستعلامات الفرعية (Subqueries): المرتبطة وغير المرتبطة.
استخدام الجداول المشتقة (Derived Tables) في عبارات FROM.
هيكلة المنطق البرمجي باستخدام تعبيرات الجدول الشائعة (CTEs).
مختبر عملي: إنشاء منطق استعلام قابل لإعادة الاستخدام.
6
الوحدة السادسة: كبسلة وتلخيص منطق استرداد البيانات
إنشاء واستخدام طرق العرض (Views).
الدوال التي تعيد جداول (Table-valued functions) والإجراءات المخزنة (Stored Procedures).
إنشاء كائنات "للقراءة فقط" لعملاء التحليل (Analytical Clients).
مختبر عملي: بناء منطق SQL مغلف ومنظم.
7
الوحدة السابعة: إيصال مجموعة البيانات إلى العميل
ربط SQL Server بأدوات Excel وPower BI وRStudio.
تصدير البيانات: باستخدام SSMS، وأداة bcp، ومعالج الاستيراد والتصدير.
أفضل الممارسات لتجهيز البيانات وتسليمها للعميل النهائي.
مختبر عملي: تصدير البيانات والربط بأدوات ذكاء الأعمال (BI Tools).