1.سهلة
ماذا تفعل COMMIT في المعاملة؟
- Aتتراجع عن جميع التغييرات التي أُجريت منذ بدء المعاملة
- Bتبدأ جدولًا جديدًا
- Cتجعل جميع تغييرات المعاملة دائمة
- Dتقفل قاعدة البيانات بأكملها
2.سهلة
أي كلمة مفتاحية ترتّب نتيجة الاستعلام؟
- AGROUP BY
- BARRANGE
- CORDER BY
- DSORT
3.سهلة
أي عامل يُستخدم لمطابقة الأنماط النصية البسيطة في جملة WHERE؟
- ASIMILAR
- BLIKE
- CCONTAINS
- DMATCH
4.متوسطة
إلامَ يرمز الحرف "A" في ACID؟
- Aالتجميع (Aggregation)
- Bالذرية (Atomicity)
- Cالتوافرية (Availability)
- Dالدقة (Accuracy)
5.متوسطة
أي خاصية من خصائص ACID تعني أن المعاملات المتزامنة لا يرى بعضها تغييرات بعض غير المكتملة؟
- Aالعزل (Isolation)
- Bالتوافر (Availability)
- Cالذرية (Atomicity)
- Dالديمومة (Durability)
6.متوسطة
العرض (view) في SQL هو:
- Aاستعلام مخزّن يتصرف كجدول افتراضي
- Bنوع من الفهارس
- Cنسخة من جدول على القرص
- Dشاشة في عميل قاعدة البيانات لاستعراض الجداول
7.صعبة
لماذا قد لا يستخدم استعلام يحتوي على WHERE YEAR(order_date) = 2025 فهرسًا على order_date؟
- Aلا يُستخدم الفهرس على order_date إلا مع ORDER BY، ولا يُستخدم أبدًا مع WHERE
- Bالفهارس لا تعمل أبدًا مع التواريخ
- Cتطبيق دالة على العمود يمنع البحث البسيط بالنطاق في الفهرس
- DYEAR ليست SQL صالحة
8.صعبة
الاستعلام الفرعي المترابط (correlated subquery) هو الذي:
- Aيربط جدولين بمفتاح أجنبي
- Bيستخدم الدوال التجميعية فقط
- Cيُنفَّذ مرة واحدة فقط قبل الاستعلام الخارجي ويُخزَّن ناتجه مؤقتًا لكل صف
- Dيشير إلى أعمدة الاستعلام الخارجي ويُقيَّم لكل صف خارجي
مفتاح الإجابات
- 1. C · تجعل جميع تغييرات المعاملة دائمة
- 2. C · ORDER BY
- 3. B · LIKE
- 4. B · الذرية (Atomicity)
- 5. A · العزل (Isolation)
- 6. A · استعلام مخزّن يتصرف كجدول افتراضي
- 7. C · تطبيق دالة على العمود يمنع البحث البسيط بالنطاق في الفهرس
- 8. D · يشير إلى أعمدة الاستعلام الخارجي ويُقيَّم لكل صف خارجي
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.