انتقل إلى المحتوى

المفتاح المرشح

يرجى مراجعة هذه المقالة وإزالة وسم المقالات غير المراجعة، ووسمها بوسوم الصيانة المناسبة.
من ويكيبيديا، الموسوعة الحرة

هذه نسخة قديمة من هذه الصفحة، وقام بتعديلها JarBot (نقاش | مساهمات) في 05:01، 1 نوفمبر 2020 (بوت:إضافة وسم مراجع مفقود). العنوان الحالي (URL) هو وصلة دائمة لهذه النسخة، وقد تختلف اختلافًا كبيرًا عن النسخة الحالية.

في النموذج العلائقي لقواعد البيانات ، يكون المفتاح المرشح للعلاقة هو الحد الأدنى للمفتاح الأعظم في تلك العلاقة ؛ ولديه مجموعة من السمات مثل:

  1. لا تحتوي العلاقة على صفين مختلفين (أي الصفوف أو السجلات في لغة قاعدة البيانات الشائعة) بنفس القيم لهذه السمات (مما يعني أن مجموعة السمات هي المفتاح الاعظم)
  2. لا توجد مجموعة فرعية مناسبة من هذه السمات التي يحملها (1) (مما يعني أن المجموعة هي الحد الأدنى).

يُشار إلى المفاتيح المرشحة أيضًا على أنها مفاتيح أساسية أو مفاتيح ثانوية أو مفاتيح بديلة.

تسمى السمات المكونة السمات الأولية . وبالعكس ، فإن السمة التي لا تحدث في أي مفتاح مرشح تسمى السمة غير الأولية .

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

تخبرنا المفاتيح المرشحة للعلاقة بكل الطرق الممكنة التي يمكننا من خلالها تحديد صفاتها. على هذا النحو فهي مفهوم مهم لتصميم مخطط قاعدة البيانات .

الاختلافات الرئيسية بين مفتاح الأعظم و المفتاح المرشح

  1. تسمى السمة المفردة أو مجموعة من السمات التي يمكنها تحديد جميع سمات علاقة معينة بشكل فريد اسم المفتاح الاعظم (super ). على الجانب الآخر ، يدعى المفتاح الاعظم الذي هو مجموعة فرعية مناسبة من مفتاح الاعظم آخر مفتاح الترشيح.[1]
  2. جميع مفاتيح المرشح هي مفاتيح فائقة ولكن العكس ليس صحيحًا.[1]
  3. يتم التحقق من مجموعة المفاتيح الفائقة للعثور على مفاتيح الترشيح بينما يتم التحقق من مجموعة المفاتيح المرشحة لتحديد مفتاح أساسي واحد.[1]
  4. المفاتيح الفائقة أكثر عددًا نسبيًا من المفاتيح المرشحة.[1]

المفتاح الفائق (الأعظم) هو المفتاح الأساسي لأي علاقة. يجب رسمها أولاً قبل التعرف على مفاتيح أخرى للعلاقة لأنها تشكل الأساس لمفاتيح أخرى. مفتاح المرشح مهم لأنه يساعد في التعرف على أهم مفتاح في أي علاقة يعتبر المفتاح الأساسي.

طالع أيضا

المراجع

  • Date، Christopher (2003). "5: Integrity". An Introduction to Database Systems. Addison-Wesley. ص. 268–276. ISBN:978-0-321-18956-1.

روابط خارجية

  1. ^ ا ب ج د "الفرق بين مفتاح السوبر ومفتاح المرشح". ar.gadget-info.com. مؤرشف من الأصل في 2020-07-25. اطلع عليه بتاريخ 2020-07-25.