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

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

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

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

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

1.आसान

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

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

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

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

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

  1. AData Manipulation Language (DML)
  2. BTransaction Control Language (TCL)
  3. CData Definition Language (DDL)
  4. DData Control Language (DCL)
4.मध्यम

SQL इंजेक्शन (SQL injection) क्या है?

  1. Aएक अकेले INSERT स्टेटमेंट से कई पंक्तियाँ जल्दी डालने की विधि
  2. Bइंडेक्स जोड़ने का एक तरीका
  3. Cएक हमला जिसमें उपयोगकर्ता इनपुट SQL क्वेरी की संरचना बदल देता है
  4. Dडेटाबेस बैकअप की एक तकनीक
5.मध्यम

अधिकांश डेटाबेस में SELECT price * 2 AS double_price FROM t WHERE double_price > 10 विफल क्यों होता है?

  1. Aउपनामों में अंडरस्कोर नहीं हो सकता
  2. BWHERE का मूल्यांकन SELECT सूची से पहले होता है, इसलिए उपनाम अभी मौजूद नहीं है
  3. CSELECT सूची में अंकगणित की अनुमति नहीं है
  4. DWHERE केवल टेक्स्ट कॉलमों की तुलना कर सकता है
6.मध्यम

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

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

SELECT name, dept, AVG(salary) OVER (PARTITION BY dept) FROM emp क्या लौटाता है?

  1. Aएक त्रुटि क्योंकि name, GROUP BY में नहीं है
  2. Bप्रति विभाग एक पंक्ति, उसके औसत salary के साथ
  3. Cहर कर्मचारी पंक्ति, उसके विभाग के औसत salary के साथ
  4. Dकेवल वे कर्मचारी जो अपने विभाग के औसत से अधिक कमाते हैं
8.कठिन

प्रोडक्शन क्वेरी में NATURAL JOIN को जोखिमभरा क्यों माना जाता है?

  1. Aयह किसी भी डेटाबेस में समर्थित नहीं है
  2. Bयह प्राइमरी और फ़ॉरेन की को अनदेखा करता है और केवल NULL पंक्तियाँ रखता है
  3. Cयह समान नाम वाले हर कॉलम पर जोड़ता है, इसलिए एक नया कॉलम चुपचाप परिणाम बदल सकता है
  4. Dयह हमेशा कार्तीय गुणनफल लौटाता है

उत्तर कुंजी

  1. 1. B · दोनों टेबलों की पंक्तियों का हर संयोजन
  2. 2. A · कॉलमों का एक न्यूनतम समूह जो प्रत्येक पंक्ति की विशिष्ट पहचान करता है
  3. 3. C · Data Definition Language (DDL)
  4. 4. C · एक हमला जिसमें उपयोगकर्ता इनपुट SQL क्वेरी की संरचना बदल देता है
  5. 5. B · WHERE का मूल्यांकन SELECT सूची से पहले होता है, इसलिए उपनाम अभी मौजूद नहीं है
  6. 6. B · पृथक्करण (Isolation)
  7. 7. C · हर कर्मचारी पंक्ति, उसके विभाग के औसत salary के साथ
  8. 8. C · यह समान नाम वाले हर कॉलम पर जोड़ता है, इसलिए एक नया कॉलम चुपचाप परिणाम बदल सकता है

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