ورقة عمل قواعد البيانات و SQL مع الإجابات

ورقة عمل مجانية قابلة للطباعة في قواعد البيانات و SQL: 8 مسألة من السهل إلى مستوى الامتحان، مع مفتاح الإجابات. اطبعها أو احفظها بصيغة PDF.

للمعلمين: يمكن طباعتها ونسخها واستخدامها في الصف مجانًا. كل ورقة عمل جديدة لها قيم جديدة ومفتاح إجابات خاص بها. نقدّر إضافة رابط إلى ExamProblems في صفحة مقررك.

الاسم: ____________________   التاريخ: ____________

1.سهلة

أي دالة تجميعية تعدّ الصفوف؟

  1. AMAX
  2. BSUM
  3. CCOUNT
  4. DAVG
2.سهلة

ماذا تفعل GROUP BY في الاستعلام؟

  1. Aتضع الصفوف ذات القيم المتماثلة في مجموعات لتُحسب الدوال التجميعية لكل مجموعة
  2. Bتزيل الصفوف ذات القيم NULL
  3. Cترتّب صفوف النتيجة أبجديًا
  4. Dتربط جدولين عبر أعمدتهما المشتركة
3.سهلة

في نمط LIKE، علامَ يدل محرف البدل %؟

  1. Aنهاية السلسلة النصية
  2. Bأي تسلسل من صفر محارف أو أكثر
  3. Cأي رقم واحد
  4. Dمحرفًا واحدًا بالضبط في ذلك الموضع من السلسلة
4.متوسطة

ماذا يُرجع LEFT JOIN؟

  1. Aالصفوف التي لا تتطابق في أي من الجدولين
  2. Bجميع الصفوف من الجدول الأيسر والصفوف المطابقة من الأيمن، مع NULL حيث لا يوجد تطابق
  3. Cجميع الصفوف من الجدول الأيمن فقط
  4. Dالصفوف المطابقة فقط من كلا الجدولين
5.متوسطة

إلامَ يرمز الحرف "A" في ACID؟

  1. Aالدقة (Accuracy)
  2. Bالتجميع (Aggregation)
  3. Cالتوافرية (Availability)
  4. Dالذرية (Atomicity)
6.متوسطة

أي خاصية من خصائص ACID تعني أن المعاملات المتزامنة لا يرى بعضها تغييرات بعض غير المكتملة؟

  1. Aالعزل (Isolation)
  2. Bالتوافر (Availability)
  3. Cالذرية (Atomicity)
  4. Dالديمومة (Durability)
7.صعبة

تتطلب صيغة بويس–كود الطبيعية (BCNF) أنه لكل اعتمادية وظيفية غير بديهية X → Y:

  1. Aيحتوي X على NULL
  2. Bيكون X مفتاحًا فائقًا
  3. Cيكون Y مفتاحًا أساسيًا
  4. Dيكون Y ذريًا
8.صعبة

ماذا يُرجع الاستعلام التالي: SELECT name FROM students WHERE grade > (SELECT AVG(grade) FROM students)؟

  1. Aمتوسط درجات جميع الطلاب
  2. Bالطلاب الحاصلون على أعلى درجة فقط
  3. Cخطأ لأن الاستعلامات الفرعية غير مسموح بها في WHERE
  4. Dالطلاب الذين تزيد درجاتهم عن متوسط الدرجات

مفتاح الإجابات

  1. 1. C · COUNT
  2. 2. A · تضع الصفوف ذات القيم المتماثلة في مجموعات لتُحسب الدوال التجميعية لكل مجموعة
  3. 3. B · أي تسلسل من صفر محارف أو أكثر
  4. 4. B · جميع الصفوف من الجدول الأيسر والصفوف المطابقة من الأيمن، مع NULL حيث لا يوجد تطابق
  5. 5. D · الذرية (Atomicity)
  6. 6. A · العزل (Isolation)
  7. 7. B · يكون X مفتاحًا فائقًا
  8. 8. D · الطلاب الذين تزيد درجاتهم عن متوسط الدرجات

حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.