المفتاح الأساسي هومفتاح فريد. يجب أن يحتوي كل جدول على مفتاح أساسي واحد كحد أقصى ولكن يمكن أن يحتوي على عدة مفاتيح فريدة. يستخدم المفتاح الأساسي لتعريف صف الجدول بشكل فريد.
هل المفتاح الأساسي فريد دائمًا؟
المفتاح الأساسي دائمًا فريد في كل SQL. لست مضطرًا لتعريفها صراحةً على أنها فريدة من نوعها. في ملاحظة جانبية: يمكن أن يكون لديك مفتاح أساسي واحد فقط في الجدول ولا يسمح أبدًا بقيم فارغة.
هل يمكن أن يكون المفتاح الخارجي فارغًا؟
بواسطةافتراضي ، لا توجد قيود على المفتاح الخارجي، يمكن أن يكون المفتاح الخارجي فارغًا ومكررًا. أثناء إنشاء جدول / تعديل الجدول ، إذا أضفت أي قيد من التفرد أو لم يكن فارغًا ، فلن يسمح فقط بالقيم الفارغة / المكررة.
ما هو المثال الرئيسي الفريد؟
المفتاح الفريد هو مجموعةمن حقل / عمود واحد أو أكثر من الجدول الذي يحدد بشكل فريد سجلًا في جدول قاعدة البيانات. يمكنك القول إنه يشبه المفتاح الأساسي إلى حدٍ ما ولكن لا يمكنه قبول سوى قيمة فارغة واحدة ولا يمكن أن يحتوي على قيم مكررة.
ما الفرق بين الفهرس والمفتاح الأساسي؟
المفتاح الأساسي هو فهرس خاصفريد. يمكن تعريف فهرس مفتاح أساسي واحد فقط في جدول. يتم استخدام المفتاح الأساسي لتعريف السجل بشكل فريد ويتم إنشاؤه باستخدام الكلمة الأساسية PRIMARY KEY. يمكن أن تغطي الفهارس أعمدة بيانات متعددة ، مثل فهرس مثل INDEX (عمود أ ، عمود ب) ، وهو فهرس مشترك.