المحدد في جدول قاعدة البيانات هو سمة يمكن استخدامها لتحديد القيم المعينة لسمات أخرى في نفس الصف. بموجب هذا التعريف ، فإن أي مفتاح أساسي أو مفتاح مرشح هو محدد ، ولكن قد تكون هناك محددات ليست مفاتيحًا أساسية أو مرشحة.
على سبيل المثال ، قد تستخدم الشركة جدولًا ذا سمات , , و . | | هوية الموظف | الاسم الاول | الكنية | تاريخ الولادة |
|---|
|
123
| ميغان | بنى | 01/29/1979 |
| 234 | بن | وايلدر | 02/14/1985 |
| 345 | ميغان | Chowdery | 2/14/1985 |
| 456 | تشارلز | بنى | 07/19/1984 |
في هذه الحالة ، الحقل يحدد الحقول الثلاثة المتبقية. حقول الاسم لا تحدد لأن الشركة قد يكون لديها موظفين يشتركون في نفس الاسم الأول أو الأخير. وبالمثل ، فإن المجال لا يحدد أو حقول الاسم لأن الموظفين قد يشاركون نفس عيد الميلاد.
العلاقات المحددة لمفاتيح قواعد البيانات
في هذا المثال، هو محدد ، ومفتاح مرشح ، ومفتاح أساسي أيضًا. إنه مفتاح مرشح لأنه عندما يتم البحث في قاعدة البيانات بأكملها عن 234 ، يظهر الصف الذي يحتوي على معلومات حول Ben Wilder ولا يتم عرض أي سجل آخر. يحدث مفتاح مرشح آخر عند البحث في قاعدة البيانات بواسطة المعلومات في ثلاثة أعمدة؛ , و ، والتي تسترد أيضا نفس النتيجة.
ال هو المفتاح الأساسي بسبب كافة مجموعات الأعمدة التي يمكن استخدامها كمفتاح مرشح ، وهو العمود الأسهل لاستخدامه كمرجع أساسي إلى هذا الجدول.أيضا، يضمن أن تكون فريدة في هذا الجدول ، بغض النظر عن عدد الموظفين الآخرين ، على عكس المعلومات الموجودة في الأعمدة الأخرى.