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

تحدد المحددات القيم المعينة لسمات أخرى

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

على سبيل المثال ، قد تستخدم الشركة جدولًا به سمات و و و .

هوية الموظف الاسم الاول الكنية تاريخ الولادة

123

ميغان بنى 1979/01/29
234 بن وايلدر 1985/02/14
345 ميغان Chowdery 1985/02/14
456 تشارلز بنى 1984/07/19


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

العلاقات المحددة لمفاتيح قواعد البيانات

في هذا المثال ، يعد محددًا ومفتاح مرشح ومفتاحًا أساسيًا أيضًا. إنه مفتاح مرشح لأنه عندما يتم البحث في قاعدة البيانات بأكملها عن 234 ، يظهر الصف الذي يحتوي على معلومات حول Ben Wilder ولا يتم عرض أي سجل آخر. يحدث مفتاح مرشح آخر عند البحث في قاعدة البيانات بواسطة المعلومات في ثلاثة أعمدة؛ و و ، والتي تسترد أيضًا نفس النتيجة.

هو المفتاح الأساسي بسبب كل مجموعات الأعمدة التي يمكن استخدامها كمفتاح مرشح ، إنه العمود الأسهل لاستخدامه كمرجع أساسي لهذا الجدول.

كما أن مضمون أن تكون فريدة في هذا الجدول ، بغض النظر عن عدد الموظفين الآخرين ، على عكس المعلومات الموجودة في الأعمدة الأخرى.