Management System DB Management System DB Management System DB Management System DB Management System DB Management System DB
تفاصيل العمل

يعرض المخطط هيكلية لربط الطلاب، المدرسين، الكورسات، والأقسام. إليك تحليل الجداول الرئيسية: 1. جدول الطلاب (Student) يحتوي على بيانات الطالب الأساسية: الرقم المعرف (St_Id)، الاسم الأول والأخير، العنوان، والعمر. العلاقات: مرتبط بجدول القسم (Department) عبر Dept_Id (علاقة One-to-Many). مرتبط بجدول الكورسات عبر جدول وسيط (Stud_Course) لتسجيل الدرجات. يوجد علاقة "Self-Reference" (علاقة الجدول بنفسه) قد تدل على نظام الإشراف بين الطلاب. 2. جدول المدرسين (Instructor) يخزن بيانات المحاضرين: المعرف (Ins_Id)، الاسم، الدرجة العلمية، الراتب، والقسم التابع له. العلاقات: يرتبط بالقسم (Department) حيث يعمل المدرس. يرتبط بالكورسات التي يدرسها عبر جدول Ins_Course. 3. جدول الكورسات (Course) والمواضيع (Topic) جدول Course يحتوي على اسم الكورس ومدته. جدول Topic يمثل المواضيع العامة التي تندرج تحتها الكورسات (علاقة One-to-Many؛ كل موضوع يضم عدة كورسات). 4. الجداول الوسيطة (Mapping Tables) تم استخدام هذه الجداول لكسر علاقة (Many-to-Many): Stud_Course: لربط الطلاب بالكورسات وتسجيل درجة كل طالب (Grade) في كورس معين. Ins_Course: لربط المدرسين بالكورسات التي يقدمونها مع تقييم (Evaluation) لكل مدرس في ذلك الكورس. 5. جدول الأقسام (Department) يحتوي على اسم القسم، الموقع، ومدير القسم (Dept_Manager) وتاريخ تعيين المدير. يعتبر هو المركز الذي يربط الطلاب والمدرسين معاً.

مهارات العمل
شارك
بطاقة العمل
تاريخ النشر
منذ 3 أشهر
المشاهدات
80
المستقل
Rawan Osama
Rawan Osama
full stack developer
طلب عمل مماثل
مهارات العمل
شارك
مركز المساعدة