تصميم وتعبئة قاعدة بيانات علاقات الشركة

تفاصيل العمل

لقد قمت بإنشاء وتعبئة قاعدة بيانات علاقات (Relational Database) لنموذج شركة، وذلك باستخدام لغة SQL. يعتمد المشروع على سبعة جداول رئيسية: DEPARTMENT, EMPLOYEE, DEPT_LOCATIONS, PROJECT, WORKS_ON, وDEPENDENT. تم ربط هذه الجداول ببعضها باستخدام المفاتيح الأساسية (Primary Keys) والمفاتيح الأجنبية (Foreign Keys) لضمان اتساق البيانات وسلامتها.

تضمن المشروع:

إنشاء الجداول: قمت بتعريف الجداول وهياكلها، مع تحديد أنواع البيانات المناسبة لكل عمود، بالإضافة إلى القيود مثل PRIMARY KEY وNOT NULL.

إنشاء العلاقات: قمت بتأسيس العلاقات بين الجداول المختلفة، مثل ربط الموظف بالقسم الذي يعمل به (DNO مع DNUMBER) ، وربط المدير بالقسم الذي يديره (MGRSSN مع SSN).

تعبئة البيانات: قمت بإدخال بيانات نموذجية في كل جدول، بما في ذلك بيانات الموظفين ، والأقسام ، والمشاريع ، والمواقع ، وبيانات عمل الموظفين على المشاريع ، وتابعي الموظفين.

توضح هذه المهام قدرتي على تصميم قواعد البيانات من البداية، وتحديد العلاقات بين الجداول، واستخدام أوامر SQL الأساسية لإدارة البيانات.

ملفات مرفقة

بطاقة العمل

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