يهدف هذا المشروع إلى تصميم وتنفيذ قاعدة بيانات متكاملة لنظام تتبع اللياقة البدنية، تُمكّن المستخدمين من تسجيل وتتبع بياناتهم الصحية والبدنية مثل التمارين، التغذية، معدل نبضات القلب، واستخدام المعدات. يشمل المشروع أربع مراحل رئيسية:
تحليل وتصميم قاعدة البيانات عبر تحديد الكيانات الرئيسية (مثل المستخدم، التمرين، التغذية، الأجهزة، إلخ)، وتصميم مخطط الكيانات والعلاقات (ER Diagram) وتحويله إلى مخطط كائنات (Class Diagram).
تحويل التصميم إلى نموذج علائقي وتنفيذه باستخدام MySQL، مع إدخال ما لا يقل عن 15 سجلًا (tuples) في كل جدول، وتوثيق ذلك بلقطات شاشة وأوامر SQL المستخدمة.
تنفيذ استعلامات وفهارس وإجراء تجزئة أفقية (Horizontal Fragmentation) على أحد الجداول، بالإضافة إلى تحليل خطة تنفيذ الاستعلامات (Query Execution Plan).
إعداد الأدوار والصلاحيات والمحفزات (Triggers) في MySQL، حيث يتم إنشاء ثلاث أدوار مختلفة وتوزيع الصلاحيات عليها، ثم تعيين الأدوار إلى حسابات مستخدمين، وأخيرًا إعداد Trigger يتحقق من شرط محدد عند تنفيذ عمليات على الجداول.
يهدف المشروع إلى تطبيق مفاهيم تصميم قواعد البيانات، تنفيذها، وتحسين أدائها باستخدام أدوات SQL المتقدمة، مع التركيز على التكامل بين مكونات النظام المختلفة لضمان تجربة استخدام دقيقة وشاملة.