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

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

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

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

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

1.आसान

LIKE पैटर्न में _ (अंडरस्कोर) वाइल्डकार्ड का क्या अर्थ है?

  1. Aठीक एक कैरेक्टर
  2. Bएक स्पेस कैरेक्टर
  3. Cकोई भी अक्षर पर अंक नहीं
  4. Dशून्य या अधिक कैरेक्टर
2.आसान

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

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

कौन-सा कीवर्ड क्वेरी में किसी कॉलम या टेबल को एक अस्थायी वैकल्पिक नाम देता है?

  1. AAS
  2. BALIAS
  3. CRENAME
  4. DNAME
4.मध्यम

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

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

प्रथम नॉर्मल फ़ॉर्म (1NF) की आवश्यकता क्या है?

  1. Aप्रत्येक कॉलम में परमाणु (atomic) मान हों और कोई दोहराए जाने वाले समूह न हों
  2. Bकोई फ़ॉरेन की न हो
  3. Cप्रत्येक नॉन-की कॉलम पूरी की पर निर्भर हो और की के अलावा किसी पर नहीं
  4. Dहर टेबल में ठीक एक कॉलम हो
6.मध्यम

ACID में "A" का क्या अर्थ है?

  1. Aपरमाणुता (Atomicity)
  2. Bउपलब्धता (Availability)
  3. Cएकत्रीकरण (Aggregation)
  4. Dशुद्धता (Accuracy)
7.कठिन

3NF की तुलना में टेबलों को BCNF में विघटित करने की एक ज्ञात कमी क्या है?

  1. Aवापस जोड़ने पर विघटन हमेशा डेटा खो देता है
  2. BBCNF टेबलों में प्राइमरी की नहीं हो सकती
  3. CBCNF, 3NF से अधिक अतिरेक (redundancy) की अनुमति देता है
  4. Dकुछ फ़ंक्शनल डिपेंडेंसी अब एक अकेली टेबल के भीतर जाँची नहीं जा सकतीं
8.कठिन

क्वेरी FROM customers c LEFT JOIN orders o ON o.customer_id = c.id WHERE o.status = 'paid' अप्रत्याशित रूप से बिना ऑर्डर वाले ग्राहकों को हटा देती है। क्यों?

  1. Astatus एक आरक्षित शब्द है
  2. Bo पर WHERE शर्त NULL से भरी पंक्तियों को अस्वीकार करती है, जिससे यह इनर जॉइन बन जाता है
  3. CLEFT JOIN कभी बिना मेल वाली पंक्तियाँ नहीं रखता
  4. Dजॉइन को ON के बजाय USING का उपयोग करना चाहिए

उत्तर कुंजी

  1. 1. A · ठीक एक कैरेक्टर
  2. 2. B · 10 से 20 तक price वाली पंक्तियाँ, 10 और 20 सहित
  3. 3. A · AS
  4. 4. B · SELECT COUNT(DISTINCT city) FROM customers
  5. 5. A · प्रत्येक कॉलम में परमाणु (atomic) मान हों और कोई दोहराए जाने वाले समूह न हों
  6. 6. A · परमाणुता (Atomicity)
  7. 7. D · कुछ फ़ंक्शनल डिपेंडेंसी अब एक अकेली टेबल के भीतर जाँची नहीं जा सकतीं
  8. 8. B · o पर WHERE शर्त NULL से भरी पंक्तियों को अस्वीकार करती है, जिससे यह इनर जॉइन बन जाता है

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