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

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

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

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

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

1.आसान

CROSS JOIN क्या लौटाता है?

  1. Aदोनों टेबलों की पंक्तियों का हर संयोजन
  2. Bकेवल पहली टेबल की पंक्तियाँ
  3. Cकेवल वे पंक्तियाँ जो मेल नहीं खातीं
  4. Dकेवल वे पंक्तियाँ जो किसी साझा की कॉलम पर मेल खाती हैं
2.आसान

INNER JOIN क्या लौटाता है?

  1. Aवे पंक्तियाँ जो मेल नहीं खातीं
  2. Bकेवल वे पंक्तियाँ जिनके मान दोनों टेबलों में मेल खाते हैं
  3. Cदोनों टेबलों की सभी पंक्तियाँ
  4. Dबाईं टेबल की सभी पंक्तियाँ, जहाँ मेल न हो वहाँ NULL के साथ
3.आसान

CHECK कंस्ट्रेंट क्या करता है?

  1. Aकिसी क्वेरी के चलने से पहले जाँचता है कि टेबल मौजूद है या नहीं
  2. Bउपयोगकर्ता का पासवर्ड सत्यापित करता है
  3. Cउन पंक्तियों को अस्वीकार करता है जिनके मान किसी शर्त को पूरा नहीं करते
  4. Dटेबल की पंक्तियाँ गिनता है
4.मध्यम

रिलेशनल बीजगणित में प्रोजेक्शन ऑपरेटर (π) किसके अनुरूप है?

  1. Aदो टेबलों को किसी की पर जोड़ना
  2. Bपरिणाम को क्रमबद्ध करना
  3. Cयह चुनना कि कौन-सी पंक्तियाँ दी गई शर्त को पूरा करती हैं
  4. Dयह चुनना कि परिणाम में कौन-से कॉलम दिखें
5.मध्यम

द्वितीय नॉर्मल फ़ॉर्म (2NF) क्या हटाता है?

  1. Aकंपोज़िट की के किसी भाग पर नॉन-की कॉलमों की आंशिक निर्भरताएँ
  2. Bकिसी अन्य नॉन-की कॉलम के माध्यम से नॉन-की कॉलमों के बीच सकर्मक (transitive) निर्भरताएँ
  3. Cफ़ॉरेन की
  4. Dसभी NULL मान
6.मध्यम

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

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

एक ऐप UPDATE item SET qty = 4, version = 8 WHERE id = 1 AND version = 7 चलाता है, और कोई पंक्ति अपडेट न होने पर संघर्ष की सूचना देता है। यह कौन-सी तकनीक है?

  1. Aरो लॉक के साथ स्ट्रिक्ट टू-फ़ेज़ लॉकिंग
  2. Bडेटाबेस शार्डिंग
  3. Cwrite-ahead logging
  4. Dऑप्टिमिस्टिक कॉन्करेंसी कंट्रोल
8.कठिन

क्वेरी 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 एक आरक्षित शब्द है

उत्तर कुंजी

  1. 1. A · दोनों टेबलों की पंक्तियों का हर संयोजन
  2. 2. B · केवल वे पंक्तियाँ जिनके मान दोनों टेबलों में मेल खाते हैं
  3. 3. C · उन पंक्तियों को अस्वीकार करता है जिनके मान किसी शर्त को पूरा नहीं करते
  4. 4. D · यह चुनना कि परिणाम में कौन-से कॉलम दिखें
  5. 5. A · कंपोज़िट की के किसी भाग पर नॉन-की कॉलमों की आंशिक निर्भरताएँ
  6. 6. A · एक नामित अस्थायी परिणाम जिसका उपयोग एक स्टेटमेंट के भीतर हो सकता है
  7. 7. D · ऑप्टिमिस्टिक कॉन्करेंसी कंट्रोल
  8. 8. A · o पर WHERE शर्त NULL से भरी पंक्तियों को अस्वीकार करती है, जिससे यह इनर जॉइन बन जाता है

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