كيفية التعرف على سجل قاعدة بيانات باستخدام Superkey

المفتاح الفائق هو سمة يمكن استخدامها لتحديد سجل قاعدة البيانات

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

مثال سوبركي

على سبيل المثال ، يحتوي الجدول الذي يحتوي على الحقول و و و - على العديد من مفاتيح التشغيل المميزة. ثلاثة مفاتيح رئيسية هي و و .

اسم عمر SSN هاتف تحويلة.
روبرت جونز 43 123-45-6789 123
بيث سميث 43 234-56-7890 456
روبرت جونز 18 345-67-8901 789

كما ترى ، تحتوي أعمدة و على إدخالات متعددة بمعلومات متطابقة. بينما يمكن استخدام العمود لتحديد موقع فرد ، يمكن تغيير امتداد الهاتف.

أنواع Superkeys

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

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

إذا كان الجدول لا يحتوي على عمود ، يمكن لصاحب العمل إنشاء أرقام الموظفين حتى يتمكن من التعرف على الأفراد.

سيتم استدعاء أرقام الموظف الجديد مفتاح أساسي بديل. هذا المفتاح الأولي البديل سيكون بمثابة superkey.