للمعلمين: يمكن طباعتها ونسخها واستخدامها في الصف مجانًا. كل ورقة عمل جديدة لها قيم جديدة ومفتاح إجابات خاص بها. نقدّر إضافة رابط إلى ExamProblems في صفحة مقررك.
الاسم: ____________________ التاريخ: ____________
1.سهلة
كيف تختلف UNION ALL عن UNION؟
Aلا تعمل UNION ALL إلا على جدول واحد
Bتزيل UNION ALL الصفوف المكررة
Cتُبقي UNION ALL الصفوف المكررة
Dترتّب UNION ALL النتيجة
2.سهلة
أي دالة تجميعية تُرجع متوسط عمود رقمي؟
AAVG
BMEAN
CSUM
DMEDIAN
3.سهلة
أي صفوف تختار WHERE price BETWEEN 10 AND 20؟
Aالصفوف التي سعرها من 10 إلى 20، بما في ذلك 10 و20
Bالصفوف التي سعرها خارج المدى من 10 إلى 20
Cالصفوف التي سعرها يساوي 10 أو 20 فقط
Dالصفوف التي سعرها أعلى من 10 وأقل من 20، باستثناء 10 و20
4.متوسطة
ما القادح (trigger) في قاعدة البيانات؟
Aاستعلام ينفّذه المستخدم يدويًا
Bنوع من الفهارس يسرّع عمليات البحث
Cشيفرة تُنفَّذ تلقائيًا عند وقوع حدث محدد مثل INSERT أو UPDATE أو DELETE على جدول
Dنسخ احتياطي مجدول لقاعدة البيانات
5.متوسطة
في الجبر العلائقي، يقابل عامل الاختيار (σ) أي جملة في SQL؟
AORDER BY
BWHERE
Cقائمة SELECT
DGROUP BY
6.متوسطة
في الجبر العلائقي، يقابل عامل الإسقاط (π):
Aاختيار الأعمدة التي تظهر في النتيجة
Bربط جدولين عبر مفتاح
Cترتيب النتيجة
Dاختيار الصفوف التي تستوفي شرطًا معيّنًا
7.صعبة
ما الفهرس المغطّي (covering index) لاستعلام ما؟
Aفهرس يغطي كل عمود في كل جدول
Bفهرس يُعاد بناؤه كل ليلة
Cفهرس يحتوي على جميع الأعمدة التي يحتاجها الاستعلام، فلا يلزم قراءة الجدول نفسه
Dفهرس على المفتاح الأساسي فقط
8.صعبة
ماذا يحسب SELECT day, SUM(amount) OVER (ORDER BY day) FROM sales؟
Aصفًا واحدًا لكل يوم بمجموع ذلك اليوم فقط
Bمجموع كل المبالغ في كل صف
Cمجموعًا تراكميًا لـ amount مرتبًا حسب day
Dمتوسط المبلغ لكل يوم
مفتاح الإجابات
1. C · تُبقي UNION ALL الصفوف المكررة
2. A · AVG
3. A · الصفوف التي سعرها من 10 إلى 20، بما في ذلك 10 و20
4. C · شيفرة تُنفَّذ تلقائيًا عند وقوع حدث محدد مثل INSERT أو UPDATE أو DELETE على جدول
5. B · WHERE
6. A · اختيار الأعمدة التي تظهر في النتيجة
7. C · فهرس يحتوي على جميع الأعمدة التي يحتاجها الاستعلام، فلا يلزم قراءة الجدول نفسه
8. C · مجموعًا تراكميًا لـ amount مرتبًا حسب day
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.