تخطَّ إلى المحتوى
AzLearn

اختبار تغيير البيانات

Safe Mutations Quiz

اختبار ~20 دقيقة المستوى: مبتدئ

اختبار تغيير البيانات — Safe Mutations Quiz

تغيير البيانات يحتاج احتراماً. القراءة الخاطئة مزعجة، أما التغيير الخاطئ فقد يفسد مالاً أو مخزوناً. في هذا الاختبار ستضيف منتجاً، ثم تعدله بشرط محدد. لا تستخدم تعديل بلا WHERE.

مراجعة

query.sql

كل خطوة صريحة: أسماء الأعمدة في INSERT، وWHERE في UPDATE.

التحدي

أضف طلباً بحالة draft ثم حدّثه إلى paid باستخدام id.

تحدي — Challenge

مراجعة المفاهيم

التحدي اختبر تسلسل العمليات. هذه الأسئلة تختبر عادات الأمان التي تجعل التغيير محترماً. أجب قبل أن تنظر إلى الشرح.

سؤال — Question
ماذا يحدث عند تنفيذ UPDATE products SET active = 0 بدون WHERE؟
سؤال — Question
لماذا نسمّي الأعمدة في INSERT INTO products (id, name) VALUES (...) بدل الاعتماد على الترتيب؟
سؤال — Question
ما أرخص طريقة للتأكد من أثر DELETE قبل تنفيذه فعلاً؟

استرجع الآن الكلمات نفسها من ذاكرتك — هي صمّامات الأمان في كل جملة تغيير.

أكمل الفراغ — Fill in the blank
أكمل الفراغ — Fill in the blank