بناء مستودع بيانات للأفلام باستخدام Python وMySQL وتحليل البيانات

تفاصيل العمل

مشروع لمعالجة وتحليل بيانات الأفلام باستخدام لغة Python وقاعدة بيانات MySQL. بدأ العمل بتحميل البيانات من ملف CSV ثم تنظيفها ومعالجة القيم المفقودة باستخدام مكتبة Pandas. بعد ذلك تم تحويل البيانات إلى نموذج تحليلي (Star Schema) يتكون من جداول أبعاد وجداول حقائق لتسهيل تحليل البيانات.

تم إنشاء الجداول باستخدام SQLAlchemy وربطها بعلاقات المفاتيح الأجنبية، ثم تحميل البيانات إليها تلقائيًا. كما تم تقسيم بيانات الأنواع (Genres) إلى جدول مستقل وربطها بالأفلام من خلال جدول وسيط لدعم العلاقة متعددة القيم.

يساعد هذا التصميم في تسريع عمليات التحليل وإجراء الاستعلامات على بيانات الأفلام مثل متوسط التقييمات وعدد الأصوات وشعبية الأفلام.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
3
تاريخ الإضافة
تاريخ الإنجاز
المهارات