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

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

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

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

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

1.आसान

रिलेशनल मॉडल में टेबल की पंक्ति को क्या कहते हैं?

  1. Aस्कीमा (schema)
  2. Bडोमेन (domain)
  3. Cट्यूपल (tuple)
  4. Dएट्रिब्यूट (attribute)
2.आसान

कौन-सा स्टेटमेंट पूरी टेबल को, उसकी संरचना सहित, हटा देता है?

  1. ADELETE FROM
  2. BDROP TABLE
  3. CREMOVE TABLE
  4. DTRUNCATE ROWS
3.आसान

UNION ALL, UNION से कैसे भिन्न है?

  1. AUNION ALL डुप्लिकेट पंक्तियाँ रखता है
  2. BUNION ALL केवल एक टेबल पर काम करता है
  3. CUNION ALL डुप्लिकेट पंक्तियाँ हटाता है
  4. DUNION ALL परिणाम को क्रमबद्ध करता है
4.मध्यम

फ़ंक्शनल डिपेंडेंसी A → B का क्या अर्थ है?

  1. AA, B को संदर्भित करने वाली फ़ॉरेन की है
  2. BB का हर मान A के ठीक एक मान से जुड़ा है
  3. CA और B दोनों प्राइमरी की हैं
  4. DA का हर मान B के ठीक एक मान से जुड़ा है
5.मध्यम

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

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

HAVING के बारे में कौन-सा कथन सही है?

  1. Aयह समूहों को फ़िल्टर करने के लिए एग्रीगेट फ़ंक्शन का उपयोग कर सकता है
  2. Bइसे GROUP BY के साथ उपयोग नहीं किया जा सकता
  3. Cयह परिणामों को क्रमबद्ध करता है
  4. Dइसे SELECT स्टेटमेंट में WHERE से पहले आना चाहिए
7.कठिन

टेबल b के कॉलम y में मान 1, 2 और NULL हैं। SELECT * FROM a WHERE x NOT IN (SELECT y FROM b) क्या लौटाता है?

  1. Aकोई पंक्ति नहीं
  2. Ba की केवल वे पंक्तियाँ जहाँ x NULL है
  3. Ca की वे पंक्तियाँ जहाँ x, 1 या 2 नहीं है
  4. Da की हर पंक्ति
8.कठिन

टेबल enrolment(student_id, course_id, student_name, grade) की की (student_id, course_id) है। यह किस नॉर्मल फ़ॉर्म का उल्लंघन करती है?

  1. Aपहला नॉर्मल फ़ॉर्म, क्योंकि grade कॉलम में परमाणु (atomic) मान नहीं हैं
  2. Bदूसरा नॉर्मल फ़ॉर्म, क्योंकि student_name केवल student_id पर निर्भर है
  3. Cकेवल तीसरा नॉर्मल फ़ॉर्म, क्योंकि grade, student_name पर निर्भर है
  4. Dकोई नहीं, यह BCNF में है

उत्तर कुंजी

  1. 1. C · ट्यूपल (tuple)
  2. 2. B · DROP TABLE
  3. 3. A · UNION ALL डुप्लिकेट पंक्तियाँ रखता है
  4. 4. D · A का हर मान B के ठीक एक मान से जुड़ा है
  5. 5. A · SELECT COUNT(DISTINCT city) FROM customers
  6. 6. A · यह समूहों को फ़िल्टर करने के लिए एग्रीगेट फ़ंक्शन का उपयोग कर सकता है
  7. 7. A · कोई पंक्ति नहीं
  8. 8. B · दूसरा नॉर्मल फ़ॉर्म, क्योंकि student_name केवल student_id पर निर्भर है

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