كيفية فهم التكامل المرجعي في Microsoft Access

click fraud protection

كيفية فهم التكامل المرجعي في Microsoft Access. يمكنك التأكد من أن العلاقات بين السجلات في الجداول المرتبطة صحيحة عن طريق فرض التكامل المرجعي في Microsoft Access. على سبيل المثال ، إذا تم فرض التكامل المرجعي ، فلن يُسمح لك بحذف سجل من جدول العميل الخاص بك إذا كان هناك سجل مطابق في جدول المبيعات الخاص بك. هذه التعليمات خاصة بـ Access 97.

نزاهة العلاقة

الخطوة 1

افهم أن التكامل المرجعي هو نظام من القواعد يستخدمه Microsoft Access لضمان بيانات العلاقة صالح ولا يمكنك حذف سجل في جدول واحد عن طريق الخطأ إذا كان السجل المطابق موجودًا في ملف مرتبط جدول.

فيديو اليوم

الخطوة 2

اعلم أنه يمكنك فرض التكامل المرجعي عند إنشاء علاقة ، أو يمكنك فرضه لاحقًا بالنقر المزدوج فوق خطوط العلاقة بين الجداول التي تريد استخدامها. انقر فوق فرض التكامل المرجعي في النافذة التي تظهر.

الخطوه 3

أدرك أنه لا يمكن تعيين التكامل المرجعي ما لم يتم استيفاء شروط معينة.

الخطوة 4

افهم أنه يجب عليك مراعاة قواعد معينة بمجرد فرض التكامل المرجعي.

الشروط المطلوبة لإعداد التكامل المرجعي

الخطوة 1

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

الخطوة 2

اعلم أن الحقول ذات الصلة يجب أن يكون لها نفس نوع البيانات. هناك نوعان من الاستثناءات لهذه القاعدة.

الخطوه 3

أدرك أن كلا الجدولين يجب أن يكونا موجودين في نفس قاعدة بيانات Microsoft Access. إذا كانا مرتبطين ، يجب أن يكونا بتنسيق Access. يجب فتح قاعدة البيانات التي تحتوي على هذه الجداول قبل أن تتمكن من تعيين التكامل المرجعي.

القواعد التي يجب اتباعها عند فرض النزاهة المرجعية

الخطوة 1

افهم أنه عند فرض التكامل المرجعي ، فلن تتمكن من إدخال قيمة في ملف حقل المفتاح الخارجي للجدول المرتبط ما لم تكن هذه القيمة موجودة في المفتاح الأساسي للمفتاح الأساسي جدول. على سبيل المثال ، في قاعدة بيانات القرص المضغوط ، لا يمكنك تعيين قرص مضغوط لفنان غير موجود في جدول الفنان. ومع ذلك ، يمكنك تعيين قيمة فارغة للقرص المضغوط. قد يشير هذا إلى أن القرص المضغوط لم يتم تعيينه لأحد.

الخطوة 2

اعلم أنه عند فرض التكامل المرجعي ، لن تتمكن من حذف سجل من جدول إذا كان هناك سجل مطابق في جدول مرتبط. على سبيل المثال ، لا يمكنك حذف سجل من جدول الأقراص المضغوطة إذا كان هناك سجل مطابق في جدول النوع الخاص بك.

الخطوه 3

اعلم أنه لا يمكنك تغيير قيمة مفتاح أساسي في الجدول الأساسي إذا كان هذا السجل يحتوي على سجلات مرتبطة. على سبيل المثال ، لا يمكنك تغيير معرّف سجل في قاعدة بيانات القرص المضغوط الخاص بك إذا أظهر جدول المستخدم أن هذا المعرف المحدد قد استعاره صديق.

نصيحة

يتيح لك تعيين خانات الاختيار Cascade Update Related Fields و Cascade Delete Related Records تجاوز القيود ضد تغيير البيانات مع الحفاظ على التكامل المرجعي. الجدول الأساسي هو الجدول الذي يمثل جانب "الرأس" من علاقة رأس بأطراف. لن يسمح الفهرس الفريد بالسجلات المكررة.