عندما نقوم بأنشاء علاقة بين الجداول نحدد نوع العلاقة هل هي one to one واحد لواحد أو one - to- many واحد للعديد أو many to many العديد للعد
ولكن أجد خيار أخر وهو خصائص الربط كما هو موضح الصورة التالية
ماهو الفرق بينهما
وما هي استخدامات خصائص الربط
عندما نقوم بأنشاء علاقة بين الجداول نحدد نوع العلاقة هل هي one to one واحد لواحد أو one - to- many واحد للعديد أو many to many العديد للعد
ولكن أجد خيار أخر وهو خصائص الربط كما هو موضح الصورة التالية
ماهو الفرق بينهما
وما هي استخدامات خصائص الربط
بسم الله الرحمن الرحيم
لعل كلامي ينفع الله به وان لا يجانب الصحيح وحسب ما اعرفه
نوع العلاقة
العلاقة هي بين جداول لانها حاوية البيانات الاساسية ولا يمنع ان تكون هناك علاقات بين جدول واستعلام المهم انها تؤدي الغرض المنشود :
فائدة العلاقة : هي ربط معلومات من مصادر مختلفة في استعلام او نموذج مثلا
جدول الطلبة " الرئيسي " وجدول الدرجات " الفرعي "
الجدول الرئيسي يحتوي حقل مفتاح لانه سيكون راس العلاقة " الاصل " والجدول الاخر هو الجدول المرتبط والارتباط يكون بين حقلين متشابهين بنوع البيانات
حقل ترقيم تلقائي " جدول رئيسي " مفتاح اساسي <=> حقل رقمي "جدول مرتبط "
حقل رقمي " جدول رئيسي " مفتاح اساسي <=> حقل رقمي "جدول مرتبط "
وهذه العلاقة قد تكون :
one -to - many
وهذا النوع هو الشائع مثل جدول الشعب وجدول الطلبة حيث كل شعبة لهل الكثير من الطلبة
او جدول الطلبة وجدول المراجعات الطبية والفحص حيث كل طالب له عدة مراجعات للمركز الصحي
one - to - one
وهذه العلاقة مثل جدول الموظفين وجدول الرواتب حيث كل موظف له راتب واحد في الشهر
many - to - many
وهذا النوع قليل الاستخدام وفيه من التداخل الكبير ولاينصح به وانما يتم انشاء جدول جسر وربط بين الجداول
مثل جدول عناوين الكتب وجدول المؤلفين فقد يكون عنوان مثل تعلم الاكسز وقد الف فيه اكثر من مؤلف وؤنفس الوقت كل مؤلف له العديد من الكتب
لكن يتم عمل جدول ثالث يحتوي يحتوي علاقة مع كلا الجدولين
المهم حقيقة كلما كبرت قاعدة البيانات زادت التعقيدات
اللهم لك الحمد كما ينبغي لجلالك وعظيم سلطانك

