1.आसान
CROSS JOIN क्या लौटाता है?
- Aदोनों टेबलों की पंक्तियों का हर संयोजन
- Bकेवल पहली टेबल की पंक्तियाँ
- Cकेवल वे पंक्तियाँ जो मेल नहीं खातीं
- Dकेवल वे पंक्तियाँ जो किसी साझा की कॉलम पर मेल खाती हैं
2.आसान
INNER JOIN क्या लौटाता है?
- Aवे पंक्तियाँ जो मेल नहीं खातीं
- Bकेवल वे पंक्तियाँ जिनके मान दोनों टेबलों में मेल खाते हैं
- Cदोनों टेबलों की सभी पंक्तियाँ
- Dबाईं टेबल की सभी पंक्तियाँ, जहाँ मेल न हो वहाँ NULL के साथ
3.आसान
CHECK कंस्ट्रेंट क्या करता है?
- Aकिसी क्वेरी के चलने से पहले जाँचता है कि टेबल मौजूद है या नहीं
- Bउपयोगकर्ता का पासवर्ड सत्यापित करता है
- Cउन पंक्तियों को अस्वीकार करता है जिनके मान किसी शर्त को पूरा नहीं करते
- Dटेबल की पंक्तियाँ गिनता है
4.मध्यम
रिलेशनल बीजगणित में प्रोजेक्शन ऑपरेटर (π) किसके अनुरूप है?
- Aदो टेबलों को किसी की पर जोड़ना
- Bपरिणाम को क्रमबद्ध करना
- Cयह चुनना कि कौन-सी पंक्तियाँ दी गई शर्त को पूरा करती हैं
- Dयह चुनना कि परिणाम में कौन-से कॉलम दिखें
5.मध्यम
द्वितीय नॉर्मल फ़ॉर्म (2NF) क्या हटाता है?
- Aकंपोज़िट की के किसी भाग पर नॉन-की कॉलमों की आंशिक निर्भरताएँ
- Bकिसी अन्य नॉन-की कॉलम के माध्यम से नॉन-की कॉलमों के बीच सकर्मक (transitive) निर्भरताएँ
- Cफ़ॉरेन की
- Dसभी NULL मान
6.मध्यम
कॉमन टेबल एक्सप्रेशन (WITH name AS (...)) क्या प्रदान करता है?
- Aएक नामित अस्थायी परिणाम जिसका उपयोग एक स्टेटमेंट के भीतर हो सकता है
- Bकिसी कॉलम पर एक इंडेक्स
- Cएक नया डेटाबेस उपयोगकर्ता
- Dएक स्थायी टेबल जो हटाए (drop) जाने तक डिस्क पर संग्रहित रहती है
7.कठिन
एक ऐप UPDATE item SET qty = 4, version = 8 WHERE id = 1 AND version = 7 चलाता है, और कोई पंक्ति अपडेट न होने पर संघर्ष की सूचना देता है। यह कौन-सी तकनीक है?
- Aरो लॉक के साथ स्ट्रिक्ट टू-फ़ेज़ लॉकिंग
- Bडेटाबेस शार्डिंग
- Cwrite-ahead logging
- Dऑप्टिमिस्टिक कॉन्करेंसी कंट्रोल
8.कठिन
क्वेरी FROM customers c LEFT JOIN orders o ON o.customer_id = c.id WHERE o.status = 'paid' अप्रत्याशित रूप से बिना ऑर्डर वाले ग्राहकों को हटा देती है। क्यों?
- Ao पर WHERE शर्त NULL से भरी पंक्तियों को अस्वीकार करती है, जिससे यह इनर जॉइन बन जाता है
- BLEFT JOIN कभी बिना मेल वाली पंक्तियाँ नहीं रखता
- Cजॉइन को ON के बजाय USING का उपयोग करना चाहिए
- Dstatus एक आरक्षित शब्द है
उत्तर कुंजी
- 1. A · दोनों टेबलों की पंक्तियों का हर संयोजन
- 2. B · केवल वे पंक्तियाँ जिनके मान दोनों टेबलों में मेल खाते हैं
- 3. C · उन पंक्तियों को अस्वीकार करता है जिनके मान किसी शर्त को पूरा नहीं करते
- 4. D · यह चुनना कि परिणाम में कौन-से कॉलम दिखें
- 5. A · कंपोज़िट की के किसी भाग पर नॉन-की कॉलमों की आंशिक निर्भरताएँ
- 6. A · एक नामित अस्थायी परिणाम जिसका उपयोग एक स्टेटमेंट के भीतर हो सकता है
- 7. D · ऑप्टिमिस्टिक कॉन्करेंसी कंट्रोल
- 8. A · o पर WHERE शर्त NULL से भरी पंक्तियों को अस्वीकार करती है, जिससे यह इनर जॉइन बन जाता है
पूरे चरण-दर-चरण हल: इस विषय का अभ्यास examproblems.com पर करें।