يركز هذا القسم على “ينضم” في SQL. يجب التدرب على أسئلة الاختيار من متعدد (mcq) لتحسين مهارات SQL المطلوبة للمقابلات المختلفة (مقابلة الحرم الجامعي، المقابلة الشخصية، مقابلة الشركة)، التنسيب، امتحان القبول والامتحانات التنافسية الأخرى.

محتويات

1. كم عدد أنواع الصلة في شرط الانضمام

أ 2 ب 3 ج 4 د 5

الجواب د

شرح INNER JOIN، LEFT JOIN، RIGHT JOIN، FULL JOIN، EQUIJOIN.

2. ما هي أنواع الصلة في شرط الصلة

أ. انضمام متقاطع ب. انضمام طبيعي ج. انضم إلى فقرة الاستخدام D. كل ما هو مذكور

الجواب د

شرح INNER JOIN و LEFT JOIN و RIGHT JOIN و FULL JOIN و EQUIJOIN هي أنواع الصلات.

3. يتم تضمين أي صلة تشير إلى ضم السجلات من جدول الكتابة التي لا تحتوي على مفتاح مطابق في الجدول الأيسر في مجموعة النتائج

أ. صلة خارجية أيسر ب. صلة خارجية أيمن ج. صلة خارجية كاملة د. لا شيء مما سبق

الجواب ب

توضيح تشير الصلة الخارجية اليمنى إلى ضم السجلات من جدول الكتابة التي لا تحتوي على مفتاح مطابق في الجدول الأيسر والتي يتم تضمينها في مجموعة النتائج.

4. تشتمل العلاقة R1 على 10 مجموعات و 5 سمات. تحتوي العلاقة R2 على 0 مجموعات و 7 سمات. عند تحقيق CROSS JOIN بين R1 و R2، كم عدد المجموعات التي قد تحتويها المجموعة الناتجة

أ 28 ب 10 ج 0 د 35

الجواب سي

Explanation عندما يتم تحقيق CROSS JOIN بين R1 و R2، سيكون 0 tuples للمجموعة الناتجة.

5. ما هي الصلة التي يجب استخدامها بين جدولين A و B عندما يحتاج الجدول الناتج إلى صفوف من A و B تتطابق مع الشرط والصفوف من A التي لا تتطابق مع الشرط

أ. الصلات الخارجية ب. الصلات المتقاطعة ج. الصلات الداخلية د. لا شيء مما سبق

الجواب

Explanation يجب استخدام الصلة الخارجية بين جدولين A و B عندما يحتاج الجدول الناتج إلى صفوف من A و B تطابق الشرط والصفوف من A التي لا تتطابق مع الشرط.

6. أي من الشروط التالية يجب استيفائه حتى تعمل INNER JOIN

أ. يجب أن تحمل الأعمدة المستخدمة للانضمام نفس الاسم ب. يمكن أن تحمل الأعمدة المستخدمة للانضمام نفس الاسم أو اسم مختلف ج. يجب أن تحمل الأعمدة المستخدمة للانضمام أسماء مختلفة د. يجب أن تحمل الأعمدة المستخدمة للانضمام أسماء مختلفة

الجواب ب

شرح الأعمدة المستخدمة للانضمام يمكن أن يكون لها نفس الاسم أو اسم مختلف، ويجب تلبية الشروط التالية حتى تعمل INNER JOIN

7. أي صلة تعادل المنتج الديكارتي

A. INNER JOIN B. OUTER JOIN C. CROSS JOIN D. NATURAL JOIN

الجواب سي

Explanation CROSS JOIN مكافئ للمنتج الديكارتي.

8. أى من العبارات التالية خاطئة

A. RIGHT OUTER JOIN يكافئ LEFT OUTER JOIN إذا تم عكس ترتيب الجداول B. FULL OUTER JOIN هو نفسه CROSS JOIN C. SELF JOIN هو نوع خاص من OUTER JOIN D. كلاهما B و C

الجواب د

Explanation كلا الخيارين B و C عبارة عن عبارات False.

9. لتحديد صلة عادية، باستخدام الكلمة الأساسية الداخلية

A. إلزامي B. اختياري C. مستقل D. حر

الجواب ب

توضيح لتحديد صلة عادية، يكون استخدام الكلمة الأساسية الداخلية اختياريًا.

10. الصلة الخارجية اليسرى تحافظ على المجموعات فقط في العلاقة المسماة من قبل

أ. عملية الصلة الخارجية اليمنى ب. عملية الصلة الداخلية اليمنى ج. عملية الصلة الداخلية اليسرى D. عملية الصلة الخارجية اليسرى

الجواب د

تفسير الصلة الخارجية اليسرى تحافظ على المجموعات فقط في العلاقة المسماة قبل عملية الصلة الخارجية اليسرى.