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

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

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

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

1.سهلة

يمكن للعميل تقديم طلبات كثيرة، لكن كل طلب ينتمي إلى عميل واحد بالضبط. ما نوع هذه العلاقة؟

  1. Aواحد إلى متعدد
  2. Bواحد إلى واحد
  3. Cصفر إلى صفر
  4. Dمتعدد إلى متعدد
2.سهلة

ماذا تفعل COMMIT في المعاملة؟

  1. Aتقفل قاعدة البيانات بأكملها
  2. Bتبدأ جدولًا جديدًا
  3. Cتجعل جميع تغييرات المعاملة دائمة
  4. Dتتراجع عن جميع التغييرات التي أُجريت منذ بدء المعاملة
3.سهلة

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

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

متى تكون WHERE EXISTS (subquery) صحيحة لصف ما؟

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

عُرّف مفتاح أجنبي مع ON DELETE CASCADE. ماذا يحدث عند حذف صف أب؟

  1. Aتُحذف الصفوف الأبناء التي تشير إليه تلقائيًا
  2. Bيُضبط المفتاح الأجنبي في الصفوف الأبناء على NULL تلقائيًا
  3. Cيُنسخ الصف الأب إلى جدول أرشيف
  4. Dيُرفض الحذف دائمًا
6.متوسطة

في الجبر العلائقي، يقابل عامل الإسقاط (π):

  1. Aربط جدولين عبر مفتاح
  2. Bاختيار الصفوف التي تستوفي شرطًا معيّنًا
  3. Cاختيار الأعمدة التي تظهر في النتيجة
  4. Dترتيب النتيجة
7.صعبة

بالنظر إلى الاعتماديات الدالية A → B وB → C وC → D على R(A, B, C, D)، ما الانغلاق A+؟

  1. A{A, B, C}
  2. B{A, B}
  3. C{A, B, C, D}
  4. D{A}
8.صعبة

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

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

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

  1. 1. A · واحد إلى متعدد
  2. 2. C · تجعل جميع تغييرات المعاملة دائمة
  3. 3. A · أي تسلسل من صفر محارف أو أكثر
  4. 4. D · عندما يُرجع الاستعلام الفرعي صفًا واحدًا على الأقل
  5. 5. A · تُحذف الصفوف الأبناء التي تشير إليه تلقائيًا
  6. 6. C · اختيار الأعمدة التي تظهر في النتيجة
  7. 7. C · {A, B, C, D}
  8. 8. A · خطة التنفيذ التي اختارها المُحسِّن، مثل عمليات المسح وطرق الربط

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