قواعد البياناتمبتدئ
Constraint
قيد
النطقكونستراينت
التعريف
قاعدة تُفرض على أعمدة أو جداول قاعدة البيانات لتقييد نوع البيانات التي يمكن إدخالها أو تحديثها.
أين تسمعه؟
في نقاشات تصميم قواعد البيانات، أو عند تحديد مخططات الجداول، أو عندما يفشل أمر إدخال بيانات بسبب بيانات غير صالحة.
أمثلة
The email column has a
عمود البريد الإلكتروني يحتوي على قيدUNIQUEconstraint to prevent duplicate accounts.UNIQUEلمنع تكرار الحسابات.The age column includes a
عمود العمر يتضمن قيدCHECKconstraint to ensure values are greater than zero.CHECKلضمان أن القيم أكبر من الصفر.
خطأ شائع
الاعتقاد بأن القيود تبطئ الأداء فقط، مع تجاهل دورها الأساسي في حماية سلامة البيانات ومنع وصول حالات غير صالحة.
واصل الاستكشاف
المزيد في قواعد البيانات