تفاصيل العمل

يعرض المخطط هيكلية لربط الطلاب، المدرسين، الكورسات، والأقسام. إليك تحليل الجداول الرئيسية:

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) وتاريخ تعيين المدير.

يعتبر هو المركز الذي يربط الطلاب والمدرسين معاً.

بطاقة العمل

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