साक्षात्कार के प्रश्न

शीर्ष 100 SQL साक्षात्कार प्रश्न और उत्तर

2 जनवरी 2022

क्या आप SQL साक्षात्कार में भाग लेने की योजना बना रहे हैं, क्या आपके लिए कोई SQL साक्षात्कार निर्धारित है? फिर आप सही पेज पर हैं। हमने SQL पर बहुत शोध किया है और अक्सर पूछे जाने वाले SQL साक्षात्कार प्रश्न तैयार किए हैं। सुनिश्चित करें कि आप हमारी पूरी पोस्ट को ध्यान से पढ़ लें ताकि आप कोई भी प्रश्न मिस न करें।

एसक्यूएल क्या है? एसक्यूएल, यानी, संरचित प्रश्न भाषा , को RDBMS (रिलेशनल डेटाबेस मैनेजमेंट सिस्टम) में डेटा प्रबंधित करने के लिए डिज़ाइन किया गया है। SQL का उपयोग रिलेशनल डेटाबेस में संग्रहीत डेटा को संग्रहीत करने, हेरफेर करने और पुनर्प्राप्त करने के लिए किया जाता है। RDBMS जैसे MYSQL, Oracle, MS Access, Informix SQL को अपनी मानक डेटाबेस भाषा के रूप में उपयोग करते हैं।

विषयसूची

शीर्ष 100 SQL साक्षात्कार प्रश्न और उत्तर

1. क्या आप हमें बता सकते हैं कि डेटाबेस क्या है?

एक डेटाबेस को सूचना या डेटा के संग्रह के रूप में परिभाषित किया जा सकता है जिसे व्यवस्थित किया जाता है ताकि उपयोगकर्ता आसानी से डेटा तक पहुंच, प्रबंधन और अद्यतन कर सके।

उदाहरण: बैंक प्रबंधन डेटाबेस, स्कूल प्रबंधन डेटाबेस।

2. डीबीएमएस क्या है?

DBMS, यानी, डेटाबेस मैनेजमेंट सिस्टम, को आवश्यक सुरक्षा उपाय करते हुए उपयोगकर्ता के डेटा को संग्रहीत और एक्सेस करने के लिए डिज़ाइन किए गए सॉफ़्टवेयर के रूप में परिभाषित किया जा सकता है।

उदाहरण: MYSQL, Microsoft Access, PostgreSQL, SQL Server, RDBMS, Clipper और FoxPro।

3. एसक्यूएल क्या है?

SQL को एक संरचित क्वेरी भाषा के रूप में परिभाषित किया जा सकता है, जिसका उपयोग डेटाबेस के साथ संचार करने के लिए किया जाता है। इसे डेटाबेस तक पहुँचने, अद्यतन करने, हटाने या डेटाबेस में डालने जैसे कार्यों को करने के लिए उपयोग की जाने वाली मानक भाषा के रूप में माना जाता है।

4. क्या आप बता सकते हैं कि आरडीबीएमएस क्या है?

RDBMS, यानी रिलेशनल डेटाबेस मैनेजमेंट सिस्टम का उपयोग डेटा को एक संरचित प्रारूप में संग्रहीत करने के लिए किया जाता है जिसे पंक्तियों और स्तंभों के रूप में टेबल कहा जाता है।

5. विदेशी कुंजी की व्याख्या करें?

दो डेटाबेस तालिकाओं को जोड़ने के लिए एक विदेशी कुंजी का उपयोग किया जाता है। एक विदेशी कुंजी को कॉलम या कॉलम के संयोजन के रूप में भी परिभाषित किया जा सकता है जिसका मान किसी भिन्न तालिका में प्राथमिक कुंजी से मेल खाता है।

6. प्राथमिक कुंजी क्या हैं? समझाना?

एक प्राथमिक कुंजी एक रिलेशनल डेटाबेस में एक कुंजी है, जो तालिका के प्रत्येक रिकॉर्ड के लिए अद्वितीय है। सरल शब्दों में, यह एक विशिष्ट पहचानकर्ता है। एक तालिका को केवल एक प्राथमिक कुंजी के साथ निर्दिष्ट किया जा सकता है।

उदाहरण: चालक लाइसेंस संख्या, वाहन पहचान संख्या।

7. SQL में Index क्या है?

SQL में अनुक्रमणिका में कुंजियाँ होती हैं जो किसी तालिका या दृश्य में एक या अधिक स्तंभों से निर्मित होती हैं। इन कुंजियों को एक संरचना में इस तरह से संग्रहीत किया जाता है कि यह SQL सर्वर को उन पंक्तियों या पंक्तियों को खोजने में सक्षम बनाता है जो विशिष्ट कुंजी मानों से जल्दी और कुशलता से जुड़ी होती हैं।

8. SQL में Unique Key क्या है?

SQL में एक अद्वितीय कुंजी को एक या अधिक फ़ील्ड या तालिका के कॉलम के सेट के रूप में परिभाषित किया जाता है जिसका उपयोग डेटाबेस से किसी रिकॉर्ड को विशिष्ट रूप से पहचानने के लिए किया जाता है।

9. SQL में Denormalization की व्याख्या करें?

प्रदर्शन को बढ़ाने के लिए पहले सामान्यीकृत डेटाबेस पर उपयोग की जाने वाली रणनीति के रूप में Denormalization को परिभाषित किया जा सकता है। सरल शब्दों में, कोई कह सकता है कि यह एक डेटाबेस के पढ़ने के प्रदर्शन को बेहतर बनाने की एक प्रक्रिया है। यहां हम एक या अधिक तालिकाओं में अनावश्यक डेटा जोड़ते हैं।

10. SQL में जॉइन के बारे में बताएं?

एक एसक्यूएल जॉइन को एक जॉइन क्लॉज के रूप में परिभाषित किया जा सकता है जिसका उपयोग उनके बीच संबंधित कॉलम के आधार पर दो या दो से अधिक टेबल (एकाधिक टेबल) से पंक्तियों के संयोजन के लिए किया जाता है।

एसक्यूएल साक्षात्कार प्रश्न और उत्तर

फ़ाइल:एसक्यूएल Joins.svg द्वारा अर्बेक के तहत लाइसेंस प्राप्त है सीसी बाय 3.0

11. SQL में विभिन्न प्रकार के सामान्यीकरण की व्याख्या करें?

डेटाबेस सामान्यीकरण को एक प्रक्रिया के रूप में परिभाषित किया जा सकता है जिसे आपके द्वारा डिज़ाइन किए गए प्रत्येक डेटाबेस के लिए किए जाने की आवश्यकता होती है। औपचारिक मानदंड और नियमों के एक सेट को लागू करने के तंत्र को सामान्य प्रपत्र कहा जाता है।

यह सभी देखें शीर्ष 100 उत्तरदायी साक्षात्कार प्रश्न और उत्तर

