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

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

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

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

1.سهلة

في نمط LIKE، علامَ يدل محرف البدل %؟

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

أي قيد يضمن ألا يُترك عمود فارغًا (NULL) أبدًا؟

  1. ADEFAULT
  2. BNOT NULL
  3. CCHECK NULL
  4. DUNIQUE
3.سهلة

ما عبارة SQL التي تضيف صفوفًا جديدة إلى جدول؟

  1. AALTER
  2. BINSERT
  3. CUPDATE
  4. DSELECT
4.متوسطة

لماذا لا يمكن أن يكون للجدول إلا فهرس عنقودي (clustered) واحد؟

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

أي عبارة تزيل جميع صفوف جدول وتُبقي بنيته ولا تقبل جملة WHERE؟

  1. ATRUNCATE TABLE
  2. BDELETE FROM مع جملة WHERE
  3. CALTER TABLE
  4. DDROP TABLE
6.متوسطة

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

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

تقرأ معاملتان كلتاهما stock = 10، وتطرح كل منهما 1 وتكتب النتيجة، فتكون 9 بدلًا من 8. أي شذوذ هذا؟

  1. Aشذوذ الحذف
  2. Bالقراءة القذرة
  3. Cالتحديث المفقود
  4. Dالقراءة الشبحية
8.صعبة

للجدول employee(emp_id, dept_id, dept_name) المفتاح emp_id، وdept_id → dept_name. أي عبارة صحيحة؟

  1. Aإنه ليس في 1NF
  2. Bإنه ليس في 2NF
  3. Cإنه في BCNF ولذلك فهو في 3NF
  4. Dإنه في 2NF لكنه ليس في 3NF

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

  1. 1. B · أي تسلسل من صفر محارف أو أكثر
  2. 2. B · NOT NULL
  3. 3. B · INSERT
  4. 4. A · لأن الصفوف لا يمكن تخزينها فعليًا إلا بترتيب واحد
  5. 5. A · TRUNCATE TABLE
  6. 6. A · الاعتماديات المتعدية بين السمات غير المفتاحية
  7. 7. C · التحديث المفقود
  8. 8. D · إنه في 2NF لكنه ليس في 3NF

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