حفظ التكامل المرجعي في الرسومات التخطيطية "لطراز قاعدة البيانات"

ملاحظة: نرغب في تزويدك بأحدث محتوى تعليمات لدينا بأسرع ما يمكن وبلغتك الخاصة. وقد تمت ترجمة هذه الصفحة آلياً وقد تحتوي على أخطاء نحوية أو أخطاء تتعلق بالدقة. كما نهدف إلى أن يكون هذا المحتوى مفيداً لك. هل يمكنك إخبارنا إذا كانت المعلومات مفيدة لك في أسفل هذه الصفحة؟ إليك المقالة بالغة الإنجليزية لسهولة الرجوع إليها.

ل# ماذا تريد ان تفعل؟

فهم قواعد التكامل المرجعي

اجراءات مجموعه ل# التكامل المرجعي

تعيين قيمه افتراضيه ل# عمود

اظهار استخدام منهج التكامل المرجعي

فهم قواعد التكامل المرجعي

الاحتفاظ ب# قواعد التكامل المرجعي مستخدمي قاعده البيانات من دون قصد قوه التعيين بين الاعمده المرتبطه.

ل# نفترض ان يكون لديك قاعده بيانات تسمي الكتب مع جدولين المسمي العناوين و# كتاب. ل# اغراض هذا المثال، يتضمن كل عنوان كاتب واحد فقط، و# لكن يمكن ان يكون كل كاتب عناوين متعدده، انشاء ما يسمي علاقه راس ب# اطراف. يسمي الجدول في جانب "الراس" من العلاقه الجدول الاصل. يسمي الجدول في جانب "الاطراف" الجدول التابع.

ل# جمع معلومات حول كل كتاب و# كاتبه، يستخدم استعلام مفاتيح ل# مطابقه كل كتاب في جدول "العناوين" ل# كاتبه في الجدول كتاب. يجب ان يتضمن الجدول الاصل (الكتاب) المفتاح الاساسي ب# شكل فريد يعرف كل صف. جدول "العناوين" يجب ان يكون لديك عمود يحتوي علي "معرف الكاتب" ل# كل عنوان. يسمي هذا العمود علي المفتاح الخارجي. المفتاح الاساسي يعرف كل كاتب، و# تمت كتابتها كتاب حسب الكاتب ما يعرف المفتاح الخارجي.

اذا كان مستخدم ب# تغيير "معرف الكاتب" اسم الكاتب في الجدول الاصل، دون تحديث "معرف الكاتب" في جدول "العناوين"، الكتب في جدول "العناوين" لم تعد تمتلك كاتب صحيح.

بدلا من تغيير "معرف الكاتب" في كلا الجدولين، يمكنك تعيين قواعد التكامل المرجعي ل# تنفيذ الاجراء الذي تريده. يمكنك ان تختار لديك طراز قاعده البيانات اجراءات معينه عند تغيير مفتاح او حذفها في الجدول الاصلي.

ملاحظة: تستخدم شروط الاصل و# التابع ل# تعني شيء مختلف تماما في الفئات التي تم انشاؤها ب# استخدام الاشكال الاصل الي الفئه و# الفئه و# فئه ل# الطفل. ل# الحصول علي مزيد من المعلومات حول الفئات راجع تعريف الفئات في رسم تخطيطي ل# "طراز قاعده البيانات".

أعلى الصفحة