SQL में सामान्यीकरण के प्रकार निम्नलिखित हैं:

  1. पहला सामान्य फॉर्म (1 एनएफ)
  2. दूसरा सामान्य फॉर्म (2 एनएफ)
  3. तीसरा सामान्य फॉर्म (3 एनएफ)
  4. बॉयस कॉड नॉर्मल फॉर्म या चौथा नॉर्मल फॉर्म (बीसीएनएफ या 4 एनएफ)
  5. पांचवां सामान्य फॉर्म (5 एनएफ)
  6. छठा सामान्य फॉर्म (6 एनएफ)

12. डीबीएमएस के विभिन्न प्रकारों के नाम बताएं?

हमारे पास चार प्रकार के डीबीएमएस हैं, अर्थात्,

  1. नेटवर्क डेटाबेस
  2. पदानुक्रमित डेटाबेस
  3. संबंध का डेटाबेस
  4. ऑब्जेक्ट-ओरिएंटेड डेटाबेस

13. SQL में निकाय और संबंध क्या हैं?

SQL में एक इकाई को एक वास्तविक वस्तु के रूप में परिभाषित किया गया है जो मौजूद है। एक डेटाबेस में, एक इकाई को एक व्यक्ति, स्थान या वस्तु के रूप में परिभाषित किया जा सकता है।

SQL में एक संबंध विभिन्न तालिकाओं से संबंधित पंक्तियों से संबंधित होता है। एक तालिका में एक संबंध बनाया जा सकता है जब एक चाइल्ड टेबल एक विदेशी-कुंजी कॉलम निर्दिष्ट करता है जो मूल तालिका के प्राथमिक कुंजी कॉलम को संदर्भित करता है।

डेटाबेस में हमारे तीन प्रकार के संबंध होते हैं, अर्थात्,

  1. एक से एक
  2. कई लोगों के लिए एक
  3. कई कई

14. SQL में बाधाएँ क्या हैं?

SQL बाधाओं को दी गई तालिका में डेटा के लिए नियम निर्दिष्ट करने के लिए परिभाषित किया गया है। वे मुख्य रूप से तालिका में जाने वाले डेटा के प्रकार को सीमित करने के लिए उपयोग किए जाते हैं। बाधाएँ या तो तालिका स्तर या स्तंभ स्तर हो सकती हैं जहाँ तालिका-स्तर की बाधाएँ संपूर्ण तालिका पर लागू होती हैं, और स्तंभ स्तर की बाधाएँ विशिष्ट स्तंभों पर लागू होती हैं।

15. SQL में बाधाओं के प्रकारों का नाम बताइए?

SQL में बाधाओं के प्रकार नीचे सूचीबद्ध हैं:

  1. शून्य बाधा नहीं।
  2. बाधा की जाँच करें
  3. डिफ़ॉल्ट बाधा
  4. विशेष बाधा
  5. प्राथमिक बाधा
  6. विदेशी बाधा

16. क्या आप SQL में विभिन्न प्रकार के Index की व्याख्या कर सकते हैं?

SQL में, हमारे पास दो मुख्य प्रकार के इंडेक्स हैं, अर्थात्,

    क्लस्टर्ड इंडेक्स:यह उस तरीके को बदल देता है जिससे पंक्तियों को भौतिक रूप से संग्रहीत किया जाता है। जब एक कॉलम के लिए क्लस्टर इंडेक्स बनाया जाता है, तो SQL सर्वर कॉलम के आधार पर टेबल की पंक्तियों को सॉर्ट करता है।गैर-संकुल सूचकांक:यहां, पंक्तियों का क्रम वास्तविक डेटा के भौतिक क्रम से मेल नहीं खाता है।

SQL के अन्य इंडेक्स हैं:

  1. अद्वितीय सूचकांक
  2. फ़िल्टर्ड इंडेक्स
  3. हैश इंडेक्स
  4. कॉलमस्टोर इंडेक्स

17. डिलीट और ट्रंकेट स्टेटमेंट में अंतर बताएं?

हटाएंकाट-छांट
यह विशिष्ट डेटा को हटा देता है।इसने तालिका का पूरा डेटा हटा दिया।
यह परिवर्तनों को रोलबैक कर सकता है।यह परिवर्तनों को रोलबैक नहीं कर सकता है।
यह छंटनी की तुलना में धीमा है।यह तेज है।
WHERE क्लॉज को डिलीट के साथ इस्तेमाल किया जा सकता हैहम WHERE क्लॉज का उपयोग ट्रंकेट के साथ नहीं कर सकते हैं।
यह पंक्ति को हटाने से पहले विशिष्ट तालिका पंक्ति को लॉक कर देता है।यह डिलीट होने पर पूरी टेबल को लॉक कर देता है।

18. क्या आप SQL में CHAR और VARCHAR2 डेटाटाइप के बीच अंतर समझा सकते हैं?

CHARवचर2
यह निश्चित लंबाई की एक वर्ण स्ट्रिंग संग्रहीत करता है।यह चर लंबाई के वर्ण स्ट्रिंग को संग्रहीत करता है।
CHAR का अर्थ है चरित्र।VARCHAR2 का अर्थ है वेरिएबल कैरेक्टर।
प्रदर्शन VARCHAR2 से बेहतर है।प्रदर्शन कम है।
प्रत्येक वर्ण के लिए 1 बाइट लेता है।यह प्रत्येक वर्ण के लिए 1 बाइट भी लेता है, लेकिन यह लंबाई की जानकारी रखने के लिए एक अतिरिक्त स्थान लेता है।
यह अतिरिक्त मेमोरी स्पेस के साथ गद्देदार है।यह अतिरिक्त मेमोरी स्पेस के साथ गद्देदार नहीं है।

19. SQL के विभिन्न उपसमुच्चयों के नाम बताइए?

SQL के विभिन्न सबसेट हैं:

    डेटा परिभाषा भाषा (डीडीएल):यह उपयोगकर्ता को डेटाबेस पर अलग-अलग ऑपरेशन करने की अनुमति देता है जैसे DELETE, CREATE, और ALTER ऑब्जेक्ट।डेटा हेरफेर भाषा (डीएमएल):यह उपयोगकर्ता को डेटा तक पहुंचने और हेरफेर करने की भी अनुमति देता है। यह हमें डेटाबेस से डेटा डालने, अपडेट करने, हटाने और पुनर्प्राप्त करने में मदद करता है।डेटा नियंत्रण भाषा:यह उपयोगकर्ता को डेटाबेस तक पहुंच को नियंत्रित करने की अनुमति देता है। उदाहरण निरस्त और अनुदान पहुंच अनुमतियां हैं।

20. एक सबक्वायरी क्या है?

एक सबक्वेरी, जिसे नेस्टेड क्वेरी या आंतरिक क्वेरी के रूप में भी परिभाषित किया गया है, एक क्वेरी है जिसे किसी अन्य SQL क्वेरी के भीतर रखा गया है और WHERE क्लॉज के भीतर एम्बेड किया गया है।

