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

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

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

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

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

1.आसान

WHERE क्लॉज़ में सरल टेक्स्ट पैटर्न मिलान के लिए कौन-सा ऑपरेटर उपयोग होता है?

  1. ALIKE
  2. BCONTAINS
  3. CSIMILAR
  4. DMATCH
2.आसान

फ़ॉरेन की (foreign key) क्या है?

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

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

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

EXCEPT (Oracle में MINUS कहलाता है) क्या लौटाता है?

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

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

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

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

  1. A8
  2. B15
  3. C5
  4. D3
7.कठिन

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

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

निम्न क्वेरी क्या लौटाती है: SELECT name FROM students WHERE grade > (SELECT AVG(grade) FROM students)?

  1. Aएक त्रुटि, क्योंकि WHERE में सबक्वेरी की अनुमति नहीं है
  2. Bऔसत ग्रेड से अधिक ग्रेड वाले छात्र
  3. Cकेवल सर्वोच्च ग्रेड वाले छात्र
  4. Dसभी छात्रों का औसत ग्रेड

उत्तर कुंजी

  1. 1. A · LIKE
  2. 2. C · एक कॉलम जो किसी अन्य टेबल की प्राइमरी की को संदर्भित करता है
  3. 3. D · उन्हें एक परिणाम में मिलाता है और डुप्लिकेट पंक्तियाँ हटाता है
  4. 4. A · पहली क्वेरी की वे पंक्तियाँ जो दूसरी में नहीं हैं
  5. 5. D · प्रत्येक कॉलम में परमाणु (atomic) मान हों और कोई दोहराए जाने वाले समूह न हों
  6. 6. C · 5
  7. 7. A · o पर WHERE शर्त NULL से भरी पंक्तियों को अस्वीकार करती है, जिससे यह इनर जॉइन बन जाता है
  8. 8. B · औसत ग्रेड से अधिक ग्रेड वाले छात्र

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