قواعد البيانات وSQL · مصطلحات · المفاتيح والقيود

ما معنى constraint؟

المعنى في مجال قواعد البيانات وSQL مع أمثلة

/kənˈstreɪnt/اسممصطلح أساسي

constraint: قيد قاعدة بيانات، قيد

قاعدة تفرضها قاعدة البيانات على جدول أو عمود، وترفض تلقائيًا أي بيانات تخالفها.

طريقة الاستخدام

من أنواعه PRIMARY KEY وFOREIGN KEY وUNIQUE وNOT NULL وCHECK وDEFAULT، مع أن بعض المراجع لا تعد DEFAULT قيدًا حقيقيًا. يؤدي خرق القيد إلى خطأ انتهاك قيد. ويمكن إضافة القيود وحذفها وتسميتها وأحيانًا تعطيلها مؤقتًا أثناء تحميل بيانات كبير.

أمثلة

  1. A CHECK constraint makes sure the discount is between 0 and 100.

    يضمن قيد CHECK أن تكون قيمة الخصم بين صفر ومئة.

    ترفض قاعدة البيانات أي خصم يقع خارج النطاق المقبول.

  2. Give every constraint a clear name so error messages are easy to understand.

    أعطِ كل قيد اسمًا واضحًا كي يسهل فهم رسائل الخطأ.

    يساعد الاسم المحدد على معرفة القاعدة التي رفضت البيانات.

تراكيب شائعة

  • add a constraint
  • constraint violation
  • CHECK constraint
  • drop a constraint
  • enforce a constraint

معنى الكلمة في مجالات أخرى

قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:

مصطلحات أخرى: المفاتيح والقيود

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: