إنشاء علاقة أو تحريرها أو حذفها

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

بعد الانتهاء من انشاء جدول ل# كل موضوع في قاعده البيانات، يجب توفير Office Access 2007 مع وسائل ل# تجميع هذه المعلومات معا مره اخري عند الحاجه. يمكنك القيام ب# ذلك ب# وضع الحقول الشائعه في الجداول المرتبطه، و# تعريف الجدول العلاقات بين الجداول. يمكنك ثم انشاء الاستعلامات و# النماذج و# التقارير التي تعرض معلومات من جداول متعدده في الوقت نفسه.

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

ل# الحصول علي مزيد من المعلومات حول العلاقات بين الجداول، راجع مقاله دليل الي العلاقات بين الجداول.

في هذه المقالة

إنشاء علاقة جدول

انشاء علاقه جدول ب# استخدام علامه تبويب المستند العلاقات

إنشاء علاقة جدول باستخدام جزء قائمة الحقول

تحرير علاقه جدول

فرض التكامل المرجعي

حذف علاقة جدول

إنشاء علاقة جدول

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

أعلى الصفحة

انشاء علاقه جدول ب# استخدام علامه تبويب المستند العلاقات

  1. انقر فوق زر Microsoft Office صورة زر Office ، ثم انقر فوق فتح.

  2. في مربع الحوار فتح، حدد قاعدة البيانات وافتحها.

  3. علي علامه التبويب ادوات قاعده البيانات ، في المجموعه اظهار / اخفاء، انقر فوق علاقات.

    صورة شريط Access

  4. إذا لم تقم بتعريف أية علاقات حتى الآن، فسيظهر مربع الحوار إظهار جدول تلقائياً. وفي حالة عدم ظهوره، على علامة التبويب تصميم، في المجموعة علاقات، انقر فوق إظهار جدول.

    المجموعة "علاقات" ضمن علامة التبويب "تصميم" على "الشريط"

    يعرض مربع الحوار إظهار جدول جميع الجداول والاستعلامات في قاعدة البيانات. لمشاهدة الجداول فقط، انقر فوق جداول. ولمشاهدة الاستعلامات فقط، انقر فوق استعلامات. لمشاهدة الاثنين، انقر فوق كلاهما.

  5. قم بتحديد جدول أو استعلام واحد أو أكثر ثم انقر فوق إضافة. وبعد الانتهاء من إضافة الجداول والاستعلامات إلى علامة تبويب المستند "علاقات"، انقر فوق إغلاق.

  6. اسحب حقلاً (المفتاح الأساسي عادةً) من أحد الجدولين إلى الحقل المشترك (المفتاح الخارجي) في الجدول الآخر. لسحب حقول متعددة، اضغط على المفتاح CTRL، وانقر فوق كل حقل، ثم اسحب الحقول معاً.

    يظهر مربع الحوار تحرير علاقات.

    مربع الحوار "تحرير علاقات"

  7. تأكد من أن أسماء الحقول المعروضة هي الحقول المشتركة للعلاقة. وإذا كان اسم الحقل غير صحيح، فانقر فوق اسم الحقل وحدد الحقل المناسب من القائمة.

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

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

  8. انقر فوق إنشاء.

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

سحب حقل من جدول إلى الحقل المطابق في الجدول الآخر.

ملاحظات: 

  • لإنشاء علاقة رأس برأس    يجب أن يكون لكل من الحقلين المشتركين (هما عادة حقلا المفتاح الأساسي والمفتاح الخارجي) فهرس فريد. وهذا يعني أن الخاصية مفهرس لهذين الحقلين يجب أن تكون معيّنة إلى نعم (التكرار غير مقبول). وإذا كان لكلا الحقلين فهرس فريد، فسينشئ Access علاقة رأس برأس.

  • لإنشاء علاقة رأس بأطراف    يجب أن يكون للحقل في أحد أطراف (يكون عادة المفتاح الأساسي) العلاقة فهرس فريد. وهذا يعني أن الخاصية مفهرس لهذا الحقل يجب أن تكون معيّنة إلى نعم (التكرار غير مقبول). أما الحقل الموجود في جانب الكثير فيجب ألا يكون له فهرس فريد. ويمكن أن يكون له فهرس، ولكن بشرط أن يسمح بالتكرارات. ويعني ذلك أن الخاصية مفهرس لهذا الحقل يجب أن تكون معيّنة إلى لا أو نعم (التكرار مقبول). وعندما يكون لأحد الحقلين فهرس فريد، والحقل الآخر ليس لديه واحد، ينشئ Access علاقة رأس بأطراف.

