تقييم الدرس 21
حذف البيانات بأمان: DELETE
أجب عن الأسئلة ثم اضغط «صحّح ورقتي» في آخر الصفحة. ← العودة إلى الدرس
أسئلة التقييم
تقييم الدرس 21: حذف البيانات بأمان: DELETE. إجاباتك تُحفظ تلقائيًّا على هذا الجهاز؛ أجب ثم اضغط «صحّح ورقتي».
1السؤال الأول: اختر الإجابة الصحيحة
1) ماذا يحدث؟
DELETE FROM customers;2) الأمر الذي يحذف الجدول ببنيته:
3)
TRUNCATE في MySQL من عائلة:4) أنسب طريقة لـ«حذف» حساب عميل له فواتير قديمة:
5) لماذا فشل حذف الطلب 5 في متجر الواحة؟
2السؤال الثاني: صح أم خطأ
1)
DELETE يحتاج أسماء الأعمدة.الصواب: خطأ
2) يمكن التراجع عن
DELETE بـ ROLLBACK إن كان داخل معاملة لم تُعتمد.الصواب: صح
3)
TRUNCATE يقبل شرط WHERE.الصواب: خطأ
4) الحذف الناعم يتطلب إضافة شرط إلى استعلامات العرض.
الصواب: صح
3السؤال الثالث: أكمل الفراغات من القائمة المنسدلة
1) حذف الصفوف يكون بالأمر
DELETE اسم_الجدول.الإجابة: FROM
2) في
SQLite لا يوجد TRUNCATE، ومقابله .الإجابة: DELETE FROM t
3) علامة الحذف الناعم مثل عمود .
الإجابة: deleted_at
4السؤال الرابع: أسئلة عملية
1) ما ناتج هذا الكود؟
DELETE FROM order_items WHERE qty >= 2;SELECT COUNT(*) FROM order_items;
الناتج الصحيح:النتيجة · صف واحد
| COUNT(*) |
|---|
| 14 |
2) ما ناتج هذا الكود؟
BEGIN;DELETE FROM order_items;ROLLBACK;SELECT COUNT(*) FROM order_items;
الناتج الصحيح:النتيجة · صف واحد
| COUNT(*) |
|---|
| 23 |
أجب عن الأسئلة ثم اضغط «صحّح ورقتي».