اجراءات مجموعه ل# التكامل المرجعي

  1. انقر نقرا مزدوجا فوق العلاقه التي تريد تعيين اجراء مرجعي.

  2. في النافذه "خصائص قاعده البيانات"، ضمن فئات، انقر فوق اجراء مرجعي.

  3. انقر فوق الاجراء الذي تريده قاعده البيانات ل# استخدام القيمه المطابقه في الجدول التابع. يمكنك الاختيار من الاجراءات التاليه:

    • اي اجراء     عند تغيير قيمه في المفتاح الاساسي ل# الجدول الاصل او حذفها، القيمه المطابقه في المفتاح الخارجي ل# الجدول التابع اليسار دون تغيير.

    • تتالي     عند تغيير قيمه في المفتاح الاساسي ل# الجدول الاصل او المحذوفه، تغيير القيمه المطابقه في المفتاح الخارجي ل# الجدول التابع او حذفها ب# حيث تتطابق مع المفتاح الاساسي.

    • تعيين خاليه     عندما يتم تغيير قيمه في المفتاح الاساسي ل# الجدول الاصل او حذفها، يتم تعيين القيمه المطابقه في المفتاح الخارجي ل# الجدول التابع الي NULL.

    • تعيين ك# افتراضي     عندما يتم تغيير قيمه في المفتاح الاساسي ل# الجدول الاصل او حذفها، يتم تعيين القيمه المطابقه في المفتاح الخارجي ل# الجدول التابع ل# افتراضي الذي تختاره.

    • لا تقوم ب# فرض     يؤدي هذا الاجراء الي ايقاف تشغيل قواعد التكامل المرجعي ل# هذه العلاقه.

ملاحظة: اذا تم تعطيل خيارات تعيين قيمه فارغه و# تعيين ك# افتراضي، من المحتمل ان يتم تعيين العلاقه الي اختياري علي علامه التبويب متنوعات النافذه "خصائص قاعده البيانات" ل# العلاقه.

أعلى الصفحة

تعيين قيمه افتراضيه ل# عمود

ل# استخدام الاجراء تعيين الافتراضيه ، يجب توفير قيمه افتراضيه ل# العمود.

  1. انقر نقرا مزدوجا فوق الجدول في الرسم التخطيطي ل# فتح النافذه "خصائص قاعده البيانات".

  2. ضمن فئات، انقر فوق اعمده و# انقر فوق العمود الذي تريد انشاء افتراضي ل، و# من ثم انقر فوق تحرير.

  3. علي علامه تبويب التعريف من مربع الحوار خصائص العمود، ادخل قيمه الحد الافتراضي.

أعلى الصفحة

اظهار استخدام منهج التكامل المرجعي

يمكنك تعيين "خيارات المستند" الخاص بك ل# اخفاء او اظهار منهج التكامل المرجعي خطوط العلاقات في النموذج.

ماذا تعني الاحرف في منهج التكامل المرجعي؟

اظهار منهج التكامل المرجعي علاقات ذات حرفين مفصوله ب# فاصله، في النموذج [الاجراء الذي يتم تنفيذه في الجدول الاصل]: [نتيجه في الجدول التابع]. علي سبيل المثال، d:C يعني انه عند حذف شيء في الجدول الاصل، التغيير هو الحذف متتاليه الي الجدول التابع.

الاجراءات في الجدول الاصل يشار اليها ب# حرف صغير:

  • u    يتم تحديث البيانات في جدول اصل.

  • d    يتم حذف البيانات في جدول اصل.

نتائج في الجدول التابع يشار اليها ب# حرف كبير:

  • R بلا اجراء    لا تتغير الجدول التابع.

  • تتالي C     اجراء نسخ متماثل ل# كي يدخل التغيير في الجدول التابع.

  • تعيين D افتراضي    ادراج القيمه الافتراضيه قمت مسبقا ب# تعيينها ل# ذلك العمود في الجدول التابع.

  • تعيين N خاليه     تعيين الجدول التابع الي NULL.

  • (فارغ)     فرض التكامل المرجعي علي هذه العلاقه.

ملاحظة: تؤثر هذه الاعدادات علي ما يحدث في قاعده بيانات الفعلي بدلا من في نموذج. في نموذج اجراء هندسه عكسيه من قاعده بيانات موجوده، يمكنك مشاهده كيفيه تصميم قاعده البيانات يتعلق التكامل المرجعي. في طراز تقوم ب# انشائه من البدايه، يمكنك استخدام هذه الاعدادات ل# توثيق الطريقه التي تريد من قاعده البيانات يتم انشاء نماذج ل# تعمل.

اظهار التكامل المرجعي

  1. من على قائمة قاعدة بيانات أشر إلى خيارات ثم انقر فوق مستندات.

  2. علي علامه التبويب " العلاقات "، ضمن اظهار، حدد خانه الاختيار التكامل المرجعي.

أعلى الصفحة

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×