للمعلمين: يمكن طباعتها ونسخها واستخدامها في الصف مجانًا. كل ورقة عمل جديدة لها قيم جديدة ومفتاح إجابات خاص بها. نقدّر إضافة رابط إلى ExamProblems في صفحة مقررك.
الاسم: ____________________ التاريخ: ____________
1.سهلة
ماذا يُرجع INNER JOIN؟
Aالصفوف غير المتطابقة
Bجميع الصفوف من كلا الجدولين
Cالصفوف ذات القيم المتطابقة في كلا الجدولين فقط
Dجميع الصفوف من الجدول الأيسر، مع NULL حيث لا توجد مطابقة
2.سهلة
أي عبارة تحذف صفوفًا من جدول؟
ADELETE
BREMOVE
CDROP
DTRUNCATE COLUMN
3.سهلة
ماذا تمثّل NULL في SQL؟
Aقيمة مفقودة أو غير معروفة
Bالقيمة المنطقية "خطأ" (false)
Cالعدد صفر في الأعمدة العددية
Dسلسلة نصية فارغة
4.متوسطة
أي استعلام يُرجع عدد المدن المختلفة في جدول customers؟
ASELECT COUNT(DISTINCT city) FROM customers
BSELECT SUM(DISTINCT city) FROM customers
CSELECT COUNT(city) FROM customers GROUP BY city
DSELECT DISTINCT COUNT(city) FROM customers
5.متوسطة
تتطلب الصيغة الطبيعية الأولى (1NF) أن:
Aيعتمد كل عمود غير مفتاحي على المفتاح كله وعلى المفتاح وحده
Bيحتوي كل جدول على عمود واحد بالضبط
Cلا توجد مفاتيح أجنبية
Dيحتوي كل عمود على قيم ذرية وألا توجد مجموعات متكررة
6.متوسطة
ماذا تُرجع EXCEPT (وتُسمى MINUS في Oracle)؟
Aصفوف الاستعلام الثاني التي لا تظهر في الأول
Bالصفوف الموجودة في الاستعلامين
Cصفوف الاستعلام الأول التي لا تظهر في الثاني
Dجميع الصفوف من الاستعلامين دون مكررات
7.صعبة
x قيمتها NULL وy = 1. ما قيمة الشرط (x > 5 OR y = 1)؟
ATRUE
BUNKNOWN
CNULL، فيُرفض الصف دائمًا
DFALSE
8.صعبة
تقفل المعاملة T1 الصف A وتنتظر الصف B، بينما تقفل T2 الصف B وتنتظر الصف A. ماذا يفعل نظام إدارة قواعد البيانات النموذجي؟
Aيدمج المعاملتين في معاملة واحدة
Bيثبّت المعاملتين في آن واحد
Cيترك المعاملتين تنتظران حتى تُثبَّت إحداهما بصورة طبيعية
Dيكتشف الجمود (deadlock) ويُجهض إحدى المعاملتين بوصفها ضحية
مفتاح الإجابات
1. C · الصفوف ذات القيم المتطابقة في كلا الجدولين فقط
2. A · DELETE
3. A · قيمة مفقودة أو غير معروفة
4. A · SELECT COUNT(DISTINCT city) FROM customers
5. D · يحتوي كل عمود على قيم ذرية وألا توجد مجموعات متكررة
6. C · صفوف الاستعلام الأول التي لا تظهر في الثاني
7. A · TRUE
8. D · يكتشف الجمود (deadlock) ويُجهض إحدى المعاملتين بوصفها ضحية
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.