21. विभिन्न प्रकार की उपश्रेणियों के नाम बताइए?

विभिन्न प्रकार की सबक्वेरी नीचे सूचीबद्ध हैं:

    सिंगल-पंक्ति सबक्वेरी: यह क्वेरी एकल पंक्ति आउटपुट देता है।

उदाहरण:

|_+_|
    एकाधिक पंक्ति सबक्वेरी: यह क्वेरी एकाधिक पंक्ति आउटपुट लौटाती है।

उदाहरण:

|_+_|
    सहसंबद्ध उपश्रेणी:यह बाहरी क्वेरी द्वारा प्रदान किए गए डेटा पर निर्भर करता है।

उदाहरण:

|_+_|

22. SQL में उपलब्ध विभिन्न जॉइन के प्रकारों की व्याख्या करें?

विभिन्न प्रकार के SQL जॉइन का उल्लेख नीचे किया गया है:

आंतरिक रूप से जुड़ा: जब तालिकाओं के बीच पंक्तियों का मिलान (कम से कम एक) होता है तो यह रिटर्न पंक्तियों में शामिल हो जाता है।

राइट जॉइन: यह जॉइन उन पंक्तियों को लौटाता है जो तालिकाओं और पंक्तियों के बीच सामान्य हैं जो तालिका के दाईं ओर हैं।

बाँया जोड़: यह जॉइन उन पंक्तियों को लौटाता है जो तालिकाओं और पंक्तियों के बीच सामान्य हैं जो तालिका के बाईं ओर हैं।

पूर्ण शामिल हों : यह जॉइन पंक्तियों को लौटाता है जब उसे किसी एक तालिका में एक मिलान पंक्ति मिलती है। यहां, यह तालिका के बाईं ओर और दाईं ओर दोनों ओर से सभी पंक्तियों को लौटाता है।

23. SQL में एक दृश्य क्या है?

SQL में एक दृश्य को एक वर्चुअल तालिका के रूप में परिभाषित किया जाता है जिसमें तालिका में निहित डेटा का सबसेट होता है। दृश्य वास्तव में मौजूद नहीं हैं, और वे कम स्मृति स्थान लेते हैं। एक दृश्य में संबंध के आधार पर एकाधिक तालिकाओं का डेटा हो सकता है।

24. SQL में ALIAS कमांड क्या है?

SQL में उपनाम का उपयोग किसी तालिका या तालिका में एक स्तंभ को अस्थायी नाम देने के लिए किया जाता है। इनका उपयोग कॉलम नामों को अधिक पठनीय बनाने के लिए किया जाता है। उपनाम केवल उस क्वेरी की उस विशेष अवधि के लिए मौजूद है।

25. एसक्यूएल में क्लॉज क्या है? समझाना?

SQL में WHERE क्लॉज का उपयोग किसी एकल तालिका या एकाधिक तालिकाओं से डेटा पुनर्प्राप्त करते समय एक विशिष्ट स्थिति को परिभाषित करने के लिए किया जाता है जो कि जॉइन का उपयोग करके जुड़ते हैं। WHERE क्लॉज विशिष्ट तालिका से मान तभी लौटाता है जब वह दी गई शर्त को पूरा करता है। इसका उपयोग ज्यादातर रिकॉर्ड्स को फ़िल्टर करने और टेबल से केवल आवश्यक रिकॉर्ड लाने के लिए किया जाता है।

26. SQL में MERGE स्टेटमेंट की क्या आवश्यकता है?

SQL में एक MERGE स्टेटमेंट को तीन स्टेटमेंट्स के संयोजन के रूप में परिभाषित किया जा सकता है, अर्थात्, INSERT, UPDATE, और DELETE। यदि आप किसी स्रोत तालिका को लक्ष्य तालिका के साथ मर्ज करना चाहते हैं, तो आप एक ही बार में तीनों MERGE स्टेटमेंट्स (INSERT, UPDATE, DELETE) का उपयोग कर सकते हैं।

उदाहरण :

|_+_|

27. क्या आप SQL में समूह कार्यों की आवश्यकता की व्याख्या कर सकते हैं?

SQL में GROUP BY स्टेटमेंट का उपयोग उन पंक्तियों को समूहीकृत करने के लिए किया जाता है, जिनका मान सारांश पंक्तियों में समान होता है। इन कथनों का उपयोग आमतौर पर COUNT (), MAX (), MIN (), SUM (), और AVG () जैसे कुल कार्यों के साथ किया जाता है ताकि परिणाम-सेट को एक या अधिक स्तंभों द्वारा समूहित किया जा सके।

ग्रुप बाय स्टेटमेंट के लिए सिंटैक्स:

|_+_|

28. SQL में एग्रीगेट और स्केलर फंक्शन क्या हैं?

SQL में एग्रीगेट फ़ंक्शंस का उपयोग मानों के एक सेट के विरुद्ध संचालित करने के लिए किया जाता है और एकल सारांश मान लौटाता है।

उदाहरण: AVG (), COUNT (), सबसे पहले (), अंतिम (), MIN (), MAX (), SUM ()।

|_+_|

SQL में स्केलर फ़ंक्शन दिए गए स्केलर इनपुट तर्कों के आधार पर एकल मान देता है। CURRENT-TIME जैसे कुछ अदिश कार्यों के लिए किसी तर्क की आवश्यकता नहीं हो सकती है।

उदाहरण: UCASE (), LCASE (), MID (), LEN (), राउंड (), नाउ (), FORMAT ()।

|_+_|

29. 'BETWEEN' और 'IN' कंडीशन ऑपरेटरों में क्या अंतर है?

ऑपरेटरों के बीच SQL में दो मानों के बीच डेटा की श्रेणी का चयन करने के लिए उपयोग किया जाता है। यहां मान कोई भी संख्या, टेक्स्ट आदि हो सकते हैं।

वाक्य - विन्यास:

|_+_|

आईएन ऑपरेटर SQL में एकाधिक मान निर्दिष्ट करने के लिए उपयोग किया जाता है।

वाक्य - विन्यास:

|_+_|

एसक्यूएल साक्षात्कार प्रश्न और उत्तर

30. हैविंग क्लॉज और कहां क्लॉज के बीच अंतर करें?

खंड होनाकहां कारण
इसका उपयोग निर्दिष्ट स्थिति के अनुसार पंक्तियों के चयन के लिए किया जाता है।इसका उपयोग स्तंभ संचालन में किया जाता है और इसे एकत्रित समूहों या पंक्तियों पर लागू किया जाता है।
क्लॉज होने का उपयोग सेलेक्ट स्टेटमेंट के साथ नहीं किया जा सकता हैWHERE क्लॉज का उपयोग SELECT, UPDATE, DELETE आदि के साथ किया जाता है।
HAVING क्लॉज में न्यूनतम, अधिकतम आदि जैसे कुल कार्य शामिल हो सकते हैं।यह समग्र कार्यों का उपयोग नहीं कर सकता है।
उदाहरण: चयन करें * आयु वाली तालिका से = 10उदाहरण: चयन करें * तालिका से जहां उम्र = 10

