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

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

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

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

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

1.आसान

ट्रांज़ैक्शन में ROLLBACK क्या करता है?

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

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

  1. AData Manipulation Language (DML)
  2. BData Definition Language (DDL)
  3. CData Control Language (DCL)
  4. DData Query Language (DQL)
3.आसान

कैंडिडेट की (candidate key) क्या है?

  1. Aकॉलमों का एक न्यूनतम समूह जो प्रत्येक पंक्ति की विशिष्ट पहचान करता है
  2. Bएक कॉलम जो फ़ॉरेन की बनने की प्रतीक्षा में है
  3. Cकॉलमों का एक समूह जो दो टेबलों के बीच उनकी पंक्तियों को जोड़ने के लिए साझा किया जाता है
  4. Dकोई भी कॉलम जिसमें NULL मान हों
4.मध्यम

दो SELECT क्वेरी के बीच उपयोग करने पर INTERSECT क्या लौटाता है?

  1. Aदोनों परिणामों की सभी पंक्तियाँ
  2. Bपरिणामों का कार्तीय गुणनफल
  3. Cवे पंक्तियाँ जो पहले परिणाम में हैं पर दूसरे में नहीं
  4. Dवे पंक्तियाँ जो दोनों परिणामों में हैं
5.मध्यम

जब WHERE क्लॉज़ किसी पंक्ति से मेल नहीं खाता, तो SELECT SUM(amount) FROM orders क्या लौटाता है?

  1. ANULL
  2. Bएक त्रुटि
  3. Cएक ख़ाली स्ट्रिंग
  4. D0
6.मध्यम

टेबल a में 3 पंक्तियाँ और टेबल b में 4 पंक्तियाँ हैं। SELECT * FROM a CROSS JOIN b कितनी पंक्तियाँ लौटाता है?

  1. A4
  2. B12
  3. C3
  4. D7
7.कठिन

ऑन-कॉल दो डॉक्टर दोनों जाँचते हैं कि दूसरा अभी भी ऑन-कॉल है, फिर दोनों एक ही समय पर साइन-ऑफ़ करते हैं। स्नैपशॉट आइसोलेशन यहाँ अब भी कौन-सी विसंगति होने दे सकता है?

  1. Aडर्टी राइट
  2. Bएक ट्रांज़ैक्शन के भीतर नॉन-रिपीटेबल रीड
  3. Cराइट स्क्यू (write skew)
  4. Dडर्टी रीड
8.कठिन

एक टेबल में दस लाख पंक्तियाँ हैं और एक Boolean कॉलम is_active है जो उनमें से 95% के लिए TRUE है। WHERE is_active = TRUE के लिए ऑप्टिमाइज़र is_active पर इंडेक्स को अनदेखा क्यों कर सकता है?

  1. Aअधिकांश पंक्तियाँ मेल खाती हैं, इसलिए पूरी टेबल स्कैन कई इंडेक्स लुकअप से सस्ता है
  2. Bऑप्टिमाइज़र WHERE क्लॉज़ में कभी इंडेक्स का उपयोग नहीं करता
  3. CBoolean कॉलमों पर इंडेक्स नहीं बनाए जा सकते
  4. Dइंडेक्स TRUE को NULL मानता है

उत्तर कुंजी

  1. 1. C · ट्रांज़ैक्शन शुरू होने के बाद किए गए परिवर्तनों को पूर्ववत करता है
  2. 2. C · Data Control Language (DCL)
  3. 3. A · कॉलमों का एक न्यूनतम समूह जो प्रत्येक पंक्ति की विशिष्ट पहचान करता है
  4. 4. D · वे पंक्तियाँ जो दोनों परिणामों में हैं
  5. 5. A · NULL
  6. 6. B · 12
  7. 7. C · राइट स्क्यू (write skew)
  8. 8. A · अधिकांश पंक्तियाँ मेल खाती हैं, इसलिए पूरी टेबल स्कैन कई इंडेक्स लुकअप से सस्ता है

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