بناء قاعدة بيانات علائقية تحليلية باستخدام SQL — من بيانات مبيعات تشغيلية إلى تقارير تنفيذية
نوع العمل:
تحويل بيانات مبيعات تشغيلية خام (من ملف Excel) إلى قاعدة بيانات علائقية تحليلية (Analytical Database) مصممة لدعم التقارير التنفيذية ومتابعة مؤشرات الأداء (KPIs)، باستخدام SQL.
الميزات:
تصميم Star Schema يفصل بين جداول الحقائق (Fact Tables) وجداول الأبعاد (Dimension Tables) لتسهيل التحليل والاستعلامات السريعة
بناء 5 جداول علائقية مترابطة بعلاقات Primary Key / Foreign Key تضمن سلامة البيانات
أكتر من 15 استعلام SQL متقدم تشمل Joins وSubqueries وCTEs وحالات CASE لتغطية تحليلات متعددة (الربحية، سلوك العملاء، اتجاهات المبيعات)
SQL View جاهز يعرض مؤشرات الأداء الرئيسية بشكل مباشر دون إعادة كتابة الاستعلام كل مرة
Stored Procedure لأتمتة استخراج تقارير KPI بشكل متكرر وسريع
تحسين أداء الاستعلامات (Query Optimization) للتعامل مع أحجام بيانات أكبر بكفاءة
طريقة التنفيذ:
تحليل البيانات التشغيلية الخام في Central_Superstore.xlsx وفهم العلاقات المنطقية بين الحقول
تطبيع البيانات (Normalization) وتقسيمها إلى جداول Fact وDimension منفصلة
تصميم Star Schema وربط الجداول بعلاقات Foreign Key
كتابة الاستعلامات التحليلية (Joins, CTEs, Subqueries, CASE) لاستخراج رؤى عن الربحية وسلوك العملاء واتجاهات المبيعات
إنشاء View لعرض KPIs الأساسية بشكل جاهز
بناء Stored Procedure لأتمتة استخراج التقارير بشكل دوري
مراجعة وتحسين أداء الاستعلامات (Indexing / Query Tuning)