تفاصيل العمل

هذا المشروع يركز على تصميم Data Mart باستخدام نموذج Star Schema بهدف تسهيل تحليل البيانات وتحسين أداء الاستعلامات في أنظمة ذكاء الأعمال (BI).

? فكرة المشروع

تم بناء نموذج بيانات يعتمد على Fact Table مركزية مرتبطة بعدة Dimension Tables لتوفير رؤية تحليلية واضحة حول أداء الموظفين وساعات العمل داخل المشاريع والأقسام المختلفة.

? مكونات الـ Schema

? Fact Table: fact_work

يمثل الجدول الرئيسي الذي يحتوي على البيانات الكمية (Measures):

work_hours → عدد ساعات العمل

مفاتيح ربط (Foreign Keys):

employee_key

project_key

department_key

? Dimension Tables

? dim_employee

بيانات الموظفين (الاسم، العمر، العنوان، الراتب، النوع)

يستخدم لتحليل الأداء حسب خصائص الموظف

? dim_project

بيانات المشاريع (الاسم، الموقع، الرقم)

يساعد في تحليل توزيع العمل على المشاريع

? dim_department

بيانات الأقسام (اسم القسم، المدير، تاريخ البداية)

يستخدم لتحليل الأداء على مستوى الأقسام

? العلاقات

علاقة One-to-Many بين كل Dimension و Fact Table

كل Dimension مرتبطة بالـ Fact Table من خلال Surrogate Keys

التصميم على شكل نجمة (Star Schema) لسهولة الفهم وسرعة الاستعلام

? استخدامات التحليل

من خلال هذا التصميم يمكن تنفيذ تحليلات مثل:

إجمالي ساعات العمل لكل موظف

توزيع ساعات العمل حسب المشاريع

تحليل أداء الأقسام المختلفة

مقارنة إنتاجية الموظفين

تحليل العمل حسب الموقع أو نوع المشروع

?️ الأدوات المستخدمة

SQL (تصميم الجداول وكتابة الاستعلامات)

Data Warehousing Concepts (Star Schema Design)

Power BI / Excel (لتحليل البيانات وعرضها)

? الهدف من المشروع

تحسين أداء الاستعلامات مقارنة بالـ OLTP

تسهيل عمليات التحليل والتقارير

دعم اتخاذ القرار من خلال بيانات منظمة

توفير نموذج قابل للتوسع في أنظمة BI

? مميزات التصميم

بسيط وسهل الفهم

أداء عالي في الاستعلامات

مناسب جدًا للـ Dashboards والتقارير

قابل للتطوير والإضافة

بطاقة العمل

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