ابدأ بالتواصل مع الأشخاص وتبادل معارفك المهنية

أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.

متابعة

في قاعدة البيانات ماهي انواع علاقات الجداول ؟

user-image
تم إضافة السؤال من قبل مستخدم محذوف‎
تاريخ النشر: 2014/07/19
Bassam AL - Mujamami
من قبل Bassam AL - Mujamami , مدير الموارد البشرية والشئون الإدارية , Bin Mariee Group

أنواع علاقات جداول قاعدة البيانات : يمكن ربط جدولين إذا كان كليهما يشتمل على حقل أو أكثر لهما نفس البيانات، وعادة تسمى الحقول في كلا الجدولين بنفس الاسم. علاقة one-to-many : وهي الأكثر استخداما، وتعني أن السجل الواحد في جدول البيانات الرئيسي Primary Table يقابله أكثر من سجل في الجدول الآخر Related Table. علاقة one-to-one : هذا النوع أقل استخداما من النوع السابق، وفيه كل سجل في الجدول الرئيسي يقابله سجل واحد في الجدول المرتبط به. علاقة many-to-many : هذا النوع نادر الاستخدام، وفيه يقابل كل سجل من الجدول الرئيسي عدة سجلات في الجدول المرتبط به، والعكس حيث يقابل كل سجل في الجدول المرتبط عدة سجلات في الجدول الرئيسي. هذا النوع من العلاقات معقد، لذا يجب ربط الجدولين بأسلوب غير مباشر وذلك بإنشاء جدول ثالث يعمل على تجزئة هذه العلاقة إلى علاقتين من النوع one-to-many ، وفي هذه الحالة يكون المفتاح الرئيسي للجدول الجديد مكون من المفتاحين الأساسيين للجدولين الآخرين.

hossam azzam
من قبل hossam azzam , Fast food restaurant,s manager. , alexandria-egypt

انا اتفق كاملا مع اجابه الاستاذ الفاضل : باسم مجممى

وايضا مع اجابه الاستاذ الفاضل : بكر الحسن

mohamed hammad
من قبل mohamed hammad , مبرمج - مدرب حاسب الى - معلم حاسب الى , اكثر من مكان في مصر والمملكة العربية السعودية

  1. واحد الى واحد بمعنى سجل واحد فى الجدول الرئيسى مرتبط بسجل واحد في الجدول المرتبط  به
  2. واحد الى كثير اى  كل سجل في الجدول الرئيسي قد يرتبط باكثر من سجل في الجدول المرتبط به
  3. كثير الى كثير  وتعني ان  كل سجل في الجدول الرئيسي قد يرتبط باكثر من سجل في الجدول المرتبط به  والعكس

وللعلم العلاقة نفسها قد تكون باعث للبيانات .

baker alhasan
من قبل baker alhasan , مبرمج , القوات المسلحة - مديرية امن وتكنلوجية المعلومات

قواعد البيانات : هي مجموعة من الجداول لها علاقة مع بعضها البعض 

علاقة وان - وان

ماني - ماني

وان - ماني

النوع الأول  : "one to many" واحد ل متعدد

النوع الثاني : "one to one" واحد ل واحد

النوع الثالث: "many to many" متعدد ل متعدد

وكما شرحها الاستاذ بسام بالتفصيل 

المزيد من الأسئلة المماثلة

هل تحتاج لمساعدة في كتابة سيرة ذاتية تحتوي على الكلمات الدلالية التي يبحث عنها أصحاب العمل؟