1.سهلة
أي دالة تجميعية تعدّ الصفوف؟
- AMAX
- BSUM
- CCOUNT
- DAVG
2.سهلة
ماذا تفعل GROUP BY في الاستعلام؟
- Aتضع الصفوف ذات القيم المتماثلة في مجموعات لتُحسب الدوال التجميعية لكل مجموعة
- Bتزيل الصفوف ذات القيم NULL
- Cترتّب صفوف النتيجة أبجديًا
- Dتربط جدولين عبر أعمدتهما المشتركة
3.سهلة
في نمط LIKE، علامَ يدل محرف البدل %؟
- Aنهاية السلسلة النصية
- Bأي تسلسل من صفر محارف أو أكثر
- Cأي رقم واحد
- Dمحرفًا واحدًا بالضبط في ذلك الموضع من السلسلة
4.متوسطة
ماذا يُرجع LEFT JOIN؟
- Aالصفوف التي لا تتطابق في أي من الجدولين
- Bجميع الصفوف من الجدول الأيسر والصفوف المطابقة من الأيمن، مع NULL حيث لا يوجد تطابق
- Cجميع الصفوف من الجدول الأيمن فقط
- Dالصفوف المطابقة فقط من كلا الجدولين
5.متوسطة
إلامَ يرمز الحرف "A" في ACID؟
- Aالدقة (Accuracy)
- Bالتجميع (Aggregation)
- Cالتوافرية (Availability)
- Dالذرية (Atomicity)
6.متوسطة
أي خاصية من خصائص ACID تعني أن المعاملات المتزامنة لا يرى بعضها تغييرات بعض غير المكتملة؟
- Aالعزل (Isolation)
- Bالتوافر (Availability)
- Cالذرية (Atomicity)
- Dالديمومة (Durability)
7.صعبة
تتطلب صيغة بويس–كود الطبيعية (BCNF) أنه لكل اعتمادية وظيفية غير بديهية X → Y:
- Aيحتوي X على NULL
- Bيكون X مفتاحًا فائقًا
- Cيكون Y مفتاحًا أساسيًا
- Dيكون Y ذريًا
8.صعبة
ماذا يُرجع الاستعلام التالي: SELECT name FROM students WHERE grade > (SELECT AVG(grade) FROM students)؟
- Aمتوسط درجات جميع الطلاب
- Bالطلاب الحاصلون على أعلى درجة فقط
- Cخطأ لأن الاستعلامات الفرعية غير مسموح بها في WHERE
- Dالطلاب الذين تزيد درجاتهم عن متوسط الدرجات
مفتاح الإجابات
- 1. C · COUNT
- 2. A · تضع الصفوف ذات القيم المتماثلة في مجموعات لتُحسب الدوال التجميعية لكل مجموعة
- 3. B · أي تسلسل من صفر محارف أو أكثر
- 4. B · جميع الصفوف من الجدول الأيسر والصفوف المطابقة من الأيمن، مع NULL حيث لا يوجد تطابق
- 5. D · الذرية (Atomicity)
- 6. A · العزل (Isolation)
- 7. B · يكون X مفتاحًا فائقًا
- 8. D · الطلاب الذين تزيد درجاتهم عن متوسط الدرجات
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.