उत्तरों सहित डेटाबेस और SQL वर्कशीट

मुफ़्त प्रिंट करने योग्य डेटाबेस और SQL वर्कशीट: आसान से परीक्षा स्तर तक 8 प्रश्न, उत्तर कुंजी सहित। इसे प्रिंट करें या PDF के रूप में सहेजें।

नई वर्कशीटसंकेतों के साथ ऑनलाइन अभ्यास करें

शिक्षकों के लिए: कक्षा में मुफ़्त में प्रिंट, कॉपी और उपयोग करें। हर नई वर्कशीट में नए मान और उसकी अपनी उत्तर कुंजी होती है। अपने कोर्स पेज पर ExamProblems का लिंक देने के लिए धन्यवाद।

नाम: ____________________   दिनांक: ____________

1.आसान

UNION दो SELECT क्वेरी के परिणामों के साथ क्या करता है?

  1. Aकेवल वे पंक्तियाँ रखता है जो पहली क्वेरी में हैं पर दूसरी में नहीं
  2. Bउन्हें एक परिणाम में मिलाता है और डुप्लिकेट पंक्तियाँ हटाता है
  3. Cकेवल वे पंक्तियाँ रखता है जो दोनों में हैं
  4. Dउन्हें किसी की पर अगल-बगल जोड़ता है
2.आसान

WHERE price BETWEEN 10 AND 20 कौन-सी पंक्तियाँ चुनता है?

  1. A10 से 20 तक price वाली पंक्तियाँ, 10 और 20 सहित
  2. B10 से ऊपर और 20 से नीचे price वाली पंक्तियाँ, 10 और 20 को छोड़कर
  3. Cकेवल 10 या 20 के बराबर price वाली पंक्तियाँ
  4. D10 से 20 की सीमा के बाहर price वाली पंक्तियाँ
3.आसान

GRANT और REVOKE SQL के किस भाग से संबंधित हैं?

  1. AData Manipulation Language (DML)
  2. BData Definition Language (DDL)
  3. CData Query Language (DQL)
  4. DData Control Language (DCL)
4.मध्यम

GRANT SELECT ON employees TO alice क्या करता है?

  1. Aalice को employees टेबल की पंक्तियाँ अपडेट और हटाने की अनुमति देता है
  2. Balice को डेटाबेस का स्वामी बनाता है
  3. Cउपयोगकर्ता alice को employees टेबल पढ़ने की अनुमति देता है
  4. Demployees टेबल को alice तक कॉपी करता है
5.मध्यम

orders टेबल में 5 पंक्तियाँ हैं, हर एक किसी मौजूदा ग्राहक को संदर्भित करती है। customers टेबल में 3 पंक्तियाँ हैं। customer_id पर INNER JOIN कितनी पंक्तियाँ लौटाता है?

  1. A15
  2. B3
  3. C5
  4. D8
6.मध्यम

ROLLBACK TO SAVEPOINT s1 क्या करता है?

  1. Aट्रांज़ैक्शन समाप्त करता है और सब कुछ कमिट करता है
  2. Bपूरे ट्रांज़ैक्शन को शुरुआत से पूर्ववत करता है
  3. Csavepoint और तब से बदली गई सभी टेबलें हटा देता है
  4. Dsavepoint s1 के बाद किए गए परिवर्तन पूर्ववत करता है, ट्रांज़ैक्शन खुला रखते हुए
7.कठिन

FULL OUTER JOIN क्या लौटाता है?

  1. Aकार्टेशियन गुणनफल, जिसमें एक टेबल की हर पंक्ति दूसरी टेबल की हर पंक्ति के साथ जोड़ी जाती है
  2. Bकेवल मेल खाने वाली पंक्तियाँ
  3. Cदोनों टेबलों की सभी पंक्तियाँ, जहाँ संभव हो मिलाई गईं और अन्यथा NULL से भरी गईं
  4. Dकेवल मेल न खाने वाली पंक्तियाँ
8.कठिन

मानक SQL में SELECT dept, name, COUNT(*) FROM emp GROUP BY dept अमान्य क्यों है?

  1. ACOUNT(*) का उपयोग GROUP BY के साथ नहीं हो सकता
  2. Bname न तो समूहित है न एग्रीगेट, इसलिए प्रति समूह उसका कोई एक मान नहीं है
  3. CGROUP BY में टेबल के सभी कॉलम सूचीबद्ध होने चाहिए
  4. Ddept को किसी एग्रीगेट फ़ंक्शन के भीतर होना चाहिए

उत्तर कुंजी

  1. 1. B · उन्हें एक परिणाम में मिलाता है और डुप्लिकेट पंक्तियाँ हटाता है
  2. 2. A · 10 से 20 तक price वाली पंक्तियाँ, 10 और 20 सहित
  3. 3. D · Data Control Language (DCL)
  4. 4. C · उपयोगकर्ता alice को employees टेबल पढ़ने की अनुमति देता है
  5. 5. C · 5
  6. 6. D · savepoint s1 के बाद किए गए परिवर्तन पूर्ववत करता है, ट्रांज़ैक्शन खुला रखते हुए
  7. 7. C · दोनों टेबलों की सभी पंक्तियाँ, जहाँ संभव हो मिलाई गईं और अन्यथा NULL से भरी गईं
  8. 8. B · name न तो समूहित है न एग्रीगेट, इसलिए प्रति समूह उसका कोई एक मान नहीं है

पूरे चरण-दर-चरण हल: इस विषय का अभ्यास examproblems.com पर करें।