كريم الجبوري كتب:بسم الله الرحمن الرحيم
لعل كلامي ينفع الله به وان لا يجانب الصحيح وحسب ما اعرفه
نوع العلاقة
العلاقة هي بين جداول لانها حاوية البيانات الاساسية ولا يمنع ان تكون هناك علاقات بين جدول واستعلام المهم انها تؤدي الغرض المنشود :
فائدة العلاقة : هي ربط معلومات من مصادر مختلفة في استعلام او نموذج مثلا
جدول الطلبة " الرئيسي " وجدول الدرجات " الفرعي "
الجدول الرئيسي يحتوي حقل مفتاح لانه سيكون راس العلاقة " الاصل " والجدول الاخر هو الجدول المرتبط والارتباط يكون بين حقلين متشابهين بنوع البيانات
حقل ترقيم تلقائي " جدول رئيسي " مفتاح اساسي <=> حقل رقمي "جدول مرتبط "
حقل رقمي " جدول رئيسي " مفتاح اساسي <=> حقل رقمي "جدول مرتبط "
وهذه العلاقة قد تكون :
one -to - many
وهذا النوع هو الشائع مثل جدول الشعب وجدول الطلبة حيث كل شعبة لهل الكثير من الطلبة
او جدول الطلبة وجدول المراجعات الطبية والفحص حيث كل طالب له عدة مراجعات للمركز الصحي
one - to - one
وهذه العلاقة مثل جدول الموظفين وجدول الرواتب حيث كل موظف له راتب واحد في الشهر
many - to - many
وهذا النوع قليل الاستخدام وفيه من التداخل الكبير ولاينصح به وانما يتم انشاء جدول جسر وربط بين الجداول
مثل جدول عناوين الكتب وجدول المؤلفين فقد يكون عنوان مثل تعلم الاكسز وقد الف فيه اكثر من مؤلف وؤنفس الوقت كل مؤلف له العديد من الكتب
لكن يتم عمل جدول ثالث يحتوي يحتوي علاقة مع كلا الجدولين
المهم حقيقة كلما كبرت قاعدة البيانات زادت التعقيدات
إخي العزيز كريم الجبوري شكرا على الشرح الوافي عن نوع العلاقة ولكن ماذا عن خصائص الربط يبدو لي ان كل من نوع العلاقة والخصائص الربط لها وظيفة واحدة وهي الربط بين الجداول فما الفرق بينهم
هذا رابط شرح للاخت زهرة عن العلاقات
سيد الاستغفار
{ اللهم أنت ربي لا إله إلا أنت خلقتني وأنا عبدك وأنا على عهدك ووعدك ما استطعت أعوذ بك من شر ما صنعت أبوء لك بنعمتك علي وأبوء لك بذنبي فاغفر لي فإنه لا يغفر الذنوب إلا أنت}
من قالها من النهار موقنا بها فمات من يومه قبل أن يمسي فهو من أهل الجنة ومن قالها من الليل وهو موقن بها فمات قبل أن يصبح فهو من أهل الجنة .رواه البخاري
يا أخواني الأعزاء لقد فهمت معنى العلاقات ولكن ما لم افهمه ما هي خصائص الربط ( الموضحة في الصورة السابقة ) وما هي الفائدة منها
اخي وحبيبي ehfs
اعلم ان المصطلح المتعارف هو ربط الجداول وهو ما اشرت اليه في موضوع العلاقات
وتسمى العلاقة علاقة ربط الجداول " نقلا عن كتاب تعلم برنامج ادارة قواعد البيانات مايكروسوفت اكسس 2000 للاستاذ زياد كمرجي وم . مهيب النقري " نقلت الكلام
والمؤلف للاضطرار لا اكثر....حتى لا ازيد ولا انقص
يا حبيبي واخي العزيز
لكن لو نظرت بامعان الى مربع حوار خصائص الربط ستعرف ان المهم هو كيف تريد عرض السجلات من الجداول المرتبطة
الخيارات
1- يعرض الصفوف " السجلات المتساوية فقط من كلا الجدولين
2- يعرض كل السجلات من الجدول الرئيسي وفقط السجلات المساوية لها من الجدول المرتبط
3 -يعرض كافة السجلات من الجدول المرتبط وفقط السجلات المتساوية من الجدول الرئيسي
انشيء جدول رئيسي فيه حقل رقم الموظف " مفتاح اساسي " - حقل الاسم - ؟؟؟
انشيء جدول مرتبط فيه حقل رقم المنتسب - اسم المنتسب - الراتب
انشيء علاقة بينهما في اطار العلاقات
اصنع استعلام على الجدول الرئيسي ثم اصنع عليه نموذج رئيسي
الان اضف عنصر تحكم من مربع ادوات تصميم النموذج ولا تنسى ان زر المعالج مضغوط
ثم اضفه على النوذج الرئيسي ثم اختر مصدر بياناته هو الجدول المرتبط
بعد ذلك افتح النوذج الرئيسي وادخل قيمة الراتب في حقل الراتب من النموذج الفرعي فقط ستلاحظ ان معلومات الحقل رقم المنتسب واسم المنتس سيظهران في
الحقلين
انظر الصورة من اين جاءت هذه البيانات وكيف ؟ من النموذج الرئيسي بسبب الارتباط والعلاقة بينهما

مع الشكر
تم تعديل هذه المشاركة بواسطة كريم الجبوري في 18 مارس 2011 في 01:53
اللهم لك الحمد كما ينبغي لجلالك وعظيم سلطانك

الأخ كريم الجبوري
لم استطع فهم ماكتب عن خصائص الربط
هل من ممكن الشرح بمزيد من التفاصيل
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…