أعلى الصفحة

إنشاء علاقة جدول باستخدام جزء قائمة الحقول

في Office Access 2007، يمكنك اضافه حقل الي جدول موجود مفتوح في طريقه عرض ورقه البيانات عن طريق سحبه من جزء قائمه الحقول . جزء قائمه الحقول تعرض الحقول المتوفره في الجداول المرتبطه و# ايضا الحقول المتوفره في الجداول الاخري في قاعده البيانات. عندما تقوم ب# سحب حقل من جدول (غير مرتبطه) "اخري" و# ثم اكمال "معالج البحث"، يتم تلقائيا انشاء علاقه راس ب# اطراف جديده بين الجدول في جزء قائمه الحقول و# الجدول الذي قمت ب# سحبه الحقل. هذه العلاقه، التي تم انشاؤها من Access، ب# فرض التكامل المرجعي ب# شكل افتراضي. ل# فرض التكامل المرجعي، ف# يجب عليك تحرير العلاقه. راجع القسم تحرير علاقه جدول ل# الحصول علي مزيد من المعلومات.

فتح جدول في طريقة عرض "ورقة البيانات"

  1. انقر فوق زر Microsoft Office صورة زر Office ، ثم انقر فوق فتح.

  2. في مربع الحوار فتح، حدد قاعدة البيانات وافتحها.

  3. في "جزء التنقل"، انقر نقرا مزدوجا فوق الجدول الذي تريد اضافه الحقل اليه و# انشاء العلاقه، و# من ثم انقر فوق طريقه عرض ورقه البيانات القائمه المختصره.

فتح جزء "قائمة الحقول"

  • على علامة التبويب ورقة البيانات، في المجموعة الحقول والأعمدة، انقر فوق إضافة حقول موجودة.

    صورة شريط Access

    يظهر جزء قائمة الحقول.

    جزء "قائمة الحقول"

يعرض جزء قائمة الحقول جميع الجداول الأخرى في قاعدة البيانات مجمّعة في فئات. عند العمل باستخدام جدول في طريقة عرض "ورقة البيانات"، يعرض Access الحقول في أي من الفئتين الموجودتين في جزء قائمة الحقول: الحقول المتوفرة في الجداول المرتبطة والحقول المتوفرة في الجداول الأخرى. تسرد الفئة الأولى جميع الجداول التي تربطها علاقة بالجدول الذي يتم العمل فيه حالياً. بينما تسرد الفئة الثانية جميع الجداول التي لا تربطها علاقة بالجدول الذي تستخدمه.

في جزء قائمة الحقول، عند النقر فوق عامل الإضافة (+) الموجود بجانب اسم الجدول، ستظهر قائمة بجميع الحقول المتوفرة في هذا الجدول. لإضافة حقل إلى الجدول، اسحب الحقل المطلوب من جزء قائمة الحقول إلى الجدول الموجود في طريقة عرض "ورقة البيانات".

إضافة حقل وإنشاء علاقة من جزء "قائمة الحقول"

  1. على علامة التبويب ورقة البيانات، في المجموعة الحقول والأعمدة، انقر فوق إضافة حقول موجودة.

    صورة شريط Access

    يظهر جزء قائمة الحقول.

  2. ضمن الحقول المتوفرة في الجداول الأخرى، انقر فوق علامة الجمع (+) الموجودة بجانب اسم الجدول لعرض قائمة الحقول الموجودة في هذا الجدول.

  3. اسحب الحقل المطلوب من جزء قائمة الحقول إلى الجدول المفتوح في طريقة عرض "ورقة البيانات".

  4. عند ظهور سطر الإدراج، قم بإفلات الحقل في الموضع المحدد.

    يتم تشغيل معالج البحث.

  5. اتبع الإرشادات لإكمال معالج البحث.

    يظهر الحقل في الجدول الموجود في طريقة عرض "ورقة البيانات".

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

أعلى الصفحة

تحرير علاقه جدول

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

  1. ضع المؤشر بعناية في الموضع المناسب بحيث يشير إلى خط العلاقة، ثم انقر فوق الخط لتحديده.

    يظهر خط العلاقة بشكل أكثر سمكاً عند تحديده.

  2. بعد تحديد خط العلاقة، انقر نقراً مزدوجاً فوقه.

    – أو –

    ضمن علامة التبويب تصميم، في المجموعة أدوات، انقر فوق تحرير علاقات.

