1.आसान
UNION ALL, UNION से कैसे भिन्न है?
- AUNION ALL डुप्लिकेट पंक्तियाँ हटाता है
- BUNION ALL परिणाम को क्रमबद्ध करता है
- CUNION ALL केवल एक टेबल पर काम करता है
- DUNION ALL डुप्लिकेट पंक्तियाँ रखता है
2.आसान
किसी कॉलम पर UNIQUE कंस्ट्रेंट क्या गारंटी देता है?
- Aउस कॉलम में किन्हीं दो पंक्तियों का एक ही गैर-NULL मान नहीं होता
- Binsert के बाद कॉलम बदला नहीं जा सकता
- Cकॉलम के मान क्रमबद्ध होते हैं
- Dकॉलम अपने आप टेबल की प्राइमरी की बन जाता है
3.आसान
INNER JOIN क्या लौटाता है?
- Aबाईं टेबल की सभी पंक्तियाँ, जहाँ मेल न हो वहाँ NULL के साथ
- Bदोनों टेबलों की सभी पंक्तियाँ
- Cवे पंक्तियाँ जो मेल नहीं खातीं
- Dकेवल वे पंक्तियाँ जिनके मान दोनों टेबलों में मेल खाते हैं
4.मध्यम
कौन-सी क्वेरी उन ग्राहकों को सूचीबद्ध करती है जिन्होंने कभी ऑर्डर नहीं दिया?
- ASELECT c.name FROM customers c LEFT JOIN orders o ON o.customer_id = c.id WHERE o.id IS NOT NULL
- BSELECT c.name FROM customers c INNER JOIN orders o ON o.customer_id = c.id WHERE o.id IS NULL
- CSELECT c.name FROM customers c LEFT JOIN orders o ON o.customer_id = c.id WHERE o.id IS NULL
- DSELECT c.name FROM customers c LEFT JOIN orders o ON o.customer_id = c.id WHERE o.id = NULL
5.मध्यम
कॉमन टेबल एक्सप्रेशन (WITH name AS (...)) क्या प्रदान करता है?
- Aएक नामित अस्थायी परिणाम जिसका उपयोग एक स्टेटमेंट के भीतर हो सकता है
- Bएक नया डेटाबेस उपयोगकर्ता
- Cएक स्थायी टेबल जो हटाए (drop) जाने तक डिस्क पर संग्रहित रहती है
- Dकिसी कॉलम पर एक इंडेक्स
6.मध्यम
HAVING के बारे में कौन-सा कथन सही है?
- Aयह परिणामों को क्रमबद्ध करता है
- Bइसे GROUP BY के साथ उपयोग नहीं किया जा सकता
- Cइसे SELECT स्टेटमेंट में WHERE से पहले आना चाहिए
- Dयह समूहों को फ़िल्टर करने के लिए एग्रीगेट फ़ंक्शन का उपयोग कर सकता है
7.कठिन
एक ऐप UPDATE item SET qty = 4, version = 8 WHERE id = 1 AND version = 7 चलाता है, और कोई पंक्ति अपडेट न होने पर संघर्ष की सूचना देता है। यह कौन-सी तकनीक है?
- Aरो लॉक के साथ स्ट्रिक्ट टू-फ़ेज़ लॉकिंग
- Bडेटाबेस शार्डिंग
- Cwrite-ahead logging
- Dऑप्टिमिस्टिक कॉन्करेंसी कंट्रोल
8.कठिन
टेबल employee(emp_id, dept_id, dept_name) की की emp_id है, और dept_id → dept_name है। कौन-सा कथन सही है?
- Aयह BCNF में है और इसलिए 3NF में भी है
- Bयह 1NF में नहीं है
- Cयह 2NF में नहीं है
- Dयह 2NF में है पर 3NF में नहीं
उत्तर कुंजी
- 1. D · UNION ALL डुप्लिकेट पंक्तियाँ रखता है
- 2. A · उस कॉलम में किन्हीं दो पंक्तियों का एक ही गैर-NULL मान नहीं होता
- 3. D · केवल वे पंक्तियाँ जिनके मान दोनों टेबलों में मेल खाते हैं
- 4. C · SELECT c.name FROM customers c LEFT JOIN orders o ON o.customer_id = c.id WHERE o.id IS NULL
- 5. A · एक नामित अस्थायी परिणाम जिसका उपयोग एक स्टेटमेंट के भीतर हो सकता है
- 6. D · यह समूहों को फ़िल्टर करने के लिए एग्रीगेट फ़ंक्शन का उपयोग कर सकता है
- 7. D · ऑप्टिमिस्टिक कॉन्करेंसी कंट्रोल
- 8. D · यह 2NF में है पर 3NF में नहीं
पूरे चरण-दर-चरण हल: इस विषय का अभ्यास examproblems.com पर करें।