1.आसान
CROSS JOIN क्या लौटाता है?
- Aकेवल पहली टेबल की पंक्तियाँ
- Bदोनों टेबलों की पंक्तियों का हर संयोजन
- Cकेवल वे पंक्तियाँ जो मेल नहीं खातीं
- Dकेवल वे पंक्तियाँ जो किसी साझा की कॉलम पर मेल खाती हैं
2.आसान
कैंडिडेट की (candidate key) क्या है?
- Aकॉलमों का एक न्यूनतम समूह जो प्रत्येक पंक्ति की विशिष्ट पहचान करता है
- Bकॉलमों का एक समूह जो दो टेबलों के बीच उनकी पंक्तियों को जोड़ने के लिए साझा किया जाता है
- Cएक कॉलम जो फ़ॉरेन की बनने की प्रतीक्षा में है
- Dकोई भी कॉलम जिसमें NULL मान हों
3.आसान
CREATE, ALTER और DROP जैसे स्टेटमेंट SQL के किस भाग से संबंधित हैं?
- AData Manipulation Language (DML)
- BTransaction Control Language (TCL)
- CData Definition Language (DDL)
- DData Control Language (DCL)
4.मध्यम
SQL इंजेक्शन (SQL injection) क्या है?
- Aएक अकेले INSERT स्टेटमेंट से कई पंक्तियाँ जल्दी डालने की विधि
- Bइंडेक्स जोड़ने का एक तरीका
- Cएक हमला जिसमें उपयोगकर्ता इनपुट SQL क्वेरी की संरचना बदल देता है
- Dडेटाबेस बैकअप की एक तकनीक
5.मध्यम
अधिकांश डेटाबेस में SELECT price * 2 AS double_price FROM t WHERE double_price > 10 विफल क्यों होता है?
- Aउपनामों में अंडरस्कोर नहीं हो सकता
- BWHERE का मूल्यांकन SELECT सूची से पहले होता है, इसलिए उपनाम अभी मौजूद नहीं है
- CSELECT सूची में अंकगणित की अनुमति नहीं है
- DWHERE केवल टेक्स्ट कॉलमों की तुलना कर सकता है
6.मध्यम
किस ACID गुण का अर्थ है कि समवर्ती ट्रांज़ैक्शन एक-दूसरे के अधूरे परिवर्तन नहीं देखते?
- Aस्थायित्व (Durability)
- Bपृथक्करण (Isolation)
- Cपरमाणुता (Atomicity)
- Dउपलब्धता (Availability)
7.कठिन
SELECT name, dept, AVG(salary) OVER (PARTITION BY dept) FROM emp क्या लौटाता है?
- Aएक त्रुटि क्योंकि name, GROUP BY में नहीं है
- Bप्रति विभाग एक पंक्ति, उसके औसत salary के साथ
- Cहर कर्मचारी पंक्ति, उसके विभाग के औसत salary के साथ
- Dकेवल वे कर्मचारी जो अपने विभाग के औसत से अधिक कमाते हैं
8.कठिन
प्रोडक्शन क्वेरी में NATURAL JOIN को जोखिमभरा क्यों माना जाता है?
- Aयह किसी भी डेटाबेस में समर्थित नहीं है
- Bयह प्राइमरी और फ़ॉरेन की को अनदेखा करता है और केवल NULL पंक्तियाँ रखता है
- Cयह समान नाम वाले हर कॉलम पर जोड़ता है, इसलिए एक नया कॉलम चुपचाप परिणाम बदल सकता है
- Dयह हमेशा कार्तीय गुणनफल लौटाता है
उत्तर कुंजी
- 1. B · दोनों टेबलों की पंक्तियों का हर संयोजन
- 2. A · कॉलमों का एक न्यूनतम समूह जो प्रत्येक पंक्ति की विशिष्ट पहचान करता है
- 3. C · Data Definition Language (DDL)
- 4. C · एक हमला जिसमें उपयोगकर्ता इनपुट SQL क्वेरी की संरचना बदल देता है
- 5. B · WHERE का मूल्यांकन SELECT सूची से पहले होता है, इसलिए उपनाम अभी मौजूद नहीं है
- 6. B · पृथक्करण (Isolation)
- 7. C · हर कर्मचारी पंक्ति, उसके विभाग के औसत salary के साथ
- 8. C · यह समान नाम वाले हर कॉलम पर जोड़ता है, इसलिए एक नया कॉलम चुपचाप परिणाम बदल सकता है
पूरे चरण-दर-चरण हल: इस विषय का अभ्यास examproblems.com पर करें।