शीर्ष SQL साक्षात्कार प्रश्न और उत्तर

31. क्या आप SQL में कुछ केस मैनिपुलेशन फ़ंक्शंस सूचीबद्ध कर सकते हैं?

संपर्क करें() : इसका उपयोग एक स्ट्रिंग में कई स्ट्रिंग्स को एकीकृत करने के लिए किया जाता है।

यह सभी देखें शीर्ष 100 जावास्क्रिप्ट साक्षात्कार प्रश्न और उत्तर

सिंटैक्स: CONCAT(first_name, second_name,……n_name)

सबस्ट्र (): इसे एक सबस्ट्रिंग के रूप में परिभाषित किया गया है, या यह स्ट्रिंग से अलग हो जाता है और इसे वापस कर देता है।

सिंटैक्स: सबस्ट्र (चार, स्थिति, लंबाई)

ट्रिम (): इसका उपयोग प्रारंभिक भाग से सभी संबंधित वर्णों को हटाने के लिए किया जाता है, जिसे अग्रणी कहा जाता है, और यह अंतिम भाग से वर्णों को हटा देता है जिसे अनुगामी कहा जाता है, या यह दोनों भागों को हटा देता है जिसे संपादन-चार के रूप में जाना जाता है।

सिंटैक्स: ट्रिम ([[लीडिंग | ट्रेलिंग | दोनों] कैरेक्टर फ्रॉम] एडिट_चार)

सीएचआर और एएससीआईआई : ASCII फ़ंक्शन का उपयोग वर्णों की अभिव्यक्ति के सबसे बाएं वर्ण के ASCII मान को वापस करने के लिए किया जाता है।

सिंटैक्स: ASCII(Single_character)

CHR फ़ंक्शन ASCII कोड को स्वीकार करता है और संबंधित वर्ण लौटाता है।

सिंटैक्स: सीएचआर (कैरेक्टर_कोड)

बदलने के(): इसका उपयोग SQL स्ट्रिंग से चुनिंदा रूप से डेटा को हटाने या बदलने के लिए किया जाता है।

सिंटैक्स: बदलें (entry_name, string_searching, string_replace)

कई अन्य हेरफेर कार्य हैं, अर्थात्, इंस्ट्र, लंबाई, आरट्रिम, रैपड, एलपैड, इनिटकैप, लोअर, अपर।

32. बताएं कि डेटा डालने के दौरान कॉलम में NULL मान कैसे डालें?

हम निम्नलिखित तरीकों से SQL में NULL मान सम्मिलित कर सकते हैं:

  1. आप कॉलम सूची से कॉलम को हटाकर परोक्ष रूप से सम्मिलित कर सकते हैं।
  2. आप इसे VALUES क्लॉज में NULL कीवर्ड को परिभाषित करके स्पष्ट रूप से कर सकते हैं।

33. क्या आप किसी तालिका में अभिलेखों की गिनती प्राप्त करने के तरीकों की सूची बना सकते हैं?

तालिका में रिकॉर्ड की संख्या की गणना करने के लिए हम नीचे दिए गए आदेशों का उपयोग करते हैं।

|_+_|

34. क्या आप उन तरीकों की सूची बना सकते हैं जिनसे डायनेमिक SQL को निष्पादित किया जा सकता है?

निम्नलिखित तरीके बताए गए हैं जिनसे आप डायनेमिक SQL को निष्पादित कर सकते हैं:

  1. मापदंडों के साथ एक प्रश्न लिखकर
  2. EXEC . का उपयोग करके
  3. SP-executesql का उपयोग करना

35. क्या आप 'ए' से शुरू होने वाले कर्मचारियों के नाम खोजने के लिए एसक्यूएल क्वेरी लिख सकते हैं?

|_+_|

36. क्या आप उस ऑपरेटर का नाम बता सकते हैं जिसका उपयोग पैटर्न मिलान के लिए क्वेरी में किया जाता है?

SQL में पैटर्न मिलान के लिए, हम LIKE ऑपरेटर का उपयोग करते हैं।

  1. %: SQL में, इसका उपयोग शून्य या अधिक वर्णों से मेल खाने के लिए किया जाता है।
|_+_|
  1. अंडरस्कोर (_): इसका उपयोग बिल्कुल एक वर्ण से मेल खाने के लिए किया जाता है।
|_+_|

37. SQL में स्थानीय और वैश्विक चर क्या हैं?

स्थानीय चर वे चर हैं जो फ़ंक्शन के भीतर परिभाषित होते हैं, और उन्हें किसी अन्य फ़ंक्शन द्वारा संदर्भित नहीं किया जाता है।

वैश्विक चर वे चर हैं जिन्हें पूरे कार्यक्रम में पहुँचा जा सकता है, और उन्हें अन्य कार्यों द्वारा संदर्भित किया जा सकता है।

38. SQL सर्वर में विभिन्न प्रमाणीकरण मोड के नाम बताएं?

SQL सर्वर में विभिन्न प्रमाणीकरण मोड हैं:

  1. विंडोज मोड
  2. मिश्रित मोड

39. विभिन्न प्रकार की कोलेशन सेंसिटिविटी के नाम बताएं?

विभिन्न प्रकार की संयोजन संवेदनशीलता हैं:

  1. मामले की संवेदनशीलता
  2. काना संवेदनशीलता
  3. चौड़ाई संवेदनशीलता
  4. एक्सेंट संवेदनशीलता

40. एक संयोजन क्या है?

एक संयोजन को नियमों के एक समूह के रूप में परिभाषित किया जा सकता है जो यह निर्धारित करता है कि डेटा को कैसे सॉर्ट किया जाए और डेटा की तुलना कैसे की जाए। उदाहरण के लिए, चरित्र डेटा को नियमों का उपयोग करके क्रमबद्ध किया जा सकता है जो वर्ण चौड़ाई, केस-संवेदनशीलता आदि निर्दिष्ट करने के साथ-साथ सही वर्ण अनुक्रम निर्दिष्ट करते हैं।

शीर्ष SQL साक्षात्कार प्रश्न और उत्तर

41. पुनरावर्ती संग्रहीत कार्यविधियाँ क्या हैं?

SQL में पुनरावर्ती संग्रहीत कार्यविधियाँ एक संग्रहीत कार्यविधि के लिए संदर्भित की जाती हैं जो तब तक स्वयं कॉल करती है जब तक कि यह निर्दिष्ट सीमा शर्तों तक नहीं पहुँच जाती। यह प्रक्रिया प्रोग्रामर को कोड को कितनी भी बार पुन: उपयोग करने में मदद करती है।

