بيت قواعد بيانات ما هو مفتاح بديل؟ - تعريف من techopedia

ما هو مفتاح بديل؟ - تعريف من techopedia

جدول المحتويات:

Anonim

تعريف - ماذا يعني مفتاح بديل؟

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

يشرح Techopedia مفتاح بديل

يمثل المفتاح البديل كيانًا موجودًا في العالم الخارجي ونموذجًا داخل قاعدة البيانات وجعله مرئيًا للتطبيق والمستخدم ، أو يمكن أن يمثل كائنًا في قاعدة البيانات نفسها ويكون غير مرئي للمستخدم والتطبيق. في كلتا الحالتين ، يتم إنشاء مفتاح بديل داخليًا.

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

يحتوي المفتاح البديل على الخصائص التالية:

  • لا يتم إعادة استخدام القيمة وهي فريدة داخل النظام بالكامل.
  • يتم إنشاؤه النظام.
  • لا يمكن معالجة القيمة بواسطة المستخدم أو التطبيق.
  • القيمة ليست مزيجًا من قيم مختلفة من مجالات متعددة.
ما هو مفتاح بديل؟ - تعريف من techopedia