النموذج 14: سلامة البيانات والقيود Constraints
Questions
-
MultiChoice
ما هي قيود قاعدة البيانات (Constraints)؟
-
MultiChoice
القيد الذي يضمن أن جميع القيم في العمود تحقق شرطاً معيناً (مثل العمر > 18) هو:
-
MultiChoice
القيد الذي يضمن عدم قبول قيم فارغة في الحقل هو:
-
MultiChoice
القيد المستخدم لتزويد الحقل بقيمة تلقائية إذا لم يتم إدخال قيمة هو:
-
MultiChoice
ما الفائدة الرئيسية من سلامة البيانات (Data Integrity)؟
-
MultiChoice
الفرق بين القيد UNIQUE والقيد PRIMARY KEY هو:
-
MultiChoice
إضافة القيود أثناء إنشاء الجدول CREATE TABLE تتميز بـ:
-
MultiChoice
ماذا يحدث عندما يحاول المستخدم إدخال قيمة تخالف قيد CHECK (age >= 18)؟
-
MultiChoice
القيد المسؤول عن حماية سلامة المرجعية بين الجدولين هو:
-
MultiChoice
الصياغة الصحيحة لكتابة قيد CHECK لعمر ألا يقل عن 18 سنة هي:
-
MultiChoice
إذا عرفنا حقل: status VARCHAR(10) DEFAULT 'Active' ولم نحدد قيمته عند الإدراج:
-
MultiChoice
هل يمكن الجمع بين قيدي UNIQUE و NOT NULL على حقل واحد؟