الموضوع: جميع التخصصات قواعد بيانات - عن الاختبار النهائي -
عرض مشاركة واحدة
قديم 2012- 5- 11   #15
فيونه =)
أكـاديـمـي نــشـط
 
الصورة الرمزية فيونه =)
الملف الشخصي:
رقم العضوية : 93690
تاريخ التسجيل: Thu Nov 2011
المشاركات: 106
الـجنــس : أنـثـى
عدد الـنقـاط : 50
مؤشر المستوى: 57
فيونه =) will become famous soon enough
بيانات الطالب:
الكلية: الاداب
الدراسة: انتظام
التخصص: اللغه الانجليزيه
المستوى: المستوى الرابع
 الأوسمة و جوائز  بيانات الاتصال بالعضو  اخر مواضيع العضو
فيونه =) غير متواجد حالياً
رد: قواعد بيانات - عن الاختبار النهائي -

شررررررح العلاقــــــــــــــــــــــــــــــــــــــــــــ ــات
أولا : علاقة رأس برأس one : One
تعريف: كل سجل فى الجدول الأب يقابل سجل واحد فى الجدول الإبن
شروطها : 1) وجود حق مشترك بين الجدولين لهما نفس نوع البيانات
2) الحقل المشترك بالجدولين يأخذ خاصية المفتاح الأساسى
مثال : 1) الجدول الأب جدول يحتوى على الحقول كود المدرب واسم المدرب
2) الجدول الابن جدول يحتوى على الحقول كود المدرب وتاريخ الميلاد والنوع والديانة والعنوان ورقم التليفون وكود المؤهل وسنة المؤهل
انشاء العلاقة : عند انشاء العلاقة بين الجدولين السابقين سنقوم بسحب حقل كود المدرب من الجدول الأب ونلقيه على حقل كود المدرب بالجدول الإبن سنلاحظ أن نوع العلاقة فى هذه الحالة سيكون رأس برأس
===================
ثانيا: علاقة رأس بأطراف one:many
تعريف: كل سجل فى الجدول الأب يقابل أكثر من سجل فى الجدول الإبن
شروطها : 1) وجود حق مشترك بين الجدولين لهما نفس نوع البيانات
2) الحقل المشترك بالجدول الأب فقط يأخذ خاصية المفتاح الأساسى
مثال : 1) الجدول الأب جدول يحتوى على الحقول كود المؤهل واسم المؤهل
2) الجدول الابن جدول يحتوى على الحقول كود المدرب وتاريخ الميلاد والنوع والديانة والعنوان ورقم التليفون وكود المؤهل وسنة المؤهل
انشاء العلاقة : عند انشاء العلاقة بين الجدولين السابقين سنقوم بسحب حقل كود المؤهل من الجدول الأب ونلقيه على حقل كود المؤهل بالجدول الإبن سنلاحظ أن نوع العلاقة فى هذه الحالة سيكون رأس بأطراف
ثالثا : علاقة أطراف بأطراف many:many
تعريف: كل سجل فى الجدول الأب يقابل أكثر من سجل فى الجدول الإبن والعكس
ولكن هذه العلاقة علاقة ضعيفة لابد من كسرها وولكسرها نستخدم جدول وسيط وبكسرها تتحول الى علاقتى رأس بأطراف
مثال : الدورات التدريبية من المعروف أن الدورة الواحدة سيأخذها أكثر من متدرب والمتدرب الواحد سيأخذ أكثر من دورة
فمثلا لدينا جدول يحتوى على كود الاستمارة _ كود الدورة _ كود المدرب _ تاريخ بداية الدورة ملحوظة هذا الجدول يعتبر أب بالنسبة للجدول الوسيط الذى سنشرحه فيما بعد ويعتبر جدول ابن بالنسبة لكل من جدول المدربين وجدول اسماء الدورات
كما لدينا جدول يحتوى على كود الدورة واسم الدورة ملحوظة هذا الجدول يعتبر جدول أب
وجدول يحتوى على كود المتدرب و اسم المتدرب وناريخ الميلاد وبقية الحقول الخاصة بالمتدرب ملحوظة هذا الجدول أيضا يعتبر جدول أب ولكن نلاحظ أن نوع العلاقة هنا هى علاقة أطراف بأطراف وكما قلنا لابد من كسرها بجدول وسيط هذا الجدول الوسيط سيحتوى على كود الاستمارة _ كود المتدرب _ النتيجة_ التقدير _ درجة تقييم المتدرب للمدرب _ تقدير المدرب بالنسبة للمتدرب


أتمنى أن تكون هذه العلاقة واضحة ان ما وضحت عندي بس بحاو ابحث وانزله لكم
واللي تعرف وفهمتها ياليت تشرحها

الله يوقفنا انشاء الله
ابغى اجيب فيه A
  رد مع اقتباس