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) وتاريخ تعيين المدير. يعتبر هو المركز الذي يربط الطلاب والمدرسين معاً.
مهارات العمل
بطاقة العمل
طلب عمل مماثل