1.आसान
क्वेरी में GROUP BY क्या करता है?
- Aपरिणाम की पंक्तियों को वर्णानुक्रम में क्रमबद्ध करता है
- Bसमान मानों वाली पंक्तियों को समूहों में रखता है ताकि एग्रीगेट प्रति समूह गणना हों
- CNULL मानों वाली पंक्तियाँ हटाता है
- Dदो टेबलों को उनके साझा कॉलमों पर जोड़ता है
2.आसान
WHERE क्लॉज़ में सरल टेक्स्ट पैटर्न मिलान के लिए कौन-सा ऑपरेटर उपयोग होता है?
- AMATCH
- BLIKE
- CSIMILAR
- DCONTAINS
3.आसान
कौन-सा SQL स्टेटमेंट किसी टेबल से डेटा प्राप्त करता है?
- ASELECT
- BCREATE
- CINSERT
- DUPDATE
4.मध्यम
जिस ग्राहक का phone NULL है, उसके लिए SELECT COALESCE(phone, 'unknown') FROM customers क्या लौटाता है?
- ANULL
- B'unknown'
- Cएक त्रुटि
- Dएक ख़ाली स्ट्रिंग
5.मध्यम
रिलेशनल बीजगणित में सेलेक्शन ऑपरेटर (σ) किस SQL क्लॉज़ के अनुरूप है?
- AGROUP BY
- BORDER BY
- CSELECT सूची
- DWHERE
6.मध्यम
एक फ़ॉरेन की ON DELETE CASCADE के साथ घोषित है। पैरेंट पंक्ति हटाने पर क्या होता है?
- Aचाइल्ड पंक्तियों की फ़ॉरेन की अपने आप NULL हो जाती है
- Bहटाना हमेशा अस्वीकार हो जाता है
- Cउसे संदर्भित करने वाली चाइल्ड पंक्तियाँ स्वतः हट जाती हैं
- Dपैरेंट पंक्ति एक आर्काइव टेबल में कॉपी हो जाती है
7.कठिन
3NF की तुलना में टेबलों को BCNF में विघटित करने की एक ज्ञात कमी क्या है?
- Aवापस जोड़ने पर विघटन हमेशा डेटा खो देता है
- BBCNF टेबलों में प्राइमरी की नहीं हो सकती
- Cकुछ फ़ंक्शनल डिपेंडेंसी अब एक अकेली टेबल के भीतर जाँची नहीं जा सकतीं
- DBCNF, 3NF से अधिक अतिरेक (redundancy) की अनुमति देता है
8.कठिन
टेबल b के कॉलम y में मान 1, 2 और NULL हैं। SELECT * FROM a WHERE x NOT IN (SELECT y FROM b) क्या लौटाता है?
- Aa की वे पंक्तियाँ जहाँ x, 1 या 2 नहीं है
- Ba की हर पंक्ति
- Cकोई पंक्ति नहीं
- Da की केवल वे पंक्तियाँ जहाँ x NULL है
उत्तर कुंजी
- 1. B · समान मानों वाली पंक्तियों को समूहों में रखता है ताकि एग्रीगेट प्रति समूह गणना हों
- 2. B · LIKE
- 3. A · SELECT
- 4. B · 'unknown'
- 5. D · WHERE
- 6. C · उसे संदर्भित करने वाली चाइल्ड पंक्तियाँ स्वतः हट जाती हैं
- 7. C · कुछ फ़ंक्शनल डिपेंडेंसी अब एक अकेली टेबल के भीतर जाँची नहीं जा सकतीं
- 8. C · कोई पंक्ति नहीं
पूरे चरण-दर-चरण हल: इस विषय का अभ्यास examproblems.com पर करें।