1.आसान
सरोगेट की (surrogate key) क्या है?
- Aबिना व्यावसायिक अर्थ वाला कृत्रिम पहचानकर्ता, जैसे auto-increment id
- Bकेवल व्यू में उपयोग होने वाली की
- Cकिसी अन्य टेबल को संदर्भित करने वाली की
- Dईमेल पते जैसे वास्तविक डेटा से बनी की
2.आसान
कौन-सा क्लॉज़ ग्रुपिंग से पहले पंक्तियों को फ़िल्टर करता है?
- AWHERE
- BGROUP BY
- CORDER BY
- DHAVING
3.आसान
प्राइमरी की (primary key) क्या है?
- Aडेटाबेस का पासवर्ड
- Bएक कॉलम या कॉलमों का समूह जो प्रत्येक पंक्ति की विशिष्ट पहचान करता है
- Cहर टेबल का पहला कॉलम
- Dएक कॉलम जिसमें डुप्लिकेट मान हो सकते हैं पर NULL कभी नहीं हो सकता
4.मध्यम
GRANT SELECT ON employees TO alice क्या करता है?
- Aalice को डेटाबेस का स्वामी बनाता है
- Bemployees टेबल को alice तक कॉपी करता है
- Calice को employees टेबल की पंक्तियाँ अपडेट और हटाने की अनुमति देता है
- Dउपयोगकर्ता alice को employees टेबल पढ़ने की अनुमति देता है
5.मध्यम
द्वितीय नॉर्मल फ़ॉर्म (2NF) क्या हटाता है?
- Aकिसी अन्य नॉन-की कॉलम के माध्यम से नॉन-की कॉलमों के बीच सकर्मक (transitive) निर्भरताएँ
- Bफ़ॉरेन की
- Cसभी NULL मान
- Dकंपोज़िट की के किसी भाग पर नॉन-की कॉलमों की आंशिक निर्भरताएँ
6.मध्यम
जिस ग्राहक का phone NULL है, उसके लिए SELECT COALESCE(phone, 'unknown') FROM customers क्या लौटाता है?
- Aएक ख़ाली स्ट्रिंग
- BNULL
- C'unknown'
- Dएक त्रुटि
7.कठिन
क्वेरी FROM customers c LEFT JOIN orders o ON o.customer_id = c.id WHERE o.status = 'paid' अप्रत्याशित रूप से बिना ऑर्डर वाले ग्राहकों को हटा देती है। क्यों?
- Ao पर WHERE शर्त NULL से भरी पंक्तियों को अस्वीकार करती है, जिससे यह इनर जॉइन बन जाता है
- BLEFT JOIN कभी बिना मेल वाली पंक्तियाँ नहीं रखता
- Cstatus एक आरक्षित शब्द है
- Dजॉइन को ON के बजाय USING का उपयोग करना चाहिए
8.कठिन
एक ऐप UPDATE item SET qty = 4, version = 8 WHERE id = 1 AND version = 7 चलाता है, और कोई पंक्ति अपडेट न होने पर संघर्ष की सूचना देता है। यह कौन-सी तकनीक है?
- Aडेटाबेस शार्डिंग
- Bरो लॉक के साथ स्ट्रिक्ट टू-फ़ेज़ लॉकिंग
- Cwrite-ahead logging
- Dऑप्टिमिस्टिक कॉन्करेंसी कंट्रोल
उत्तर कुंजी
- 1. A · बिना व्यावसायिक अर्थ वाला कृत्रिम पहचानकर्ता, जैसे auto-increment id
- 2. A · WHERE
- 3. B · एक कॉलम या कॉलमों का समूह जो प्रत्येक पंक्ति की विशिष्ट पहचान करता है
- 4. D · उपयोगकर्ता alice को employees टेबल पढ़ने की अनुमति देता है
- 5. D · कंपोज़िट की के किसी भाग पर नॉन-की कॉलमों की आंशिक निर्भरताएँ
- 6. C · 'unknown'
- 7. A · o पर WHERE शर्त NULL से भरी पंक्तियों को अस्वीकार करती है, जिससे यह इनर जॉइन बन जाता है
- 8. D · ऑप्टिमिस्टिक कॉन्करेंसी कंट्रोल
पूरे चरण-दर-चरण हल: इस विषय का अभ्यास examproblems.com पर करें।