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

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

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

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

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

1.आसान

कैंडिडेट की (candidate key) क्या है?

  1. Aएक कॉलम जो फ़ॉरेन की बनने की प्रतीक्षा में है
  2. Bकॉलमों का एक समूह जो दो टेबलों के बीच उनकी पंक्तियों को जोड़ने के लिए साझा किया जाता है
  3. Cकॉलमों का एक न्यूनतम समूह जो प्रत्येक पंक्ति की विशिष्ट पहचान करता है
  4. Dकोई भी कॉलम जिसमें NULL मान हों
2.आसान

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

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

सरोगेट की (surrogate key) क्या है?

  1. Aबिना व्यावसायिक अर्थ वाला कृत्रिम पहचानकर्ता, जैसे auto-increment id
  2. Bकिसी अन्य टेबल को संदर्भित करने वाली की
  3. Cकेवल व्यू में उपयोग होने वाली की
  4. Dईमेल पते जैसे वास्तविक डेटा से बनी की
4.मध्यम

कौन-सा स्टेटमेंट टेबल की सभी पंक्तियाँ हटाता है, उसकी संरचना रखता है और WHERE क्लॉज़ नहीं ले सकता?

  1. AWHERE क्लॉज़ के साथ DELETE FROM
  2. BTRUNCATE TABLE
  3. CDROP TABLE
  4. DALTER TABLE
5.मध्यम

किस ACID गुण का अर्थ है कि समवर्ती ट्रांज़ैक्शन एक-दूसरे के अधूरे परिवर्तन नहीं देखते?

  1. Aउपलब्धता (Availability)
  2. Bपरमाणुता (Atomicity)
  3. Cपृथक्करण (Isolation)
  4. Dस्थायित्व (Durability)
6.मध्यम

कौन-सा ACID गुण गारंटी देता है कि कमिट किए गए परिवर्तन सिस्टम क्रैश के बाद भी बने रहें?

  1. Aपरमाणुता (Atomicity)
  2. Bस्थायित्व (Durability)
  3. Cसंगति (Consistency)
  4. Dपृथक्करण (Isolation)
7.कठिन

R(A, B, C, D) में फ़ंक्शनल डिपेंडेंसी A → B और C → D हैं। कैंडिडेट की क्या है?

  1. A{B, D}
  2. B{A, C}
  3. C{A}
  4. D{C}
8.कठिन

WHERE YEAR(order_date) = 2025 वाली क्वेरी order_date पर बने इंडेक्स का उपयोग क्यों नहीं कर सकती?

  1. Aइंडेक्स कभी भी तारीख़ों के साथ काम नहीं करते
  2. BYEAR मान्य SQL नहीं है
  3. Cकॉलम पर फ़ंक्शन लगाने से सामान्य इंडेक्स रेंज लुकअप संभव नहीं रहता
  4. Dorder_date पर बना इंडेक्स केवल ORDER BY क्लॉज़ के लिए उपयोग होता है, WHERE के लिए कभी नहीं

उत्तर कुंजी

  1. 1. C · कॉलमों का एक न्यूनतम समूह जो प्रत्येक पंक्ति की विशिष्ट पहचान करता है
  2. 2. C · 10 से 20 तक price वाली पंक्तियाँ, 10 और 20 सहित
  3. 3. A · बिना व्यावसायिक अर्थ वाला कृत्रिम पहचानकर्ता, जैसे auto-increment id
  4. 4. B · TRUNCATE TABLE
  5. 5. C · पृथक्करण (Isolation)
  6. 6. B · स्थायित्व (Durability)
  7. 7. B · {A, C}
  8. 8. C · कॉलम पर फ़ंक्शन लगाने से सामान्य इंडेक्स रेंज लुकअप संभव नहीं रहता

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