المفتاح المرشح: الفرق بين النسختين

[مراجعة غير مفحوصة][مراجعة غير مفحوصة]
تم حذف المحتوى تمت إضافة المحتوى
JarBot (نقاش | مساهمات)
ط بوت:صيانة V4.2، أضاف وسم بحاجة لشريط بوابات، أضاف وسم مقالة غير مراجعة
ط بوت:إضافة وصلة أرشيفية.
سطر 1:
{{مقالة غير مراجعة|تاريخ = يوليو 2020}}
 
في النموذج العلائقي [[قاعدة بيانات|لقواعد البيانات]] ، يكون '''المفتاح المرشح''' للعلاقة هو الحد الأدنى للمفتاح الأعظم في تلك العلاقة ؛ ولديه [[مجموعة (رياضيات)|مجموعة]] من السمات مثل:
 
# لا تحتوي العلاقة على صفين مختلفين (أي الصفوف أو السجلات في لغة قاعدة البيانات الشائعة) بنفس القيم لهذه السمات (مما يعني أن مجموعة السمات هي المفتاح الاعظم)
# لا توجد [[مجموعة جزئية|مجموعة فرعية مناسبة]] من هذه السمات التي يحملها (1) (مما يعني أن المجموعة هي الحد الأدنى).
 
يُشار إلى المفاتيح المرشحة أيضًا على أنها مفاتيح أساسية أو مفاتيح ثانوية أو مفاتيح بديلة.
 
تسمى السمات المكونة السمات '''الأولية''' . وبالعكس ، فإن السمة التي لا تحدث في أي مفتاح مرشح تسمى '''السمة غير الأولية''' .
 
نظرًا لأن العلاقة لا تحتوي على صفات مكررة ، فإن مجموعة الكل سماتها هي مفتاح رئيسي إذا لم يتم استخدام قيم NULL. ويترتب على ذلك أن لكل علاقة مفتاح مرشح واحد على الأقل.
 
تخبرنا المفاتيح المرشحة للعلاقة بكل الطرق الممكنة التي يمكننا من خلالها تحديد صفاتها. على هذا النحو فهي مفهوم مهم لتصميم [[مخطط قاعدة بيانات|مخطط قاعدة البيانات]] .
 
== الاختلافات الرئيسية بين مفتاح الأعظم و المفتاح المرشح ==
 
# تسمى السمة المفردة أو مجموعة من السمات التي يمكنها تحديد جميع سمات علاقة معينة بشكل فريد اسم المفتاح الاعظم (super ). على الجانب الآخر ، يدعى المفتاح الاعظم الذي هو مجموعة فرعية مناسبة من مفتاح الاعظم آخر مفتاح الترشيح.<ref name=":0">{{استشهاد ويب
سطر 22:
| لغة = ar
| تاريخ الوصول = 2020-07-25
|مسار أرشيف= https://web.archive.org/web/20200725124612/https://ar.gadget-info.com/difference-between-super-key|تاريخ أرشيف=2020-07-25}}</ref>
}}</ref>
# جميع مفاتيح المرشح هي مفاتيح فائقة ولكن العكس ليس صحيحًا.<ref name=":0" />
# يتم التحقق من مجموعة المفاتيح الفائقة للعثور على مفاتيح الترشيح بينما يتم التحقق من مجموعة المفاتيح المرشحة لتحديد مفتاح أساسي واحد.<ref name=":0" />
سطر 31:
== طالع أيضا ==
 
* [[تسوية قاعدة البيانات]]
* [[مفتاح رئيسي|المفتاح الأساسي]]
* [[قاعدة بيانات علائقية]]
 
== المراجع ==
سطر 41:
== روابط خارجية ==
 
* [http://rdbms.opengrass.net/2_Database%20Design/2.1_TermsOfReference/2.1.2_Keys.html أنظمة إدارة قواعد البيانات العلائقية - تصميم قواعد البيانات - الاختصاصات - المفاتيح] : نظرة عامة على أنواع المفاتيح المختلفة في RDBMS (نظام إدارة قواعد البيانات العلائقية).
[[تصنيف:نمذجة البيانات]]
<references />{{قاعدة بيانات}}
{{مقالات بحاجة لشريط بوابات}}
 
[[تصنيف:نمذجة البيانات]]