ما هو المفتاح الأساسي؟

في قاعدة بيانات SQL ، يكون المفتاح الأساسي هو عمود واحد أو أكثر يحدد كل صف في الجدول بشكل فريد. يتم تعريف المفتاح الأساسي باستخدام قيد PRIMARY KEY عند إنشاء جدول أو تعديل جدول. يمكن أن يحتوي كل جدول على مفتاح أساسي واحد فقط.

يحتوي العمود (الأعمدة) المعرّف كمفتاح أساسي بطبيعته على القيد NOT NULL ، مما يعني أنه يجب أن يحتوي على قيمة. في حالة تغيير جدول لإضافة مفتاح أساسي ، يجب ألا يحتوي أي عمود يتم تعريفه على أنه المفتاح الأساسي على قيم فارغة أو فارغة. إذا كان العمود كذلك ، فلا يمكن إضافة قيد المفتاح الأساسي. أيضًا ، في بعض قواعد البيانات العلائقية ، يؤدي إضافة مفتاح أساسي إلى إنشاء فهرس جدول ، لتحسين سرعة البحث عن صفوف محددة من البيانات عند تشغيل استعلامات SQL مقابل ذلك الجدول.

شروط قاعدة البيانات ، الابتدائية ، مزود