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

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

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

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

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

1.आसान

CREATE, ALTER और DROP जैसे स्टेटमेंट SQL के किस भाग से संबंधित हैं?

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

कौन-सा SQL स्टेटमेंट पहले से मौजूद पंक्तियों में मान बदलता है?

  1. AUPDATE
  2. BINSERT
  3. CREPLACE COLUMN
  4. DMODIFY
3.आसान

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

  1. ASORT
  2. BGROUP BY
  3. CORDER BY
  4. DARRANGE
4.मध्यम

एक employees टेबल में manager_id कॉलम है जो किसी अन्य कर्मचारी को संदर्भित करता है। हर कर्मचारी को उसके मैनेजर के नाम के साथ कैसे सूचीबद्ध करते हैं?

  1. Aदो उपनामों का उपयोग करके employees टेबल को स्वयं से जोड़कर
  2. Bकेवल GROUP BY manager_id का उपयोग करके
  3. Cडिस्क पर टेबल की दूसरी प्रति बनाकर
  4. DUNION ALL और WHERE फ़िल्टर का उपयोग करके टेबल को स्वयं से मिलाकर
5.मध्यम

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

  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
6.मध्यम

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

  1. ASELECT COUNT(DISTINCT city) FROM customers
  2. BSELECT DISTINCT COUNT(city) FROM customers
  3. CSELECT SUM(DISTINCT city) FROM customers
  4. DSELECT COUNT(city) FROM customers GROUP BY city
7.कठिन

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

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

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

  1. A{A}
  2. B{A, C}
  3. C{C}
  4. D{B, D}

उत्तर कुंजी

  1. 1. A · Data Definition Language (DDL)
  2. 2. A · UPDATE
  3. 3. C · ORDER BY
  4. 4. A · दो उपनामों का उपयोग करके employees टेबल को स्वयं से जोड़कर
  5. 5. B · SELECT customer_id, COUNT(*) FROM orders GROUP BY customer_id
  6. 6. A · SELECT COUNT(DISTINCT city) FROM customers
  7. 7. B · यह कैस्केडिंग एबॉर्ट रोकता है, क्योंकि कोई बिना कमिट के लेखन नहीं पढ़ सकता
  8. 8. B · {A, C}

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