1.आसान
LIKE पैटर्न में % वाइल्डकार्ड का क्या अर्थ है?
- Aस्ट्रिंग की उस स्थिति में ठीक एक कैरेक्टर
- Bस्ट्रिंग का अंत
- Cकोई भी एकल अंक
- Dशून्य या अधिक कैरेक्टरों का कोई भी अनुक्रम
2.आसान
किसी कॉलम पर UNIQUE कंस्ट्रेंट क्या गारंटी देता है?
- Aउस कॉलम में किन्हीं दो पंक्तियों का एक ही गैर-NULL मान नहीं होता
- Binsert के बाद कॉलम बदला नहीं जा सकता
- Cकॉलम अपने आप टेबल की प्राइमरी की बन जाता है
- Dकॉलम के मान क्रमबद्ध होते हैं
3.आसान
कौन-सा स्टेटमेंट पूरी टेबल को, उसकी संरचना सहित, हटा देता है?
- ATRUNCATE ROWS
- BREMOVE TABLE
- CDELETE FROM
- DDROP TABLE
4.मध्यम
कौन-सी क्वेरी प्रति ग्राहक ऑर्डरों की संख्या लौटाती है?
- ASELECT customer_id, COUNT(*) FROM orders GROUP BY customer_id
- BSELECT DISTINCT COUNT(*) FROM orders
- CSELECT customer_id, COUNT(*) FROM orders ORDER BY customer_id
- DSELECT customer_id FROM orders WHERE COUNT(*) > 0
5.मध्यम
orders टेबल में 5 पंक्तियाँ हैं, हर एक किसी मौजूदा ग्राहक को संदर्भित करती है। customers टेबल में 3 पंक्तियाँ हैं। customer_id पर INNER JOIN कितनी पंक्तियाँ लौटाता है?
- A5
- B3
- C15
- D8
6.मध्यम
कौन-सी क्वेरी उन ग्राहकों को सूचीबद्ध करती है जिन्होंने कभी ऑर्डर नहीं दिया?
- ASELECT c.name FROM customers c LEFT JOIN orders o ON o.customer_id = c.id WHERE o.id = NULL
- BSELECT c.name FROM customers c LEFT JOIN orders o ON o.customer_id = c.id WHERE o.id IS NULL
- CSELECT c.name FROM customers c INNER 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 IS NOT NULL
7.कठिन
कौन-सा आइसोलेशन लेवल डर्टी रीड रोकता है लेकिन नॉन-रिपीटेबल रीड की अनुमति देता है?
- ASerializable
- BRepeatable read
- CRead committed
- DRead uncommitted
8.कठिन
टू-फ़ेज़ लॉकिंग (2PL) क्या सुनिश्चित करता है?
- Aकि ट्रांज़ैक्शन कभी प्रतीक्षा नहीं करते
- Bकॉन्फ़्लिक्ट-सीरियलाइज़ेबल शेड्यूल
- Cकि किसी लॉक की आवश्यकता नहीं होती
- Dकि डेडलॉक कभी नहीं हो सकते
उत्तर कुंजी
- 1. D · शून्य या अधिक कैरेक्टरों का कोई भी अनुक्रम
- 2. A · उस कॉलम में किन्हीं दो पंक्तियों का एक ही गैर-NULL मान नहीं होता
- 3. D · DROP TABLE
- 4. A · SELECT customer_id, COUNT(*) FROM orders GROUP BY customer_id
- 5. A · 5
- 6. B · SELECT c.name FROM customers c LEFT JOIN orders o ON o.customer_id = c.id WHERE o.id IS NULL
- 7. C · Read committed
- 8. B · कॉन्फ़्लिक्ट-सीरियलाइज़ेबल शेड्यूल
पूरे चरण-दर-चरण हल: इस विषय का अभ्यास examproblems.com पर करें।