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

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

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

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

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

1.आसान

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

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

कंपोज़िट की (composite key) क्या है?

  1. Aदो या अधिक कॉलमों से बनी की
  2. Bडेटाबेस द्वारा उत्पन्न की गई की
  3. Cएक अलग टेबल में संग्रहित की
  4. Dडुप्लिकेट मानों की अनुमति देने वाली की
3.आसान

कौन-सा कीवर्ड क्वेरी के परिणाम को क्रमबद्ध (sort) करता है?

  1. AGROUP BY
  2. BARRANGE
  3. CORDER BY
  4. DSORT
4.मध्यम

तृतीय नॉर्मल फ़ॉर्म (3NF) क्या हटाता है?

  1. Aउन कॉलमों पर बने अनावश्यक इंडेक्स जो किसी की का भाग नहीं हैं
  2. Bपरमाणु मान
  3. Cकंपोज़िट की
  4. Dनॉन-की एट्रिब्यूट्स के बीच सकर्मक (transitive) निर्भरताएँ
5.मध्यम

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

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

कौन-सी क्वेरी प्रति ग्राहक ऑर्डरों की संख्या लौटाती है?

  1. ASELECT customer_id, COUNT(*) FROM orders ORDER BY customer_id
  2. BSELECT customer_id, COUNT(*) FROM orders GROUP BY customer_id
  3. CSELECT DISTINCT COUNT(*) FROM orders
  4. DSELECT customer_id FROM orders WHERE COUNT(*) > 0
7.कठिन

बिना उपयोगी इंडेक्स वाली दो बड़ी टेबलों के बीच समता जॉइन के लिए ऑप्टिमाइज़र अक्सर कौन-सा जॉइन एल्गोरिदम चुनता है?

  1. Aहैश जॉइन
  2. Bक्रॉस जॉइन
  3. Cप्राइमरी की पर बिटमैप जॉइन
  4. Dइंडेक्स लुकअप के साथ नेस्टेड लूप जॉइन
8.कठिन

कई DBMS स्ट्रिक्ट टू-फ़ेज़ लॉकिंग का उपयोग क्यों करते हैं, जिसमें एक्सक्लूसिव लॉक कमिट तक रखे जाते हैं?

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

उत्तर कुंजी

  1. 1. C · Data Control Language (DCL)
  2. 2. A · दो या अधिक कॉलमों से बनी की
  3. 3. C · ORDER BY
  4. 4. D · नॉन-की एट्रिब्यूट्स के बीच सकर्मक (transitive) निर्भरताएँ
  5. 5. A · हर नाम, grade के अनुसार 'pass' या 'fail' लेबल के साथ
  6. 6. B · SELECT customer_id, COUNT(*) FROM orders GROUP BY customer_id
  7. 7. A · हैश जॉइन
  8. 8. B · यह कैस्केडिंग एबॉर्ट रोकता है, क्योंकि कोई बिना कमिट के लेखन नहीं पढ़ सकता

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