42. क्या आप सभी प्रकार के उपयोगकर्ता-परिभाषित कार्यों को सूचीबद्ध कर सकते हैं?

हमारे पास तीन प्रकार के उपयोगकर्ता-परिभाषित कार्य हैं, अर्थात्,

  1. स्केलर कार्य।
  2. इनलाइन तालिका-मूल्यवान कार्य।
  3. बहु वक्तव्य-मूल्यवान कार्य।

43. SQL में Auto-Increment की व्याख्या करें?

ऑटो-इन्क्रीमेंट को एक कीवर्ड के रूप में परिभाषित किया गया है जो हमें एक अद्वितीय संख्या बनाने की अनुमति देता है जो तालिका में एक नया रिकॉर्ड बनाए जाने पर स्वचालित रूप से उत्पन्न होता है। इस कीवर्ड का उपयोग प्राथमिक कुंजी के साथ किया जाता है।

Oracle में AUTOINCREMENT कीवर्ड का उपयोग किया जाता है।

SQL सर्वर में IDENTITY कीवर्ड का उपयोग किया जाता है।

44. STUFF और REPLACE फंक्शन की व्याख्या करें?

सामान समारोह: इसका उपयोग मौजूदा वर्ण को अधिलेखित करने के लिए किया जाता है, या इसका उपयोग किसी स्ट्रिंग को किसी अन्य या भिन्न स्ट्रिंग में सम्मिलित करने के लिए किया जा सकता है।

सिंटैक्स: STUFF (string_expression, प्रारंभ, लंबाई, प्रतिस्थापन_वर्ण)

समारोह बदलें: जैसा कि नाम से पता चलता है, इसका उपयोग मौजूदा वर्णों को बदलने के लिए किया जाता है।

सिंटैक्स: बदलें (स्ट्रिंग_एक्सप्रेशन, सर्च_स्ट्रिंग, रिप्लेसमेंट_स्ट्रिंग)

45. एसक्यूएल बनाम के बीच अंतर करें। नोएसक्यूएल?

एसक्यूएलनोएसक्यूएल
यह एक रिलेशनल डेटाबेस है।यह एक रिलेशनल डेटाबेस नहीं है।
यह एक संरचित क्वेरी भाषा है और इसमें एक पूर्वनिर्धारित स्कीमा है।उनके पास असंरचित डेटा के लिए गतिशील स्कीमा हैं।
वे टेबल-आधारित हैं।वे दस्तावेज़, कुंजी-मूल्य, ग्राफ़-आधारित हैं।

46. ​​क्या आप SQL की तुलना Oracle से कर सकते हैं?

एस क्यू एल सर्वरआकाशवाणी
यह माइक्रोसॉफ्ट द्वारा विकसित किया गया है।यह Oracle के स्वामित्व में है।
यह टी-एसक्यूएल का उपयोग करता है।यह पीएल/एसक्यूएल का उपयोग करता है।
SQL सर्वर में संकुल की कोई अवधारणा नहीं हैयह संकुल का समर्थन करता है।
यहां, उपयोगकर्ता डेटाबेस साझा नहीं कर सकते हैं।यह उपयोगकर्ताओं को डेटाबेस साझा करने की अनुमति देता है।

47. डाटावेयरहाउस की व्याख्या करें?

डेटावेयरहाउस को डेटा के केंद्रीय भंडार के रूप में संदर्भित किया जा सकता है जहां डेटा को विभिन्न स्रोतों से इकट्ठा किया जाता है। इकट्ठे डेटा को रूपांतरित किया जा सकता है, और इसे खनन और ऑनलाइन प्रसंस्करण के लिए उपलब्ध कराया जा सकता है।

48. SQL और MySQL के बीच अंतर करें?

एसक्यूएलमाई एसक्यूएल
यह एक क्वेरी भाषा है।यह एक रिलेशनल डेटाबेस है जो क्वेरी करने के लिए SQL का उपयोग करता है।
इसका उपयोग डेटा तक पहुंचने, अपडेट करने और हेरफेर करने के लिए किया जाता है।यह मौजूदा डेटा को व्यवस्थित तरीके से स्टोर करता है।
इसका उपयोग डेटाबेस के लिए प्रश्न लिखने के लिए किया जाता है।यह डेटा को संशोधित करने, डेटा को एक सारणीबद्ध प्रारूप में संग्रहीत करने की सुविधा प्रदान करता है।

49. SQL में एक ट्रिगर क्या है?

SQL में एक ट्रिगर को एक विशेष प्रकार की संग्रहीत प्रक्रिया के रूप में परिभाषित किया जा सकता है जो डेटाबेस सर्वर में कोई घटना होने पर स्वचालित रूप से चल सकती है।

शीर्ष SQL साक्षात्कार प्रश्न और उत्तर

50. SQL में नेचुरल जॉइन क्या है?

SQL में एक प्राकृतिक जुड़ाव दो निर्दिष्ट तालिकाओं के सभी स्तंभों की तुलना करता है जिनमें समान स्तंभ नाम होता है, जहाँ स्तंभ समान डेटा प्रकार के होने चाहिए।

वाक्य - विन्यास:

|_+_|

51. टी-एसक्यूएल क्या है?

T-SQL जिसे Transact SQL कहा जाता है, प्रोग्रामिंग एक्सटेंशन का एक समूह है जो Sybase से प्राप्त होता है। इसमें माइक्रोसॉफ्ट द्वारा एसक्यूएल में जोड़े गए कई फीचर्स शामिल हैं, जिसमें एरर हैंडलिंग, ट्रांजेक्शन कंट्रोल, डिक्लेयरिंग वेरिएबल्स और रो प्रोसेसिंग शामिल हैं।

52. SQL में Cross Join क्या है?

SQL में क्रॉस जॉइन का उपयोग दूसरी तालिका पंक्तियों के साथ पहली तालिका पंक्तियों के युग्मित संयोजन को उत्पन्न करने के लिए किया जाता है। इसे कार्टेशियन जॉइन के रूप में भी जाना जाता है।

53. SQL में फॉरवर्ड कर्सर क्या है?

SQL में फॉरवर्ड कर्सर को परिणाम सेट में शुरू से अंत तक पंक्तियों को पुनः प्राप्त करने के रूप में परिभाषित किया गया है। यह आपको परिणाम सेट में पिछली पंक्ति में जाने की अनुमति नहीं देगा।

54. SQL में COMMIT को परिभाषित करें?

वर्तमान लेनदेन को समाप्त करने और लेनदेन में स्थायी परिवर्तन करने के लिए SQL में COMMIT कथन का उपयोग किया जाता है। लेन-देन को SQL कथनों के अनुक्रम के रूप में परिभाषित किया जा सकता है।

55. SQL में एक स्कीमा क्या है?

SQL में एक स्कीमा को डेटाबेस ऑब्जेक्ट्स के तार्किक संग्रह के रूप में परिभाषित किया जा सकता है। SQL ऑब्जेक्ट्स में से कुछ टेबल्स, व्यूज, फंक्शन्स, स्टोर्ड प्रोसीजर, ट्रिगर्स, इंडेक्स हैं।

