مشروع متكامل يجسد دورة حياة تطوير قواعد البيانات (Database Lifecycle) لنظام إدارة مؤسسي. يبدأ المشروع من التصميم المفاهيمي وينتهي بتنفيذ استعلامات ذكاء أعمال معقدة.
أبرز مراحل العمل في المشروع:
التصميم المعماري (Conceptual Design): بناء نموذج ERD متطور يغطي علاقات معقدة مثل الـ Recursive Join لإدارة التسلسل الهرمي للموظفين، والـ Weak Entities لإدارة بيانات المرافقين.
تحويل النموذج (Relational Mapping): تحويل الـ ERD إلى جداول فعلية مع تطبيق قواعد الـ Referential Integrity والتعامل الاحترافي مع العلاقات (Many-to-Many).
البرمجة والاستعلام (SQL Implementation): تنفيذ 22 استعلاماً برمجياً متطوراً لاستخراج تقارير الأعمال، تشمل:
Advanced Joins: لربط بيانات المشاريع والموظفين والإدارات.
Data Aggregation: لتحليل الرواتب وتكاليف المشاريع (MIN, MAX, AVG).
Subqueries & Set Operations: لاستخراج تقارير متقدمة تعتمد على المنطق البرمجي (EXISTS, UNION).
التقنيات المستخدمة: ERD Design, Relational Mapping, T-SQL, SQL Server.