تكامل مرجعي
Sign in to savesituation where all data references are valid
In the Vinony graph
Within Vinony's link graph, تكامل مرجعي is referenced by 151 other articles, and connects out to relational database, functional dependency and multi-model database system.
Vinony files it under Database management systems and Data quality.
Its subject is documented across 20 Wikipedia language editions.
Article · العربية
التكامل المرجعي هو خاصية للبيانات تشير إلى أن جميع مراجعها صالحة. في سياق قواعد البيانات العلائقية، تتطلب أنه إذا كانت قيمة سمة واحدة (عمود) لعلاقة (جدول) تشير إلى قيمة سمة أخرى (إما ضمن نفس العلاقة أو ضمن علاقة مختلفة)، فيجب أن تكون القيمة المرجعية موجودة. لكي تحتفظ قاعدة بيانات علائقية بالتكامل المرجعي، أي عمود في جدول أساسي يُعلن أنه مفتاح أجنبي يمكن أن يحتوي فقط على قيم فارغة أو قيم من مفتاح رئيسي للجدول الرئيسي أو مفتاح مرشح. بمعنى آخر، عند استخدام قيمة مفتاح خارجي، يجب أن تشير إلى مفتاح رئيسي صالح موجود في الجدول الأصل. على سبيل المثال، سيؤدي حذف سجل يحتوي على قيمة مشار إليها بواسطة مفتاح أجنبي في جدول آخر إلى كسر التكامل المرجعي. يمكن لبعض أنظمة إدارة قواعد البيانات العلائقية (آر دي بي إم إس) فرض التكامل المرجعي، إما عن طريق حذف صفوف المفاتيح الأجنبية أيضًا للحفاظ على التكامل، أو عن طريق إرجاع رسالة خطأ وعدم إجراء الحذف. قد تُحدد الطريقة المستخدمة بواسطة قيد التكامل المرجعي المحدد في قاموس البيانات. تصف الصفة «مرجعي» الإجراء الذي يقوم به مفتاح أجنبي، الذي «يشير» إلى عمود مرتبط في جدول آخر. بعبارات بسيطة، يضمن «التكامل المرجعي» العثور على الهدف «المشار إليه». يمكن أن يؤدي الافتقار إلى التكامل المرجعي في قاعدة البيانات إلى إرجاع قواعد البيانات العلائقية بيانات غير مكتملة، عادةً بدون إشارة إلى وجود خطأ.
Abstract from DBpedia / Wikipedia · CC BY-SA