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

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

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

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

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

1.आसान

LIKE पैटर्न में % वाइल्डकार्ड का क्या अर्थ है?

  1. Aस्ट्रिंग की उस स्थिति में ठीक एक कैरेक्टर
  2. Bस्ट्रिंग का अंत
  3. Cकोई भी एकल अंक
  4. Dशून्य या अधिक कैरेक्टरों का कोई भी अनुक्रम
2.आसान

किसी कॉलम पर UNIQUE कंस्ट्रेंट क्या गारंटी देता है?

  1. Aउस कॉलम में किन्हीं दो पंक्तियों का एक ही गैर-NULL मान नहीं होता
  2. Binsert के बाद कॉलम बदला नहीं जा सकता
  3. Cकॉलम अपने आप टेबल की प्राइमरी की बन जाता है
  4. Dकॉलम के मान क्रमबद्ध होते हैं
3.आसान

कौन-सा स्टेटमेंट पूरी टेबल को, उसकी संरचना सहित, हटा देता है?

  1. ATRUNCATE ROWS
  2. BREMOVE TABLE
  3. CDELETE FROM
  4. DDROP TABLE
4.मध्यम

कौन-सी क्वेरी प्रति ग्राहक ऑर्डरों की संख्या लौटाती है?

  1. ASELECT customer_id, COUNT(*) FROM orders GROUP BY customer_id
  2. BSELECT DISTINCT COUNT(*) FROM orders
  3. CSELECT customer_id, COUNT(*) FROM orders ORDER BY customer_id
  4. DSELECT customer_id FROM orders WHERE COUNT(*) > 0
5.मध्यम

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

  1. A5
  2. B3
  3. C15
  4. D8
6.मध्यम

कौन-सी क्वेरी उन ग्राहकों को सूचीबद्ध करती है जिन्होंने कभी ऑर्डर नहीं दिया?

  1. ASELECT c.name FROM customers c LEFT JOIN orders o ON o.customer_id = c.id WHERE o.id = NULL
  2. BSELECT c.name FROM customers c LEFT JOIN orders o ON o.customer_id = c.id WHERE o.id IS NULL
  3. CSELECT c.name FROM customers c INNER JOIN orders o ON o.customer_id = c.id WHERE o.id IS NULL
  4. DSELECT c.name FROM customers c LEFT JOIN orders o ON o.customer_id = c.id WHERE o.id IS NOT NULL
7.कठिन

कौन-सा आइसोलेशन लेवल डर्टी रीड रोकता है लेकिन नॉन-रिपीटेबल रीड की अनुमति देता है?

  1. ASerializable
  2. BRepeatable read
  3. CRead committed
  4. DRead uncommitted
8.कठिन

टू-फ़ेज़ लॉकिंग (2PL) क्या सुनिश्चित करता है?

  1. Aकि ट्रांज़ैक्शन कभी प्रतीक्षा नहीं करते
  2. Bकॉन्फ़्लिक्ट-सीरियलाइज़ेबल शेड्यूल
  3. Cकि किसी लॉक की आवश्यकता नहीं होती
  4. Dकि डेडलॉक कभी नहीं हो सकते

उत्तर कुंजी

  1. 1. D · शून्य या अधिक कैरेक्टरों का कोई भी अनुक्रम
  2. 2. A · उस कॉलम में किन्हीं दो पंक्तियों का एक ही गैर-NULL मान नहीं होता
  3. 3. D · DROP TABLE
  4. 4. A · SELECT customer_id, COUNT(*) FROM orders GROUP BY customer_id
  5. 5. A · 5
  6. 6. B · SELECT c.name FROM customers c LEFT JOIN orders o ON o.customer_id = c.id WHERE o.id IS NULL
  7. 7. C · Read committed
  8. 8. B · कॉन्फ़्लिक्ट-सीरियलाइज़ेबल शेड्यूल

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