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

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

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

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

1.سهلة

أي دالة تجميعية تُرجع متوسط عمود رقمي؟

  1. AMEAN
  2. BAVG
  3. CSUM
  4. DMEDIAN
2.سهلة

في PostgreSQL وMySQL، أي جملة تُرجع أول 10 صفوف فقط من النتيجة؟

  1. ALIMIT 10
  2. BFIRST 10 ONLY
  3. CMAX 10
  4. DTOP ROWS 10
3.سهلة

ماذا يضمن قيد UNIQUE على عمود؟

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

يخزّن جدول عنوان العميل في كل صف من صفوف الطلبات. تغيير العنوان في صف دون الصفوف الأخرى مثال على:

  1. Aشذوذ الحذف
  2. Bالقراءة الشبحية
  3. Cشذوذ الإدراج
  4. Dشذوذ التحديث
5.متوسطة

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

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

في جدول orders خمسة صفوف، يشير كل منها إلى عميل موجود، وفي جدول customers ثلاثة صفوف. كم صفًا يُرجع INNER JOIN على customer_id؟

  1. A5
  2. B8
  3. C15
  4. D3
7.صعبة

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

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

أي ميزة في SQL هي الأنسب لإيجاد كل موظف تحت مدير ما في شجرة تنظيمية مجهولة العمق؟

  1. Aقيد UNIQUE على manager_id
  2. BGROUP BY على manager_id
  3. Cربط ذاتي واحد لجدول employees على manager_id
  4. Dتعبير جدول مشترك عودي (WITH RECURSIVE)

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

  1. 1. B · AVG
  2. 2. A · LIMIT 10
  3. 3. C · ألا يكون لصفين القيمة نفسها غير NULL في ذلك العمود
  4. 4. D · شذوذ التحديث
  5. 5. C · جميع الصفوف من الجدول الأيسر والصفوف المطابقة من الأيمن، مع NULL حيث لا يوجد تطابق
  6. 6. A · 5
  7. 7. D · TRUE
  8. 8. D · تعبير جدول مشترك عودي (WITH RECURSIVE)

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