1.आसान
सरोगेट की (surrogate key) क्या है?
- Aकिसी अन्य टेबल को संदर्भित करने वाली की
- Bकेवल व्यू में उपयोग होने वाली की
- Cबिना व्यावसायिक अर्थ वाला कृत्रिम पहचानकर्ता, जैसे auto-increment id
- Dईमेल पते जैसे वास्तविक डेटा से बनी की
2.आसान
कौन-सा स्टेटमेंट पूरी टेबल को, उसकी संरचना सहित, हटा देता है?
- AREMOVE TABLE
- BDROP TABLE
- CDELETE FROM
- DTRUNCATE ROWS
3.आसान
क्वेरी में GROUP BY क्या करता है?
- Aपरिणाम की पंक्तियों को वर्णानुक्रम में क्रमबद्ध करता है
- Bसमान मानों वाली पंक्तियों को समूहों में रखता है ताकि एग्रीगेट प्रति समूह गणना हों
- CNULL मानों वाली पंक्तियाँ हटाता है
- Dदो टेबलों को उनके साझा कॉलमों पर जोड़ता है
4.मध्यम
HAVING के बारे में कौन-सा कथन सही है?
- Aइसे GROUP BY के साथ उपयोग नहीं किया जा सकता
- Bयह समूहों को फ़िल्टर करने के लिए एग्रीगेट फ़ंक्शन का उपयोग कर सकता है
- Cइसे SELECT स्टेटमेंट में WHERE से पहले आना चाहिए
- Dयह परिणामों को क्रमबद्ध करता है
5.मध्यम
ACID में "A" का क्या अर्थ है?
- Aशुद्धता (Accuracy)
- Bएकत्रीकरण (Aggregation)
- Cपरमाणुता (Atomicity)
- Dउपलब्धता (Availability)
6.मध्यम
किस ACID गुण का अर्थ है कि समवर्ती ट्रांज़ैक्शन एक-दूसरे के अधूरे परिवर्तन नहीं देखते?
- Aपृथक्करण (Isolation)
- Bपरमाणुता (Atomicity)
- Cउपलब्धता (Availability)
- Dस्थायित्व (Durability)
7.कठिन
क्वेरी FROM customers c LEFT JOIN orders o ON o.customer_id = c.id WHERE o.status = 'paid' अप्रत्याशित रूप से बिना ऑर्डर वाले ग्राहकों को हटा देती है। क्यों?
- Astatus एक आरक्षित शब्द है
- BLEFT JOIN कभी बिना मेल वाली पंक्तियाँ नहीं रखता
- Cजॉइन को ON के बजाय USING का उपयोग करना चाहिए
- Do पर WHERE शर्त NULL से भरी पंक्तियों को अस्वीकार करती है, जिससे यह इनर जॉइन बन जाता है
8.कठिन
ऑन-कॉल दो डॉक्टर दोनों जाँचते हैं कि दूसरा अभी भी ऑन-कॉल है, फिर दोनों एक ही समय पर साइन-ऑफ़ करते हैं। स्नैपशॉट आइसोलेशन यहाँ अब भी कौन-सी विसंगति होने दे सकता है?
- Aएक ट्रांज़ैक्शन के भीतर नॉन-रिपीटेबल रीड
- Bडर्टी रीड
- Cडर्टी राइट
- Dराइट स्क्यू (write skew)
उत्तर कुंजी
- 1. C · बिना व्यावसायिक अर्थ वाला कृत्रिम पहचानकर्ता, जैसे auto-increment id
- 2. B · DROP TABLE
- 3. B · समान मानों वाली पंक्तियों को समूहों में रखता है ताकि एग्रीगेट प्रति समूह गणना हों
- 4. B · यह समूहों को फ़िल्टर करने के लिए एग्रीगेट फ़ंक्शन का उपयोग कर सकता है
- 5. C · परमाणुता (Atomicity)
- 6. A · पृथक्करण (Isolation)
- 7. D · o पर WHERE शर्त NULL से भरी पंक्तियों को अस्वीकार करती है, जिससे यह इनर जॉइन बन जाता है
- 8. D · राइट स्क्यू (write skew)
पूरे चरण-दर-चरण हल: इस विषय का अभ्यास examproblems.com पर करें।