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

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

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

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

1.سهلة

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

  1. ASUM
  2. BMEDIAN
  3. CAVG
  4. DMEAN
2.سهلة

إلى أي جزء من SQL تنتمي عبارات مثل CREATE وALTER وDROP؟

  1. Aلغة التحكم في المعاملات (TCL)
  2. Bلغة تعريف البيانات (DDL)
  3. Cلغة التحكم في البيانات (DCL)
  4. Dلغة معالجة البيانات (DML)
3.سهلة

إلى أي جزء من SQL تنتمي GRANT وREVOKE؟

  1. Aلغة تعريف البيانات (DDL)
  2. Bلغة معالجة البيانات (DML)
  3. Cلغة التحكم في البيانات (DCL)
  4. Dلغة استعلام البيانات (DQL)
4.متوسطة

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

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

ماذا تُرجع INTERSECT عند استخدامها بين استعلامين SELECT؟

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

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

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

ماذا يُرجع FULL OUTER JOIN؟

  1. Aالضرب الديكارتي، إذ يُقرن كل صف في أحد الجدولين بكل صف في الآخر
  2. Bالصفوف المطابقة فقط
  3. Cجميع الصفوف من كلا الجدولين، مطابَقةً حيثما أمكن ومملوءةً بـ NULL في غير ذلك
  4. Dالصفوف غير المطابقة فقط
8.صعبة

للجدول enrolment(student_id, course_id, student_name, grade) المفتاح (student_id, course_id). أي صيغة طبيعية يخالفها؟

  1. Aلا شيء، فهو في BCNF
  2. Bالصيغة الطبيعية الثالثة فقط، لأن grade تعتمد على student_name
  3. Cالصيغة الطبيعية الثانية، لأن student_name يعتمد على student_id فقط
  4. Dالصيغة الطبيعية الأولى، لأن عمود grade لا يحمل قيمًا ذرية

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

  1. 1. C · AVG
  2. 2. B · لغة تعريف البيانات (DDL)
  3. 3. C · لغة التحكم في البيانات (DCL)
  4. 4. A · الذرية (Atomicity)
  5. 5. D · الصفوف الموجودة في النتيجتين كلتيهما
  6. 6. C · يحتوي كل عمود على قيم ذرية وألا توجد مجموعات متكررة
  7. 7. C · جميع الصفوف من كلا الجدولين، مطابَقةً حيثما أمكن ومملوءةً بـ NULL في غير ذلك
  8. 8. C · الصيغة الطبيعية الثانية، لأن student_name يعتمد على student_id فقط

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