يظهر مربع الحوار تحرير علاقات.

فتح مربع الحوار "تحرير علاقات"

  1. انقر فوق زر Microsoft Office صورة زر Office ، ثم انقر فوق فتح.

  2. في مربع الحوار فتح، حدد قاعدة البيانات وافتحها.

  3. علي علامه التبويب ادوات قاعده البيانات ، في المجموعه اظهار / اخفاء، انقر فوق علاقات.

    تظهر علامه تبويب المستند العلاقات.

    اذا كنت لم يتم بعد تحديد ايه علاقات و# هذه هي المره الاولي التي تقوم ب# فتحها علامه تبويب المستند العلاقات، يظهر مربع الحوار اظهار جدول. اذا ظهر مربع الحوار، انقر فوق اغلاق.

  4. من علامة التبويب تصميم، في المجموعة علاقات، انقر فوق كافة العلاقات.

    المجموعة "علاقات" ضمن علامة التبويب "تصميم" على "الشريط"

    يتم عرض جميع الجداول التي تربط بينها علاقات، مع عرض خطوط العلاقات. لاحظ أن الجداول المخفية (الجداول المحددة لها خانة الاختيار مخفي في مربع الحوار خصائص) والعلاقات الخاصة بها لن يتم إظهارها إذا لم يكن الخيار "إظهار الكائنات المخفية" محدداً في مربع الحوار خيارات التنقل.

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

  5. انقر فوق خط العلاقة التي تريد تغييرها. يظهر خط العلاقة بشكل أكثر سمكاً عند تحديده.

  6. انقر نقراً مزدوجاً فوق خط العلاقة.

    - أو -

    ضمن علامة التبويب تصميم، في المجموعة أدوات، انقر فوق تحرير علاقات.

    يظهر مربع الحوار تحرير علاقات.

    مربع الحوار "تحرير علاقات"

  7. قم بإجراء التغييرات، ثم انقر فوق موافق.

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

تعيين نوع الصلة

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

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

يمثل نوع الصلة إحدى القيم التي يمكنك تحديدها لكل علاقة. يعمل نوع الصلة على إعلام Access بالسجلات المطلوب تضمينها في نتيجة الاستعلام. على سبيل المثال، لاحظ مرة أخرى الاستعلام الذي يربط بين جدول "العملاء" وجدول "الطلبات" للحقول المشتركة التي تمثل "معرّف العميل". باستخدام نوع الصلة الافتراضي (المسمى صلة داخلية)، يُرجع الاستعلام صفوف "العملاء" وصفوف "الطلبات" التي تكون الحقول المشتركة (التي تسمى أيضاً الحقول المتصلة) فيها متساوية فقط.

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

ملاحظة: في هذه الحاله، تشير "اليسري" و "اليمني" الي موقع الجداول في مربع الحوار تحرير علاقات، لا علامه تبويب المستند العلاقات.

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

تعيين نوع الصلة

  1. في مربع الحوار تحرير علاقات، انقر فوق نوع الصلة.

    يظهر مربع الحوار خصائص الصلة.

  2. انقر فوق الخيار الذي تريده، ثم انقر فوق موافق.

يعرض الجدول التالي (باستخدام الجدولين "العملاء" و"الطلبات") الاختيارات الثلاثة المعروضة في مربع الحوار خصائص الصلة، ونوع الصلة المُستخدمة، وما إذا كان يتم إرجاع جميع الصفوف أم الصفوف المتطابقة فقط لكل جدول.

الخيار

الصلة الارتباطية

الجدول الايسر

الجدول الأيمن

1. فقط تضمين الصفوف التي تتساوى فيها الحقول المتصلة في الجدولين.

الصلة الداخلية

الصفوف المتطابقة

الصفوف المتطابقة

2. يشمل ""كافة"" السجلات من "العملاء" وتلك السجلات فقط من "الطلبات" حيث تكون كافة الحقول المتصلة متساوية.

الصلة الخارجية اليسرى

جميع الصفوف

الصفوف المتطابقة

3. يشمل ""كافة"" السجلات من "الطلبات" وتلك السجلات فقط من "العملاء" حيث تكون كافة الحقول المتصلة متساوية.

الصلة الخارجية اليمنى

الصفوف المتطابقة

جميع الصفوف

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

