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

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

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

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

1.سهلة

أي كلمة مفتاحية تمنح عمودًا أو جدولًا اسمًا بديلًا مؤقتًا في الاستعلام؟

  1. ANAME
  2. BALIAS
  3. CAS
  4. DRENAME
2.سهلة

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

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

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

  1. ASUM
  2. BMEAN
  3. CMEDIAN
  4. DAVG
4.متوسطة

ماذا تعني الاعتمادية الدالية A → B؟

  1. AA وB كلاهما مفتاحان أساسيان
  2. BA مفتاح أجنبي يشير إلى B
  3. Cكل قيمة لـ A ترتبط بقيمة واحدة بالضبط لـ B
  4. Dكل قيمة لـ B ترتبط بقيمة واحدة بالضبط لـ A
5.متوسطة

عُرّف مفتاح أجنبي مع ON DELETE CASCADE. ماذا يحدث عند حذف صف أب؟

  1. Aيُضبط المفتاح الأجنبي في الصفوف الأبناء على NULL تلقائيًا
  2. Bيُنسخ الصف الأب إلى جدول أرشيف
  3. Cتُحذف الصفوف الأبناء التي تشير إليه تلقائيًا
  4. Dيُرفض الحذف دائمًا
6.متوسطة

ماذا يُرجع SELECT COALESCE(phone, 'unknown') FROM customers لعميل قيمة phone لديه NULL؟

  1. Aخطأ
  2. B'unknown'
  3. CNULL
  4. Dسلسلة نصية فارغة
7.صعبة

تتطلب صيغة بويس–كود الطبيعية (BCNF) أنه لكل اعتمادية وظيفية غير بديهية X → Y:

  1. Aيكون Y ذريًا
  2. Bيكون Y مفتاحًا أساسيًا
  3. Cيكون X مفتاحًا فائقًا
  4. Dيحتوي X على NULL
8.صعبة

ماذا تشترط قاعدة التسجيل المسبق للسجل (write-ahead logging, WAL)؟

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

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

  1. 1. C · AS
  2. 2. B · كل توليفة من صفوف الجدولين
  3. 3. D · AVG
  4. 4. C · كل قيمة لـ A ترتبط بقيمة واحدة بالضبط لـ B
  5. 5. C · تُحذف الصفوف الأبناء التي تشير إليه تلقائيًا
  6. 6. B · 'unknown'
  7. 7. C · يكون X مفتاحًا فائقًا
  8. 8. B · يجب أن يصل سجل التغيير إلى التخزين المستقر قبل أن تصل صفحة البيانات المتغيرة

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