56. SQL में लेनदेन लॉग क्या है?

SQL में एक ट्रांजेक्शन लॉग का उपयोग सभी लेन-देन और डेटाबेस संशोधनों को रिकॉर्ड करने के लिए किया जाता है जो प्रत्येक लेनदेन द्वारा किए जाते हैं। यह डेटाबेस का एक बहुत ही महत्वपूर्ण या महत्वपूर्ण घटक है। जब भी कोई सिस्टम विफलता होती है, तो इसे एक सुसंगत स्थिति में वापस लाने के लिए आपको इस लेनदेन लॉग की आवश्यकता होगी।

57. SQL में वस्तु विशेषाधिकार क्या हैं?

ऑब्जेक्ट-स्तरीय विशेषाधिकार को उस अनुमति के रूप में परिभाषित किया जा सकता है जो डेटाबेस उपयोगकर्ता खाते को दी जाती है या डेटाबेस ऑब्जेक्ट पर एक विशिष्ट क्रिया करने के लिए भूमिका के लिए दी जाती है। विशेषाधिकारों में INSERT, SELECT, UPDATE, INDEX, ALTER, ऑन टेबल और व्यू शामिल हैं।

58. SQL में लॉक एस्केलेशन क्या है?

SQL में लॉक एस्केलेशन कई फाइन-ग्रेन लॉक को टेबल लॉक में बदलने का तंत्र है। जब यह वांछनीय न हो तो कुछ एप्लिकेशन क्वेरी लॉक एस्केलेशन को ट्रिगर कर सकती हैं।

59. SQL में सिस्टम प्रिविलेज क्या है?

एक सिस्टम विशेषाधिकार को किसी विशिष्ट क्रिया को करने या किसी वस्तु पर कार्रवाई करने के अधिकार के रूप में परिभाषित किया जा सकता है। यहां की वस्तुओं में टेबल्स, व्यूज, इंडेक्स, कैशे ग्रुप्स, पीएल/एसक्यूएल फ़ंक्शंस, प्रक्रियाएं, प्रतिकृति स्कीमा, भौतिक दृश्य और पैकेज शामिल हैं।

यह सभी देखें शीर्ष 100 जावास्क्रिप्ट साक्षात्कार प्रश्न और उत्तर

60. SQL में साझा लॉक क्या है?

जब डेटा पढ़ा जाता है तो SQL में साझा लॉक स्वचालित रूप से प्राप्त हो जाते हैं। उन्हें एक टेबल, इंडेक्स की, पेज और एक व्यक्तिगत पंक्ति पर रखा जा सकता है।

एसक्यूएल साक्षात्कार प्रश्न और उत्तर

61. SQL में NULL Value फ़ील्ड क्या है?

SQL में एक NULL मान फ़ील्ड को एक तालिका फ़ील्ड के रूप में परिभाषित किया जा सकता है जिसका कोई मान नहीं है। यह शून्य मान या रिक्त स्थान वाले फ़ील्ड से भिन्न होता है।

62. SQL इंजेक्शन को परिभाषित करें?

SQL में SQL इंजेक्शन को एक कोड इंजेक्शन तकनीक के रूप में परिभाषित किया जा सकता है जो डेटाबेस को नष्ट कर सकती है। हम कह सकते हैं कि यह सबसे अधिक इस्तेमाल की जाने वाली वेब हैकिंग तकनीकों में से एक है।

63. SQL में गतिरोध क्या है?

SQL में एक गतिरोध तब होता है जब दो प्रक्रियाएं एक ही संसाधन के लिए प्रतिस्पर्धा कर रही होती हैं, और एक प्रक्रिया इसे एक्सेस करने में असमर्थ होती है क्योंकि दूसरी प्रक्रिया इसे एक्सेस करने से रोक रही होती है। जब कोई SQL सर्वर डेडलॉक का सामना करता है, तो यह किसी एक प्रक्रिया को मारकर कार्रवाई करता है।

64. SQL में एक समग्र कुंजी क्या है?

एक समग्र कुंजी को प्राथमिक कुंजी के रूप में परिभाषित किया जा सकता है जिसमें दो या दो से अधिक गुण होते हैं। यह दो या दो से अधिक स्तंभों का संयोजन होना चाहिए।

65. SQL में डेटा अखंडता क्या है?

SQL में डेटा अखंडता तालिका में डेटा की सटीकता और स्थिरता बनाए रखती है।

66. SQL में UNION ऑपरेटर क्या है?

एसक्यूएल में यूनियन ऑपरेटरों का उपयोग दो या दो से अधिक चुनिंदा बयानों के परिणाम सेट को संयोजित करने के लिए किया जाता है। यह ऑपरेटर विभिन्न चयन कथनों से डुप्लिकेट पंक्तियों को हटा देता है।

वाक्य - विन्यास;

|_+_|

67. चरित्र हेरफेर कार्यों का नाम बताएं?

कुछ चरित्र हेरफेर कार्य ALTER, EXTRACT, CHANGE, और CHARACTER STRING हैं।

68. SQL में एक-अनेक संबंध की व्याख्या करें?

एक-से-अनेक संबंध में, एक तालिका में एक रिकॉर्ड किसी अन्य तालिका में एक या अधिक रिकॉर्ड से संबंधित हो सकता है।

69. SQL में केस मैनिपुलेशन फंक्शन क्या हैं?

SQL में केस मैनिपुलेशन फ़ंक्शंस का उपयोग तालिका में मौजूदा डेटा को लोअर केस, अपर केस या मिश्रित केस वर्णों में बदलने के लिए किया जाता है।

70. तालिका और SQL में दर्ज के बीच अंतर करें?

SQL में एक तालिका एक डेटा संरचना है जहाँ डेटा को फ़ील्ड और रिकॉर्ड में व्यवस्थित किया जाता है।

डेटाबेस में तालिका में पंक्तियाँ और स्तंभ होते हैं। यहाँ पंक्तियों को अभिलेख कहा जाता है, और स्तंभों को कहा जाता है खेत .

71. ग्रांट और रिवोक कमांड की भूमिका की व्याख्या करें?

SQL में GRANT कमांड एक DCL कमांड है जिसका उपयोग उपयोगकर्ताओं को अधिकार प्रदान करने के लिए किया जाता है।

वाक्य - विन्यास:

|_+_|

SQL में REVOKE कमांड का उपयोग उपयोगकर्ताओं से प्राधिकरण वापस लेने के लिए किया जाता है।

वाक्य - विन्यास:

|_+_|

72. SQL में VAR फंक्शन क्या करता है?

SQL का VAR फ़ंक्शन निर्दिष्ट कॉलम में मौजूद रिकॉर्ड्स की कुल संख्या का विचरण देता है।

उदाहरण:

