1.سهلة
فيمَ يُستخدم مخطط الكيانات والعلاقات (ER)؟
- Aسرد مستخدمي قاعدة البيانات
- Bإظهار طريقة تنفيذ الاستعلام
- Cنمذجة الكيانات وخصائصها وعلاقاتها عند تصميم قاعدة بيانات
- Dقياس أداء قاعدة البيانات
2.سهلة
ماذا تفعل GROUP BY في الاستعلام؟
- Aتزيل الصفوف ذات القيم NULL
- Bتضع الصفوف ذات القيم المتماثلة في مجموعات لتُحسب الدوال التجميعية لكل مجموعة
- Cترتّب صفوف النتيجة أبجديًا
- Dتربط جدولين عبر أعمدتهما المشتركة
3.سهلة
ماذا تفعل WHERE country IN ('NL', 'BE', 'DE')؟
- Aترتّب الصفوف بترتيب القائمة
- Bتُبقي الصفوف التي تساوي قيمة country فيها أي قيمة في القائمة
- Cتُبقي الصفوف التي تحتوي قيمة country فيها على الرموز الثلاثة معًا في آن واحد
- Dتُبقي الصفوف التي لا تكون قيمة country فيها في القائمة
4.متوسطة
ماذا يُرجع SELECT name, CASE WHEN grade >= 5,5 THEN 'pass' ELSE 'fail' END FROM results؟
- Aعدد الطلاب الناجحين والراسبين
- Bخطأ لأن CASE غير مسموح بها في SELECT
- Cالطلاب الناجحين فقط
- Dكل اسم مع التسمية 'pass' أو 'fail' بحسب الدرجة
5.متوسطة
إلامَ يرمز الحرف "A" في ACID؟
- Aالتوافرية (Availability)
- Bالذرية (Atomicity)
- Cالتجميع (Aggregation)
- Dالدقة (Accuracy)
6.متوسطة
يحتوي عمود على القيم 10 و20 وNULL. ماذا تُرجع AVG(col)؟
- ANULL
- B15
- C30
- D10
7.صعبة
x قيمتها NULL وy = 1. ما قيمة الشرط (x > 5 OR y = 1)؟
- AFALSE
- BUNKNOWN
- CTRUE
- DNULL، فيُرفض الصف دائمًا
8.صعبة
ماذا يُظهر EXPLAIN (أو EXPLAIN ANALYZE في PostgreSQL) لاستعلام ما؟
- Aإعادة كتابة للاستعلام بترميز الجبر العلائقي فقط
- Bخطة التنفيذ التي اختارها المُحسِّن، مثل عمليات المسح وطرق الربط
- Cمعنى كل كلمة مفتاحية من SQL في الاستعلام
- Dقائمة المستخدمين الذين نفّذوا الاستعلام
مفتاح الإجابات
- 1. C · نمذجة الكيانات وخصائصها وعلاقاتها عند تصميم قاعدة بيانات
- 2. B · تضع الصفوف ذات القيم المتماثلة في مجموعات لتُحسب الدوال التجميعية لكل مجموعة
- 3. B · تُبقي الصفوف التي تساوي قيمة country فيها أي قيمة في القائمة
- 4. D · كل اسم مع التسمية 'pass' أو 'fail' بحسب الدرجة
- 5. B · الذرية (Atomicity)
- 6. B · 15
- 7. C · TRUE
- 8. B · خطة التنفيذ التي اختارها المُحسِّن، مثل عمليات المسح وطرق الربط
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.