Page 88 - computer 3
P. 88

‫أنظمة قواعد البيانات‪DataBase System‬‬                ‫الفصل الخامس‬

                       ‫وهذا المثال السابق او التمثيل للـ ‪ Relation‬يسمي ‪instance‬‬

                                                                 ‫العﻼقات‬

‫ﻻحظ وجود عﻼقه بين ‪ Students‬و‪ courses‬وهي ان كل طالب يسجل في مقررات‬
‫وهناك عﻼقه بين ‪ Courses‬و ‪ rooms‬وهي ان المقرر يتم تدريسه في قاعه كما يوجد‬
‫عﻼقه ايضا بين ‪ faculty‬و ‪ Courses‬وهي ان الكليه تدرس المقرر ويتم التعبير عن‬
‫هذة العﻼقات باستخدام ‪ relation‬ايضا بحيث تضم البيانات التي نريدها من كﻼ‬

                                                              ‫الجدولين اﻻساسيين‬
            ‫وفى الجزء التالى سنشرح انواع هذه العﻼقات حيث تنقسم الى ثﻼث أنواع‬

                                     ‫عﻼقة واحد الى واحد )‪One-to-One (1:1‬‬
‫ويعنى ان لكل قيمة لوحدة البيانات اﻷولى يقابلها قيمة واحدة فقط لوحدة البيانات الثانية‬
‫وكل قيمة لوحدة البيانات الثانية يقابلها قيمة واحدة فقط لوحدة البيانات اﻷولى ومن أمثلة‬
‫هذا النوع العﻼقة بين اسم الطالب و رقم جلوسه حيث يقابل كل رقم جلوس اسم طالب‬
‫واحد و العكس صحيح وكذلك العﻼقة بين رقم المنتج و اسمه حيث يقابل رقم اى منتج‬
‫اسم هذا المنتج ويقابل اسم كل منتج رقم واحد يمثل رقم هذ المنتج‪ .‬يوضح الشكل التالى‬

                                                        ‫العﻼقة من واحد الى واحد‪.‬‬

‫‪Product‬‬                              ‫‪1:1‬‬  ‫‪Product‬‬

                                                             ‫عﻼقة واحد الى واحد‬
                                 ‫عﻼقة واحد الى متعدد )‪One-to-Many (1:M‬‬
‫وفيه نجد ان كل قيمة لوحدة البيانات اﻷولى يقابلها قيمة أو مجموعة قيم لوحدة البيانات‬
‫الثانية وكل قيمة لوحدة البيانات الثانية يقابلها قيمة واحدة لوحدة البيانات اﻷولى‪ .‬فإذا‬
‫كانت وحدة البيانات اﻷولى تمثل اسم الطالب و وحدة البيانات الثانية تمثل رقم الفحص‬
‫الطبي فان لكل طالب فحص أو عدة فحوص و يختص كل رقم فحص بطالب محدد و‬
‫كذلك العﻼقة بين اﻷب وأبنائه تندرج تحت هذا النوع فلكل أب مجموعة من اﻷبناء أما‬
          ‫كل ابن فلديه أب واحد فقط‪ .‬يوضح الشكل التالى العﻼقة من واحد الى متعدد‪.‬‬

                                                           ‫‪٨٣‬‬
   83   84   85   86   87   88   89   90   91   92   93