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

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

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

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

1.سهلة

فيمَ يُستخدم مخطط الكيانات والعلاقات (ER)؟

  1. Aسرد مستخدمي قاعدة البيانات
  2. Bإظهار طريقة تنفيذ الاستعلام
  3. Cنمذجة الكيانات وخصائصها وعلاقاتها عند تصميم قاعدة بيانات
  4. Dقياس أداء قاعدة البيانات
2.سهلة

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

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

ماذا تفعل WHERE country IN ('NL', 'BE', 'DE')؟

  1. Aترتّب الصفوف بترتيب القائمة
  2. Bتُبقي الصفوف التي تساوي قيمة country فيها أي قيمة في القائمة
  3. Cتُبقي الصفوف التي تحتوي قيمة country فيها على الرموز الثلاثة معًا في آن واحد
  4. Dتُبقي الصفوف التي لا تكون قيمة country فيها في القائمة
4.متوسطة

ماذا يُرجع SELECT name, CASE WHEN grade >= 5,5 THEN 'pass' ELSE 'fail' END FROM results؟

  1. Aعدد الطلاب الناجحين والراسبين
  2. Bخطأ لأن CASE غير مسموح بها في SELECT
  3. Cالطلاب الناجحين فقط
  4. Dكل اسم مع التسمية 'pass' أو 'fail' بحسب الدرجة
5.متوسطة

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

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

يحتوي عمود على القيم 10 و20 وNULL. ماذا تُرجع AVG(col)؟

  1. ANULL
  2. B15
  3. C30
  4. D10
7.صعبة

x قيمتها NULL وy = 1. ما قيمة الشرط (x > 5 OR y = 1)؟

  1. AFALSE
  2. BUNKNOWN
  3. CTRUE
  4. DNULL، فيُرفض الصف دائمًا
8.صعبة

ماذا يُظهر EXPLAIN (أو EXPLAIN ANALYZE في PostgreSQL) لاستعلام ما؟

  1. Aإعادة كتابة للاستعلام بترميز الجبر العلائقي فقط
  2. Bخطة التنفيذ التي اختارها المُحسِّن، مثل عمليات المسح وطرق الربط
  3. Cمعنى كل كلمة مفتاحية من SQL في الاستعلام
  4. Dقائمة المستخدمين الذين نفّذوا الاستعلام

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

  1. 1. C · نمذجة الكيانات وخصائصها وعلاقاتها عند تصميم قاعدة بيانات
  2. 2. B · تضع الصفوف ذات القيم المتماثلة في مجموعات لتُحسب الدوال التجميعية لكل مجموعة
  3. 3. B · تُبقي الصفوف التي تساوي قيمة country فيها أي قيمة في القائمة
  4. 4. D · كل اسم مع التسمية 'pass' أو 'fail' بحسب الدرجة
  5. 5. B · الذرية (Atomicity)
  6. 6. B · 15
  7. 7. C · TRUE
  8. 8. B · خطة التنفيذ التي اختارها المُحسِّن، مثل عمليات المسح وطرق الربط

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