1.سهلة
ماذا تفعل WHERE country IN ('NL', 'BE', 'DE')؟
- Aتُبقي الصفوف التي تحتوي قيمة country فيها على الرموز الثلاثة معًا في آن واحد
- Bترتّب الصفوف بترتيب القائمة
- Cتُبقي الصفوف التي لا تكون قيمة country فيها في القائمة
- Dتُبقي الصفوف التي تساوي قيمة country فيها أي قيمة في القائمة
2.سهلة
في النموذج العلائقي، ماذا يُسمى صف الجدول؟
- Aخاصية (attribute)
- Bنطاق (domain)
- Cصف (tuple)
- Dمخطط (schema)
3.سهلة
فيمَ يُستخدم مخطط الكيانات والعلاقات (ER)؟
- Aنمذجة الكيانات وخصائصها وعلاقاتها عند تصميم قاعدة بيانات
- Bإظهار طريقة تنفيذ الاستعلام
- Cسرد مستخدمي قاعدة البيانات
- Dقياس أداء قاعدة البيانات
4.متوسطة
ماذا يوفر تعبير الجدول المشترك (WITH name AS (...))؟
- Aنتيجة مؤقتة مسمّاة يمكن استخدامها داخل عبارة واحدة
- Bجدولًا دائمًا يبقى مخزنًا على القرص إلى أن يُحذف
- Cفهرسًا على عمود
- Dمستخدمًا جديدًا لقاعدة البيانات
5.متوسطة
أي استعلام يُرجع عدد المدن المختلفة في جدول customers؟
- ASELECT SUM(DISTINCT city) FROM customers
- BSELECT COUNT(city) FROM customers GROUP BY city
- CSELECT DISTINCT COUNT(city) FROM customers
- DSELECT COUNT(DISTINCT city) FROM customers
6.متوسطة
تزيل الصيغة الطبيعية الثالثة (3NF):
- Aالمفاتيح المركّبة
- Bالقيم الذرية
- Cالفهارس الزائدة على الأعمدة التي ليست جزءًا من مفتاح
- Dالاعتماديات المتعدية بين السمات غير المفتاحية
7.صعبة
يضمن القفل ثنائي المرحلة (2PL):
- Aجداول تنفيذ قابلة للتسلسل من حيث التعارض (conflict-serializable)
- Bألا يحدث الجمود (deadlock) أبدًا
- Cألا تنتظر المعاملات أبدًا
- Dعدم الحاجة إلى أي أقفال
8.صعبة
ما الفهرس المغطّي (covering index) لاستعلام ما؟
- Aفهرس يغطي كل عمود في كل جدول
- Bفهرس يُعاد بناؤه كل ليلة
- Cفهرس يحتوي على جميع الأعمدة التي يحتاجها الاستعلام، فلا يلزم قراءة الجدول نفسه
- Dفهرس على المفتاح الأساسي فقط
مفتاح الإجابات
- 1. D · تُبقي الصفوف التي تساوي قيمة country فيها أي قيمة في القائمة
- 2. C · صف (tuple)
- 3. A · نمذجة الكيانات وخصائصها وعلاقاتها عند تصميم قاعدة بيانات
- 4. A · نتيجة مؤقتة مسمّاة يمكن استخدامها داخل عبارة واحدة
- 5. D · SELECT COUNT(DISTINCT city) FROM customers
- 6. D · الاعتماديات المتعدية بين السمات غير المفتاحية
- 7. A · جداول تنفيذ قابلة للتسلسل من حيث التعارض (conflict-serializable)
- 8. C · فهرس يحتوي على جميع الأعمدة التي يحتاجها الاستعلام، فلا يلزم قراءة الجدول نفسه
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.