إجراء تغييرات في مربع الحوار "خصائص الصلة"

  1. انقر فوق زر Microsoft Office صورة زر Office ، ثم انقر فوق فتح.

  2. في مربع الحوار فتح، حدد قاعدة البيانات وافتحها.

  3. من علامة التبويب أدوات قاعدة البيانات، في المجموعة إظهار/إخفاء، انقر فوق علاقات.

    صورة شريط Access

    تظهر علامه تبويب المستند العلاقات.

    اذا كنت لم يتم بعد تحديد ايه علاقات و# هذه هي المره الاولي التي تقوم ب# فتحها علامه تبويب المستند العلاقات، يظهر مربع الحوار اظهار جدول. اذا ظهر مربع الحوار، انقر فوق اغلاق.

  4. من علامة التبويب تصميم، في المجموعة علاقات، انقر فوق كافة العلاقات.

    المجموعة "علاقات" ضمن علامة التبويب "تصميم" على "الشريط"

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

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

  5. انقر فوق خط العلاقة التي تريد تغييرها. يظهر خط العلاقة بشكل أكثر سمكاً عند تحديده.

  6. انقر نقراً مزدوجاً فوق خط العلاقة.

    - أو -

    ضمن علامة التبويب تصميم، في المجموعة أدوات، انقر فوق تحرير علاقات.

    يظهر مربع الحوار تحرير علاقات.

  7. انقر فوق نوع الصله

  8. في مربع الحوار خصائص الصلة، انقر فوق أحد الخيارات، ثم انقر فوق موافق.

    مربع الحوار خصائص الصلة

  9. قم بإجراء أي تغييرات إضافية على العلاقة، ثم انقر فوق موافق.

أعلى الصفحة

فرض التكامل المرجعي

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

تشغيل التكامل المرجعي أو إيقاف تشغيله

  1. انقر فوق زر Microsoft Office صورة زر Office ، ثم انقر فوق فتح.

  2. في مربع الحوار فتح، حدد قاعدة البيانات وافتحها.

  3. من علامة التبويب أدوات قاعدة البيانات، في المجموعة إظهار/إخفاء، انقر فوق علاقات.

    صورة شريط Access

    تظهر علامه تبويب المستند العلاقات.

    اذا كنت لم يتم بعد تحديد ايه علاقات و# هذه هي المره الاولي التي تقوم ب# فتحها علامه تبويب المستند العلاقات، يظهر مربع الحوار اظهار جدول. اذا ظهر مربع الحوار، انقر فوق اغلاق.

  4. ضمن علامة التبويب تصميم، في المجموعة علاقات، انقر فوق كافة العلاقات.

    يتم عرض جميع الجداول التي تربط بينها علاقات، مع عرض خطوط العلاقات. لاحظ أن الجداول المخفية (الجداول المحددة لها خانة الاختيار مخفي في مربع الحوار خصائص) والعلاقات الخاصة بها لن يتم إظهارها إذا لم يكن الخيار "إظهار الكائنات المخفية" محدداً في مربع الحوار خيارات التنقل.

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

  5. انقر فوق خط العلاقة التي تريد تغييرها. يظهر خط العلاقة بشكل أكثر سمكاً عند تحديده.

  6. انقر نقراً مزدوجاً فوق خط العلاقة.

    - أو -

    ضمن علامة التبويب تصميم، في المجموعة أدوات، انقر فوق تحرير علاقات.

    يظهر مربع الحوار تحرير علاقات .

  7. تحقق من فرض التكامل المرجعي.

  8. قم بإجراء أي تغييرات إضافية على العلاقة، ثم انقر فوق موافق.

بعد أن تقوم بفرض التكامل المرجعي، يتم تطبيق القواعد التالية:

  • يتعذر عليك إدخال قيمة في حقل المفتاح الخارجي للجدول المرتبط إذا لم تكن هذه القيمة موجودة في حقل المفتاح الأساسي للجدول الأساسي — يؤدي ذلك إلى إنشاء سجلات معزولة.

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

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

    ملاحظات: إذا كنت تواجه صعوبة في تمكين التكامل المرجعي، لاحظ أن الشروط التالية مطلوبة لفرض التكامل المرجعي:

    • يجب أن يكون الحقل المشترك من الجدول الأساسي مفتاحاً أساسياً أو أن يتضمن فهرساً فريداً.

    • يجب أن يكون للحقول المشتركة نوع البيانات نفسه. الاستثناء الوحيد هو أن يكون من الممكن ربط حقل "ترقيم تلقائي" بحقل "رقم" إعداد الخاصية حجم_الحقل التابع له هو عدد صحيح طويل.

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

