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

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

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

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

1.سهلة

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

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

في النموذج العلائقي، ماذا يُسمى صف الجدول؟

  1. Aخاصية (attribute)
  2. Bنطاق (domain)
  3. Cصف (tuple)
  4. Dمخطط (schema)
3.سهلة

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

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

ماذا يوفر تعبير الجدول المشترك (WITH name AS (...))؟

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

أي استعلام يُرجع عدد المدن المختلفة في جدول customers؟

  1. ASELECT SUM(DISTINCT city) FROM customers
  2. BSELECT COUNT(city) FROM customers GROUP BY city
  3. CSELECT DISTINCT COUNT(city) FROM customers
  4. DSELECT COUNT(DISTINCT city) FROM customers
6.متوسطة

تزيل الصيغة الطبيعية الثالثة (3NF):

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

يضمن القفل ثنائي المرحلة (2PL):

  1. Aجداول تنفيذ قابلة للتسلسل من حيث التعارض (conflict-serializable)
  2. Bألا يحدث الجمود (deadlock) أبدًا
  3. Cألا تنتظر المعاملات أبدًا
  4. Dعدم الحاجة إلى أي أقفال
8.صعبة

ما الفهرس المغطّي (covering index) لاستعلام ما؟

  1. Aفهرس يغطي كل عمود في كل جدول
  2. Bفهرس يُعاد بناؤه كل ليلة
  3. Cفهرس يحتوي على جميع الأعمدة التي يحتاجها الاستعلام، فلا يلزم قراءة الجدول نفسه
  4. Dفهرس على المفتاح الأساسي فقط

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

  1. 1. D · تُبقي الصفوف التي تساوي قيمة country فيها أي قيمة في القائمة
  2. 2. C · صف (tuple)
  3. 3. A · نمذجة الكيانات وخصائصها وعلاقاتها عند تصميم قاعدة بيانات
  4. 4. A · نتيجة مؤقتة مسمّاة يمكن استخدامها داخل عبارة واحدة
  5. 5. D · SELECT COUNT(DISTINCT city) FROM customers
  6. 6. D · الاعتماديات المتعدية بين السمات غير المفتاحية
  7. 7. A · جداول تنفيذ قابلة للتسلسل من حيث التعارض (conflict-serializable)
  8. 8. C · فهرس يحتوي على جميع الأعمدة التي يحتاجها الاستعلام، فلا يلزم قراءة الجدول نفسه

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