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

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

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

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

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

1.आसान

रिलेशनल मॉडल में टेबल की पंक्ति को क्या कहते हैं?

  1. Aडोमेन (domain)
  2. Bएट्रिब्यूट (attribute)
  3. Cट्यूपल (tuple)
  4. Dस्कीमा (schema)
2.आसान

कौन-सा स्टेटमेंट मौजूदा टेबल में नया कॉलम जोड़ता है?

  1. AALTER TABLE
  2. BCREATE COLUMN
  3. CUPDATE TABLE
  4. DINSERT COLUMN
3.आसान

कौन-सा SQL स्टेटमेंट टेबल में नई पंक्तियाँ जोड़ता है?

  1. AALTER
  2. BSELECT
  3. CUPDATE
  4. DINSERT
4.मध्यम

कॉमन टेबल एक्सप्रेशन (WITH name AS (...)) क्या प्रदान करता है?

  1. Aकिसी कॉलम पर एक इंडेक्स
  2. Bएक नया डेटाबेस उपयोगकर्ता
  3. Cएक नामित अस्थायी परिणाम जिसका उपयोग एक स्टेटमेंट के भीतर हो सकता है
  4. Dएक स्थायी टेबल जो हटाए (drop) जाने तक डिस्क पर संग्रहित रहती है
5.मध्यम

कौन-सी क्वेरी customers टेबल में अलग-अलग शहरों की संख्या लौटाती है?

  1. ASELECT SUM(DISTINCT city) FROM customers
  2. BSELECT DISTINCT COUNT(city) FROM customers
  3. CSELECT COUNT(city) FROM customers GROUP BY city
  4. DSELECT COUNT(DISTINCT city) FROM customers
6.मध्यम

SELECT name, CASE WHEN grade >= 5.5 THEN 'pass' ELSE 'fail' END FROM results क्या लौटाता है?

  1. Aकेवल उत्तीर्ण छात्र
  2. Bएक त्रुटि क्योंकि SELECT में CASE की अनुमति नहीं है
  3. Cउत्तीर्ण और अनुत्तीर्ण छात्रों की संख्या
  4. Dहर नाम, grade के अनुसार 'pass' या 'fail' लेबल के साथ
7.कठिन

write-ahead logging (WAL) नियम क्या अपेक्षा करता है?

  1. Aहर क्वेरी पार्स होने से पहले लॉग होनी चाहिए
  2. Bडेटा पेज लॉग से पहले लिखे जाने चाहिए
  3. Cकिसी परिवर्तन का लॉग रिकॉर्ड बदले गए डेटा पेज से पहले स्थिर भंडारण तक पहुँचना चाहिए
  4. Dलॉग केवल क्रैश के बाद लिखा जाता है
8.कठिन

ट्रांज़ैक्शन T1 पंक्ति A को लॉक करता है और पंक्ति B की प्रतीक्षा करता है, जबकि T2 पंक्ति B को लॉक करता है और पंक्ति A की प्रतीक्षा करता है। एक सामान्य DBMS क्या करता है?

  1. Aदोनों ट्रांज़ैक्शनों को एक में मिला देता है
  2. Bदोनों ट्रांज़ैक्शनों को तब तक प्रतीक्षा करने देता है जब तक उनमें से एक सामान्य रूप से कमिट न हो जाए
  3. Cदोनों ट्रांज़ैक्शनों को एक साथ कमिट करता है
  4. Dडेडलॉक का पता लगाकर एक ट्रांज़ैक्शन को पीड़ित (victim) के रूप में रद्द करता है

उत्तर कुंजी

  1. 1. C · ट्यूपल (tuple)
  2. 2. A · ALTER TABLE
  3. 3. D · INSERT
  4. 4. C · एक नामित अस्थायी परिणाम जिसका उपयोग एक स्टेटमेंट के भीतर हो सकता है
  5. 5. D · SELECT COUNT(DISTINCT city) FROM customers
  6. 6. D · हर नाम, grade के अनुसार 'pass' या 'fail' लेबल के साथ
  7. 7. C · किसी परिवर्तन का लॉग रिकॉर्ड बदले गए डेटा पेज से पहले स्थिर भंडारण तक पहुँचना चाहिए
  8. 8. D · डेडलॉक का पता लगाकर एक ट्रांज़ैक्शन को पीड़ित (victim) के रूप में रद्द करता है

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