تعيين خيارات التتالي

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

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

تشغيل تتالي التحديث و/أو تتالي الحذف أو إيقاف تشغيله

  1. انقر فوق زر Microsoft Office صورة زر Office ، ثم انقر فوق فتح.

  2. في مربع الحوار فتح، حدد قاعدة البيانات وافتحها.

  3. من علامة التبويب أدوات قاعدة البيانات، في المجموعة إظهار/إخفاء، انقر فوق علاقات.

    صورة شريط Access

    تظهر علامه تبويب المستند العلاقات.

    اذا كنت لم يتم بعد تحديد ايه علاقات و# هذه هي المره الاولي التي تقوم ب# فتحها علامه تبويب المستند العلاقات، يظهر مربع الحوار اظهار جدول. اذا ظهر مربع الحوار، انقر فوق اغلاق.

  4. من علامة التبويب تصميم، في المجموعة علاقات، انقر فوق كافة العلاقات.

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

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

  5. انقر فوق خط العلاقة التي تريد تغييرها. يظهر خط العلاقة بشكل أكثر سمكاً عند تحديده.

  6. انقر نقراً مزدوجاً فوق خط العلاقة.

    - أو -

    ضمن علامة التبويب تصميم، في المجموعة أدوات، انقر فوق تحرير علاقات.

    يظهر مربع الحوار تحرير علاقات.

  7. حدد خانة الاختيار فرض التكامل المرجعي.

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

  9. قم بإجراء أي تغييرات إضافية على العلاقة، ثم انقر فوق موافق.

ملاحظة: إذا كان المفتاح الأساسي عبارة عن حقل ترقيم تلقائي، فلن يكون لتحديد خانة الاختيار تتالي تحديث الحقول المرتبطة أي تأثير، نظراً لعدم إمكانية تغيير القيمة في حقل "الترقيم التلقائي".

أعلى الصفحة

حذف علاقة جدول

ل# ازاله علاقه جدول، يجب حذف خط العلاقه في علامه التبويب المستند علاقات عنايه موضع المؤشر حيث يشير الي خط العلاقه، و# ثم انقر فوق الخط. يظهر خط العلاقه ب# شكل اكثر سمكا عند تحديده. بعد تحديد خط العلاقه، اضغط علي DELETE. لاحظ ان عندما تزيل علاقه، يمكنك ايضا ازاله دعم التكامل المرجعي ل# هذه العلاقه، اذا كان ذلك ممكنا. نتيجه ل# ذلك، لم تعد تلقائيا يمنع Access ب# انشاء سجلات معزول في جانب "الاطراف" من علاقه.

  1. انقر فوق زر Microsoft Office صورة زر Office ، ثم انقر فوق فتح.

  2. في مربع الحوار فتح، حدد قاعدة البيانات وافتحها.

  3. علي علامه التبويب ادوات قاعده البيانات ، في المجموعه اظهار / اخفاء، انقر فوق علاقات.

    صورة شريط Access

    تظهر علامه تبويب المستند العلاقات.

    اذا كنت لم يتم بعد تحديد ايه علاقات و# هذه هي المره الاولي التي تقوم ب# فتحها علامه تبويب المستند العلاقات، يظهر مربع الحوار اظهار جدول. اذا ظهر مربع الحوار، انقر فوق اغلاق.

  4. من علامة التبويب تصميم، في المجموعة علاقات، انقر فوق كافة العلاقات.

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

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

  5. انقر فوق خط العلاقة التي تريد حذفها. يظهر خط العلاقة بشكل أكثر سمكاً عند تحديده.

  6. اضغط على المفتاح DELETE.

    -أو-

    انقر ب# زر الماوس، ثم فوق حذف.

  7. قد يعرض Access الرسالة هل تريد بالتأكيد حذف العلاقة المحددة من قاعدة البيانات نهائياً؟. في حالة ظهور رسالة التأكيد هذه، انقر فوق نعم.

ملاحظة: إذا كان أي من الجداول الموجودة في علاقة الجدول قيد الاستخدام — ربما من قِبل شخص آخر أو عملية أخرى، أو في كائن قاعدة بيانات مفتوح، مثل نموذج — فلن تتمكّن من حذف العلاقة. لذلك، يجب إغلاق أي كائنات مفتوحة تستخدم هذين الجدولين قبل محاولة إزالة العلاقة.

أعلى الصفحة

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

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

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

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

×