|_+_|

73. क्या आप वर्तमान तिथि प्राप्त करने के लिए SQL क्वेरी लिख सकते हैं?

|_+_|

74. SQL में विभिन्न केस मैनिपुलेशन फ़ंक्शंस का नाम बताएं?

SQL में विभिन्न केस मैनिपुलेशन फ़ंक्शंस हैं:

  1. निचला: यह सभी वर्णों को लोअरकेस में परिवर्तित करता है।
  2. अपर: इसका उपयोग सभी वर्णों को अपरकेस में बदलने के लिए किया जाता है।
  3. इनिट कैप: यह प्रत्येक शब्द के सभी प्रारंभिक वर्णों को अपरकेस में परिवर्तित करता है।

75. असंगत निर्भरता की व्याख्या करें?

असंगत निर्भरता को डेटा तक पहुँचने में कठिनाई के रूप में परिभाषित किया जा सकता है क्योंकि पथ टूट गया है या गायब है। यह उपयोगकर्ता को गलत तालिकाओं में डेटा खोजने की अनुमति देता है, जो बाद में आउटपुट में एक त्रुटि प्रदर्शित करता है।

76. शून्य, शून्य और रिक्त स्थान के बीच अंतर स्पष्ट करें?

SQL में NULL उस मान को संदर्भित करता है जो उपलब्ध नहीं है, या अज्ञात है, या असाइन नहीं किया गया है।

SQL में शून्य को एक संख्या के रूप में परिभाषित किया गया है।

SQL में रिक्त स्थान को एक वर्ण के रूप में माना जाता है।

77. सेट-आधारित समाधान क्या है? समझाना?

सेट-आधारित समाधान इनपुट टेबल पर पंक्तियों के सेट के रूप में संचालित करने के लिए टी-एसक्यूएल प्रश्नों का उपयोग करता है। सरल शब्दों में, SQL सर्वर पंक्तियों के एक पूरे सेट पर प्रदर्शन करता है और पंक्तियों के हेरफेर किए गए सबसेट को लौटाता है।

78. आप तालिका SQL में अभिलेखों को कैसे क्रमबद्ध कर सकते हैं?

ORDER-BY कीवर्ड का उपयोग तालिका में रिकॉर्ड को आरोही या अवरोही क्रम में क्रमबद्ध करने के लिए किया जाता है। अभिलेखों को अवरोही क्रम में क्रमबद्ध करने के लिए, किसी को डीईएससी कीवर्ड का उपयोग करना होगा।

वाक्य - विन्यास:

|_+_|

79. अद्वितीय बाधा की व्याख्या करें?

SQL में एक UNIQUE बाधा यह सुनिश्चित करती है कि एक कॉलम में सभी मान अद्वितीय और भिन्न हों। यह प्रत्येक रिकॉर्ड को विशिष्ट रूप से पहचानने में मदद करता है। एक तालिका में कई प्रमुख बाधाएँ हो सकती हैं।

उदाहरण:

|_+_|

80. SQL में सेल्फ जॉइन क्या है?

सेल्फ-जॉइन को रेगुलर जॉइन के रूप में परिभाषित किया जा सकता है, जहां एक टेबल अपने स्वयं के कॉलम के बीच संबंध के आधार पर खुद से जुड़ जाती है।

वाक्य - विन्यास:

|_+_|

81. डेटाबेस में एक क्वेरी क्या है?

SQL में एक क्वेरी को सूचना के अनुरोध के रूप में परिभाषित किया गया है। डेटाबेस क्वेरी एक चुनिंदा क्वेरी या एक क्रिया क्वेरी हो सकती है।

हम सेलेक्ट स्टेटमेंट का उपयोग करके डेटाबेस से डेटा का चयन करने के लिए SQL में सेलेक्ट क्वेश्चन का उपयोग करते हैं। यहां लौटाया गया डेटा ज्ञात परिणाम तालिका में संग्रहीत किया जाता है; नतीजतन, सेट।

उदाहरण:

|_+_|

SQL में एक क्रिया क्वेरी एक क्वेरी है जो रिकॉर्ड्स में परिवर्तन करती है, या यह एक ऑपरेशन में कई रिकॉर्ड्स को स्थानांतरित कर सकती है।

82. SQL में सेलेक्ट क्वेरी के साथ उपयोग किए जाने वाले कुछ सामान्य क्लॉज के नाम बताएं?

SQL कथनों के साथ उपयोग किए जाने वाले कुछ सामान्य खंड नीचे सूचीबद्ध हैं।

कहाँ पे खंड: मुख्य रूप से दी गई स्थिति के आधार पर रिकॉर्ड को फ़िल्टर करने के लिए उपयोग किया जाता है।

उदाहरण:

|_+_|

द्वारा आदेश : इसका उपयोग SQL द्वारा आरोही या अवरोही क्रम में फ़ील्ड के आधार पर रिकॉर्ड को सॉर्ट करने के लिए किया जाता है।

उदाहरण:

|_+_|

समूह द्वारा : इसका उपयोग समान डेटा वाले अभिलेखों को समूहीकृत करने के लिए किया जाता है और समग्र कार्यों के साथ उपयोग किया जा सकता है।

उदाहरण:

|_+_|

होना: इसका उपयोग ग्रुप बाय क्लॉज के संयोजन में रिकॉर्ड्स को फ़िल्टर करने के लिए किया जाता है।

उदाहरण:

|_+_|

83. SQL में DROP स्टेटमेंट की व्याख्या करें?

SQL में Drop कमांड का उपयोग किसी डेटाबेस से किसी ऑब्जेक्ट को हटाने के लिए किया जाता है।

उदाहरण:

|_+_|

84. क्या आप उसी संरचना के साथ खाली टेबल बना सकते हैं जो दूसरी टेबल है?

SQL हमें एक टेबल के रिकॉर्ड्स को लाकर और WHERE क्लॉज का उपयोग करके INTO ऑपरेटर का उपयोग करके समान संरचना के साथ एक खाली टेबल बनाने की अनुमति देता है। यहां SQL एक डुप्लिकेट संरचना के साथ एक नई तालिका बनाता है जो प्राप्त किए गए रिकॉर्ड को स्वीकार कर सकता है क्योंकि हम WHERE क्लॉज का उपयोग कर रहे हैं, कोई रिकॉर्ड नहीं लाया गया है, और नई तालिका में कुछ भी नहीं डाला गया है।

उदाहरण:

|_+_|

