نظرة عامة:
مشروع هندسة وتحليل بيانات (End-to-End) يهدف إلى تحويل بيانات خام مبعثرة (CSV) إلى قاعدة بيانات منظمة وعالية الأداء لدعم اتخاذ القرار في قطاع التجارة الإلكترونية.
المهام التقنية التي قمت بها:
تصميم قاعدة البيانات (Schema Design): قمت بتطبيق مفاهيم الـ (Database Normalization) لتقليل تكرار البيانات، حيث تم تقسيم البيانات إلى 3 جداول أساسية (Customers, Orders, Order_Details) مع ربطها بـ (Primary & Foreign Keys).
عملية الـ ETL: بناء جدول وسيط (Staging Table) واستخدام تقنية BULK INSERT لاستيراد البيانات الضخمة بكفاءة عالية.
تحويل البيانات (Data Transformation): استخدمت لغة T-SQL لتنظيف البيانات ونقلها من الجدول الوسيط إلى الجداول النهائية مع ضمان سلامة البيانات (Data Integrity).
التحليل الإحصائي (Business Intelligence): قمت بكتابة استعلامات معقدة لاستخراج مؤشرات الأداء الرئيسية (KPIs) مثل:
إجمالي الإيرادات لكل مدينة (Total Revenue per City).
تحليل متوسط تقييم العملاء حسب فئة المنتج.
ربط سلوك العملاء (Session Duration) بعمليات الشراء الفعلية.
الأدوات المستخدمة:
Database: Microsoft SQL Server (T-SQL).
Concepts: ETL Process, Normalization (1NF, 2NF, 3NF), Relational Database Design.