1.سهلة
أي كلمة مفتاحية تمنح عمودًا أو جدولًا اسمًا بديلًا مؤقتًا في الاستعلام؟
- ANAME
- BAS
- CALIAS
- DRENAME
2.سهلة
ما المفتاح الأساسي (primary key)؟
- Aعمود قد يحتوي على قيم مكررة لكنه لا يجوز أن يحتوي NULL أبدًا
- Bكلمة مرور لقاعدة البيانات
- Cعمود أو مجموعة أعمدة تحدد كل صف بشكل فريد
- Dالعمود الأول في كل جدول
3.سهلة
ما عبارة SQL التي تغيّر القيم في صفوف موجودة بالفعل؟
- AINSERT
- BREPLACE COLUMN
- CUPDATE
- DMODIFY
4.متوسطة
ما القادح (trigger) في قاعدة البيانات؟
- Aشيفرة تُنفَّذ تلقائيًا عند وقوع حدث محدد مثل INSERT أو UPDATE أو DELETE على جدول
- Bنوع من الفهارس يسرّع عمليات البحث
- Cنسخ احتياطي مجدول لقاعدة البيانات
- Dاستعلام ينفّذه المستخدم يدويًا
5.متوسطة
تزيل الصيغة الطبيعية الثالثة (3NF):
- Aالمفاتيح المركّبة
- Bالفهارس الزائدة على الأعمدة التي ليست جزءًا من مفتاح
- Cالاعتماديات المتعدية بين السمات غير المفتاحية
- Dالقيم الذرية
6.متوسطة
لماذا لا يمكن أن يكون للجدول إلا فهرس عنقودي (clustered) واحد؟
- Aلأن الفهارس العنقودية لا تكون إلا على المفتاح الأساسي
- Bلأن الصفوف لا يمكن تخزينها فعليًا إلا بترتيب واحد
- Cلأن معيار SQL يمنع وجود أكثر من فهرس واحد على الجدول
- Dلأن الفهارس العنقودية تستهلك ذاكرة كبيرة جدًا
7.صعبة
يحتوي الجدول b على القيم 1 و2 وNULL في العمود y. ماذا يُرجع SELECT * FROM a WHERE x NOT IN (SELECT y FROM b)؟
- Aلا صفوف على الإطلاق
- Bصفوف a التي لا تكون فيها x مساوية لـ 1 أو 2
- Cكل صفوف a
- Dصفوف a التي تكون فيها x هي NULL فقط
8.صعبة
ماذا يُرجع FULL OUTER JOIN؟
- Aالضرب الديكارتي، إذ يُقرن كل صف في أحد الجدولين بكل صف في الآخر
- Bجميع الصفوف من كلا الجدولين، مطابَقةً حيثما أمكن ومملوءةً بـ NULL في غير ذلك
- Cالصفوف غير المطابقة فقط
- Dالصفوف المطابقة فقط
مفتاح الإجابات
- 1. B · AS
- 2. C · عمود أو مجموعة أعمدة تحدد كل صف بشكل فريد
- 3. C · UPDATE
- 4. A · شيفرة تُنفَّذ تلقائيًا عند وقوع حدث محدد مثل INSERT أو UPDATE أو DELETE على جدول
- 5. C · الاعتماديات المتعدية بين السمات غير المفتاحية
- 6. B · لأن الصفوف لا يمكن تخزينها فعليًا إلا بترتيب واحد
- 7. A · لا صفوف على الإطلاق
- 8. B · جميع الصفوف من كلا الجدولين، مطابَقةً حيثما أمكن ومملوءةً بـ NULL في غير ذلك
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.