85. SQL के कुछ उपयोगों का उल्लेख करें?

  1. SQL का उपयोग डेटाबेस में मौजूद रिलेशनल डेटा और डेटा संरचनाओं को बनाए रखने के लिए किया जाता है।
  2. इसका उपयोग डेटाबेस के खिलाफ प्रश्नों को निष्पादित करने के लिए किया जाता है।
  3. डेटाबेस से डेटा पुनर्प्राप्त या एक्सेस करने के लिए।
  4. SQL डेटाबेस में रिकॉर्ड सम्मिलित करता है।
  5. डेटाबेस में रिकॉर्ड्स को अपडेट करने के लिए।
  6. डेटाबेस से रिकॉर्ड हटाने के लिए।
  7. नए डेटाबेस बनाने के लिए।
  8. SQL डेटाबेस में नई टेबल बनाने के लिए SQL का उपयोग किया जाता है।
  9. यह डेटाबेस में दृश्य बनाता है।
  10. इसका उपयोग डेटाबेस पर जटिल संचालन करने के लिए किया जाता है।

86. क्या SQL प्रोग्रामिंग का समर्थन करता है? समझाना?

SQL वास्तव में एक प्रोग्रामिंग भाषा नहीं है। यह लूप्स, कंडीशनल स्टेटमेंट्स और लॉजिकल ऑपरेशंस को सपोर्ट नहीं करता है। डेटा हेरफेर के अलावा आप किसी अन्य चीज़ के लिए SQL का उपयोग नहीं कर सकते हैं। SQL का मुख्य उद्देश्य डेटा को पुनः प्राप्त करना, अद्यतन करना और उसमें हेरफेर करना है।

87. डेटा मैनिपुलेशन भाषा की व्याख्या करें?

डेटा हेरफेर को सक्षम करने के लिए डेटा मैनिपुलेशन भाषा का उपयोग किया जाता है। यह निम्नलिखित ऑपरेशन करता है।

  1. यह INSERT कमांड के माध्यम से डेटा को डेटाबेस में सम्मिलित करता है।
  2. यह सेलेक्ट कमांड के माध्यम से डेटाबेस से डेटा प्राप्त करता है।
  3. आप डेटाबेस में डेटा को UPDATE कमांड के माध्यम से अपडेट कर सकते हैं।
  4. यह DELETE कमांड के माध्यम से डेटाबेस से डेटा को हटाता है।

88. डेटा नियंत्रण भाषा की व्याख्या करें?

डेटा नियंत्रण भाषा उपयोगकर्ता को डेटाबेस तक पहुंच को नियंत्रित करने की अनुमति देती है। यह डेटाबेस का एकमात्र सबसेट है जो यह तय करता है कि डेटाबेस के किस हिस्से को किस उपयोगकर्ता द्वारा एक निश्चित समय पर एक्सेस किया जाना चाहिए।

89. प्राथमिक कुंजी और अद्वितीय कुंजी के बीच अंतर करें?

प्राथमिक कुंजीअद्वितीय कुंजी
एक तालिका को केवल एक प्राथमिक कुंजी के साथ निर्दिष्ट किया जा सकता है।एक तालिका में एक से अधिक अद्वितीय कुंजी हो सकती हैं।
यह संकुल सूचकांक बनाता है।यह एक गैर-संकुल सूचकांक बनाता है।
यह एक विशिष्ट पहचानकर्ता के रूप में कार्य करता है।यह एक ऐसी पंक्ति की पहचान करता है जो प्राथमिक कुंजी नहीं है।

90. SQL में Unique Index क्या है?

SQL में एक अद्वितीय अनुक्रमणिका गारंटी देती है कि अनुक्रमणिका कुंजी में कोई डुप्लिकेट मान नहीं है ताकि तालिका में प्रत्येक पंक्ति अद्वितीय हो।

91. क्या आप किसी स्तंभ उपनाम का उपयोग करके किसी स्तंभ को क्रमित कर सकते हैं?

कॉलम उपनाम का उपयोग करके कॉलम को सॉर्ट करने के लिए, आपको WHERE क्लॉज के बजाय कॉलम उपनाम ORDER BY का उपयोग करना होगा।

92. सेट-ऑपरेटर क्या हैं?

SQL क्वेरीज़ जिनमें सेट ऑपरेटर होते हैं, कंपाउंड क्वेरीज़ के रूप में जानी जाती हैं।

SQL में उपयोग किए जाने वाले सेट ऑपरेटर्स यूनियन, यूनियन ऑल, इंटरसेक्ट या माइनस ऑपरेटर हैं।

93. बाधाओं के विभिन्न स्तरों के बारे में बताएं?

बाधाओं के दो स्तर हैं:

  1. स्तंभ स्तर की बाधा
  2. तालिका स्तर की कमी

94. ACID संपत्ति की व्याख्या करें?

ACID गुण विश्वसनीय डेटा लेनदेन सुनिश्चित करता है। ACID का अर्थ परमाणुता, संगति, अलगाव, स्थायित्व है।

95. हम NVL() फ़ंक्शन का उपयोग क्यों करते हैं?

SQL में NVL () फ़ंक्शन का उपयोग NULL मानों को अन्य मानों में बदलने के लिए किया जाता है।

NVL () फ़ंक्शन का उपयोग ओरेकल में किया जाता है।

माई एसक्यूएल IFNULL का समर्थन करता है ()

SQL सर्वर में ISNULL() फ़ंक्शन है।

96. हमें बताएं कि दो तालिकाओं से सामान्य रिकॉर्ड कैसे प्राप्त करें?

इंटरसेक्ट का उपयोग करके, हम दो तालिकाओं से सामान्य रिकॉर्ड प्राप्त कर सकते हैं।

उदाहरण: छात्र से छात्र आईडी चुनें। एक दूसरे को काटना परीक्षा से छात्र आईडी चुनें

97. COALESCE फ़ंक्शन का सिंटैक्स और उपयोग लिखें?

COALESCE फ़ंक्शन का सिंटैक्स नीचे दिया गया है:

|_+_|

फ़ंक्शन पैरामीटर सूची में दिए गए पहले गैर-शून्य अभिव्यक्ति देता है।

98. एक विशिष्ट कीवर्ड क्या है?

DISTINCT कीवर्ड सुनिश्चित करता है कि प्राप्त मूल्य एक गैर-डुप्लिकेट मान है।

99. क्या आप कर्मचारी_टेबल नामक तालिका से किसी कर्मचारी का तीसरा अधिकतम वेतन प्राप्त करने के लिए SQL क्वेरी लिख सकते हैं?

|_+_|

100. क्या आप हमें बता सकते हैं कि SQL में * का उपयोग क्यों किया जाता है?

SQL में * का अर्थ है सभी रिकॉर्ड।

उदाहरण: कर्मचारी तालिका से * चुनें;

यहां SQL कर्मचारी तालिका से सभी रिकॉर्ड का चयन करता है।

आपके SQL साक्षात्कार के लिए शुभकामनाएँ, और हम आशा करते हैं कि हमारे SQL साक्षात्कार प्रश्न और उत्तर आपके लिए कुछ मददगार थे। आप हमारी जांच भी कर सकते हैं पीएल/एसक्यूएल प्रक्रिया साक्षात्कार प्रश्न तथा नेटवर्क सुरक्षा साक्षात्कार प्रश्न .