1.سهلة
المفتاح الأجنبي (foreign key) هو:
- Aعمود يشير إلى المفتاح الأساسي لجدول آخر
- Bمفتاح يستخدمه المستخدمون الأجانب
- Cمفتاح مشفّر دائمًا
- Dعمود يجب أن تكون قيمه فريدة عبر جميع صفوف الجدول
2.سهلة
ماذا تفعل WHERE country IN ('NL', 'BE', 'DE')؟
- Aتُبقي الصفوف التي تحتوي قيمة country فيها على الرموز الثلاثة معًا في آن واحد
- Bتُبقي الصفوف التي لا تكون قيمة country فيها في القائمة
- Cتُبقي الصفوف التي تساوي قيمة country فيها أي قيمة في القائمة
- Dترتّب الصفوف بترتيب القائمة
3.سهلة
في نمط LIKE، علامَ يدل محرف البدل _ (الشرطة السفلية)؟
- Aأي حرف دون الأرقام
- Bمحرف مسافة
- Cمحرف واحد بالضبط
- Dصفر محارف أو أكثر
4.متوسطة
ماذا يُرجع SELECT name, CASE WHEN grade >= 5,5 THEN 'pass' ELSE 'fail' END FROM results؟
- Aالطلاب الناجحين فقط
- Bكل اسم مع التسمية 'pass' أو 'fail' بحسب الدرجة
- Cعدد الطلاب الناجحين والراسبين
- Dخطأ لأن CASE غير مسموح بها في SELECT
5.متوسطة
يخزّن جدول عنوان العميل في كل صف من صفوف الطلبات. تغيير العنوان في صف دون الصفوف الأخرى مثال على:
- Aشذوذ الحذف
- Bشذوذ التحديث
- Cالقراءة الشبحية
- Dشذوذ الإدراج
6.متوسطة
ماذا يُرجع LEFT JOIN؟
- Aجميع الصفوف من الجدول الأيمن فقط
- Bجميع الصفوف من الجدول الأيسر والصفوف المطابقة من الأيمن، مع NULL حيث لا يوجد تطابق
- Cالصفوف المطابقة فقط من كلا الجدولين
- Dالصفوف التي لا تتطابق في أي من الجدولين
7.صعبة
ما الفهرس المغطّي (covering index) لاستعلام ما؟
- Aفهرس يغطي كل عمود في كل جدول
- Bفهرس على المفتاح الأساسي فقط
- Cفهرس يحتوي على جميع الأعمدة التي يحتاجها الاستعلام، فلا يلزم قراءة الجدول نفسه
- Dفهرس يُعاد بناؤه كل ليلة
8.صعبة
الاستعلام الفرعي المترابط (correlated subquery) هو الذي:
- Aيربط جدولين بمفتاح أجنبي
- Bيستخدم الدوال التجميعية فقط
- Cيشير إلى أعمدة الاستعلام الخارجي ويُقيَّم لكل صف خارجي
- Dيُنفَّذ مرة واحدة فقط قبل الاستعلام الخارجي ويُخزَّن ناتجه مؤقتًا لكل صف
مفتاح الإجابات
- 1. A · عمود يشير إلى المفتاح الأساسي لجدول آخر
- 2. C · تُبقي الصفوف التي تساوي قيمة country فيها أي قيمة في القائمة
- 3. C · محرف واحد بالضبط
- 4. B · كل اسم مع التسمية 'pass' أو 'fail' بحسب الدرجة
- 5. B · شذوذ التحديث
- 6. B · جميع الصفوف من الجدول الأيسر والصفوف المطابقة من الأيمن، مع NULL حيث لا يوجد تطابق
- 7. C · فهرس يحتوي على جميع الأعمدة التي يحتاجها الاستعلام، فلا يلزم قراءة الجدول نفسه
- 8. C · يشير إلى أعمدة الاستعلام الخارجي ويُقيَّم لكل صف خارجي
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.