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

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

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

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

1.سهلة

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

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

أي عبارة تحذف صفوفًا من جدول؟

  1. ADELETE
  2. BREMOVE
  3. CDROP
  4. DTRUNCATE COLUMN
3.سهلة

ماذا تمثّل NULL في SQL؟

  1. Aقيمة مفقودة أو غير معروفة
  2. Bالقيمة المنطقية "خطأ" (false)
  3. Cالعدد صفر في الأعمدة العددية
  4. Dسلسلة نصية فارغة
4.متوسطة

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

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

تتطلب الصيغة الطبيعية الأولى (1NF) أن:

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

ماذا تُرجع EXCEPT (وتُسمى MINUS في Oracle)؟

  1. Aصفوف الاستعلام الثاني التي لا تظهر في الأول
  2. Bالصفوف الموجودة في الاستعلامين
  3. Cصفوف الاستعلام الأول التي لا تظهر في الثاني
  4. Dجميع الصفوف من الاستعلامين دون مكررات
7.صعبة

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

  1. ATRUE
  2. BUNKNOWN
  3. CNULL، فيُرفض الصف دائمًا
  4. DFALSE
8.صعبة

تقفل المعاملة T1 الصف A وتنتظر الصف B، بينما تقفل T2 الصف B وتنتظر الصف A. ماذا يفعل نظام إدارة قواعد البيانات النموذجي؟

  1. Aيدمج المعاملتين في معاملة واحدة
  2. Bيثبّت المعاملتين في آن واحد
  3. Cيترك المعاملتين تنتظران حتى تُثبَّت إحداهما بصورة طبيعية
  4. Dيكتشف الجمود (deadlock) ويُجهض إحدى المعاملتين بوصفها ضحية

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

  1. 1. C · الصفوف ذات القيم المتطابقة في كلا الجدولين فقط
  2. 2. A · DELETE
  3. 3. A · قيمة مفقودة أو غير معروفة
  4. 4. A · SELECT COUNT(DISTINCT city) FROM customers
  5. 5. D · يحتوي كل عمود على قيم ذرية وألا توجد مجموعات متكررة
  6. 6. C · صفوف الاستعلام الأول التي لا تظهر في الثاني
  7. 7. A · TRUE
  8. 8. D · يكتشف الجمود (deadlock) ويُجهض إحدى المعاملتين بوصفها ضحية

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