#ملخص:

من الأمور الجلية أن برنامج معالج الجداول access من مايكروسوفت يقوم بإنشاء جداول لتشكيل قاعدة بيانات معينة أي أن قاعدة البيانات تتشكل بشكل أساسي على مجموعة من الجداول , وقد تكون هذه الجداول عددها كبير جداً و قد تكون قاعدة البيانات مؤلفة من جدول واحد .

لتسهيل البحث بين الجداول علينا ربطها بطرق معينة ,فعلى سبيل المثال قاعدة البيانات الخاصة بشركة معينة قد تحوي جدول خاص بالموظفين يحوي على معلومات كل موظف على حدة, و جدول آخر يحوي معلومات رؤساء الأقسام و بالتالي و بما أن رئيس القسم موظف , فعلى الجدولين أن تربطهما علاقة معينة للتبادل و الوصول للبيانات من الجدولين بسهولة. #

**العلاقات في برنامج ACCESS **

& توجد طريقتان رئيسيتان لإنشاء العلاقات :

باستعمال حقل البحث LOOK UP , أو بتعريف علاقة في إطار العلاقات .

و سوف نقتصر على شرح الطريقة الثانية لأنها تسمح لمصمم قاعدة البيانات بالتحكم فيها بشكل أفضل . يتم إنشاء قواعد بيانات علائقية في برنامج ACCESS و يتم عبر العلاقة عرض بيانات عدة جداول و إدراجها في نموذج أو تقرير أو استعلام بشكل أفضل ,و يمكن بشكل رئيسي إنشاء نوعين من العلاقات بين الجداول و هما :

علاقة رأس برأس, و علاقة رأس بأطراف ,أما العلاقة من نوع أطراف بأطراف فتتحول إلى علاقتين من نوع رأس بأطراف باستخدام جدول ثالث وسيط .

أنواع العلاقات بين الجداول :

  1. علاقة واحد إلى واحد ONE TO ONE :

يجري ربط سجل واحد في الجدول الأساسي بسجل واحد فقط في الجدول الثاني و العكس صحيح

مثال : العلاقة بين البيانات العامة في جداول الموظفين مثل أسمائهم و نوعية عملهم و عناوينهم ,و بين البيانات المقابلة في الجدول الآخر مثل رواتبهم .لأن لكل سجل في جدول الموظفين سجل واحد مطابق في الجدول الآخر.

  1. علاقة واحد إلى متعدد ONE TO MANY :

يمكن لسجل واحد من السجلات في أحد الجدولين أن يكون له عدة سجلات مرتبطة به في الجدول الثاني , و كل سجل في الجدول الثاني مرتبط بسجل واحد فقط في الجدول الأول .

مثال : العلاقة بين جدول الزبائن و جدول الطلبيات لأن كل زبون يستطيع التقدم بعدة طلبيات ,و لكن كل طلبية يتقدم بها زبون واحد فقط .

Create new account

Download eMufeed Android Application Now

 

للاعلان