1.आसान
रिलेशनल मॉडल में टेबल की पंक्ति को क्या कहते हैं?
- Aडोमेन (domain)
- Bएट्रिब्यूट (attribute)
- Cट्यूपल (tuple)
- Dस्कीमा (schema)
2.आसान
कौन-सा स्टेटमेंट मौजूदा टेबल में नया कॉलम जोड़ता है?
- AALTER TABLE
- BCREATE COLUMN
- CUPDATE TABLE
- DINSERT COLUMN
3.आसान
कौन-सा SQL स्टेटमेंट टेबल में नई पंक्तियाँ जोड़ता है?
- AALTER
- BSELECT
- CUPDATE
- DINSERT
4.मध्यम
कॉमन टेबल एक्सप्रेशन (WITH name AS (...)) क्या प्रदान करता है?
- Aकिसी कॉलम पर एक इंडेक्स
- Bएक नया डेटाबेस उपयोगकर्ता
- Cएक नामित अस्थायी परिणाम जिसका उपयोग एक स्टेटमेंट के भीतर हो सकता है
- Dएक स्थायी टेबल जो हटाए (drop) जाने तक डिस्क पर संग्रहित रहती है
5.मध्यम
कौन-सी क्वेरी customers टेबल में अलग-अलग शहरों की संख्या लौटाती है?
- ASELECT SUM(DISTINCT city) FROM customers
- BSELECT DISTINCT COUNT(city) FROM customers
- CSELECT COUNT(city) FROM customers GROUP BY city
- DSELECT COUNT(DISTINCT city) FROM customers
6.मध्यम
SELECT name, CASE WHEN grade >= 5.5 THEN 'pass' ELSE 'fail' END FROM results क्या लौटाता है?
- Aकेवल उत्तीर्ण छात्र
- Bएक त्रुटि क्योंकि SELECT में CASE की अनुमति नहीं है
- Cउत्तीर्ण और अनुत्तीर्ण छात्रों की संख्या
- Dहर नाम, grade के अनुसार 'pass' या 'fail' लेबल के साथ
7.कठिन
write-ahead logging (WAL) नियम क्या अपेक्षा करता है?
- Aहर क्वेरी पार्स होने से पहले लॉग होनी चाहिए
- Bडेटा पेज लॉग से पहले लिखे जाने चाहिए
- Cकिसी परिवर्तन का लॉग रिकॉर्ड बदले गए डेटा पेज से पहले स्थिर भंडारण तक पहुँचना चाहिए
- Dलॉग केवल क्रैश के बाद लिखा जाता है
8.कठिन
ट्रांज़ैक्शन T1 पंक्ति A को लॉक करता है और पंक्ति B की प्रतीक्षा करता है, जबकि T2 पंक्ति B को लॉक करता है और पंक्ति A की प्रतीक्षा करता है। एक सामान्य DBMS क्या करता है?
- Aदोनों ट्रांज़ैक्शनों को एक में मिला देता है
- Bदोनों ट्रांज़ैक्शनों को तब तक प्रतीक्षा करने देता है जब तक उनमें से एक सामान्य रूप से कमिट न हो जाए
- Cदोनों ट्रांज़ैक्शनों को एक साथ कमिट करता है
- Dडेडलॉक का पता लगाकर एक ट्रांज़ैक्शन को पीड़ित (victim) के रूप में रद्द करता है
उत्तर कुंजी
- 1. C · ट्यूपल (tuple)
- 2. A · ALTER TABLE
- 3. D · INSERT
- 4. C · एक नामित अस्थायी परिणाम जिसका उपयोग एक स्टेटमेंट के भीतर हो सकता है
- 5. D · SELECT COUNT(DISTINCT city) FROM customers
- 6. D · हर नाम, grade के अनुसार 'pass' या 'fail' लेबल के साथ
- 7. C · किसी परिवर्तन का लॉग रिकॉर्ड बदले गए डेटा पेज से पहले स्थिर भंडारण तक पहुँचना चाहिए
- 8. D · डेडलॉक का पता लगाकर एक ट्रांज़ैक्शन को पीड़ित (victim) के रूप में रद्द करता है
पूरे चरण-दर-चरण हल: इस विषय का अभ्यास examproblems.com पर करें।