डेटाबेस परीक्षण साक्षात्कार प्रश्न और उत्तर का परिचय
यदि आप डेटाबेस परीक्षण से संबंधित नौकरी की तलाश में हैं, तो आपको डेटाबेस परीक्षण साक्षात्कार प्रश्न के लिए तैयार करने की आवश्यकता है। हालांकि प्रत्येक डेटाबेस परीक्षण साक्षात्कार अलग है और नौकरी का दायरा भी अलग है, हम शीर्ष डेटाबेस परीक्षण साक्षात्कार प्रश्न और उत्तरों के साथ आपकी मदद कर सकते हैं, जो आपको छलांग लगाने में मदद करेगा और आपको अपने साक्षात्कार में सफलता प्राप्त करेगा। इसे ध्यान में रखते हुए हमने आपके साक्षात्कार में सफलता प्राप्त करने में आपकी सहायता के लिए सबसे आम डेटाबेस परीक्षण साक्षात्कार प्रश्न और उत्तर तैयार किए हैं।
नीचे शीर्ष डेटाबेस परीक्षण साक्षात्कार प्रश्न की सूची दी गई है, जिन्हें ज्यादातर साक्षात्कार में पूछा जाता है, यह सूची दो भागों में विभाजित है:
भाग 1 – डेटाबेस परीक्षण साक्षात्कार प्रश्न (मूल)
इस पहले भाग में बुनियादी डेटाबेस परीक्षण साक्षात्कार प्रश्न और उत्तर शामिल हैं
- डेटाबेस परीक्षण क्या है?
उत्तर:
यह सभी ऑब्जेक्ट स्कीमा, ट्रिगर, प्रक्रिया, फ़ंक्शन की जांच करेगा। यह डेटा अखंडता और स्थिरता की जांच करता है।
- विभिन्न प्रकार के परीक्षण क्या हैं?
उत्तर:
संरचनात्मक परीक्षण
समारोह परीक्षण
गैर-कार्यात्मक परीक्षण
संरचनात्मक डेटाबेस परीक्षण
इसमें सभी तत्वों / ऑब्जेक्ट का सत्यापन शामिल है, जिसका मुख्य रूप से डेटा संग्रहण के लिए उपयोग किया जाता है। जो सीधे उपयोगकर्ता के सामने नहीं आते हैं? और डेटाबेस सर्वर का सत्यापन यानी गंभीर विन्यास डेटाबेस परीक्षण का एक बहुत ही महत्वपूर्ण हिस्सा है।
कार्यात्मक डेटाबेस परीक्षण
कार्यात्मक डेटाबेस परीक्षण में विनिर्देशों की आवश्यकता शामिल होती है जो उपयोगकर्ता लेनदेन के लिए आवश्यक हैं। इनपुट या आउटपुट के रूप में।
इसमें शून्य मूल्य हैंडल, कॉलम की लंबाई, डेटा प्रकार का कॉलम शामिल है। यह व्युत्पन्न आउटपुट टेबल या कॉलम भी उपलब्ध होना चाहिए। व्यवसाय की आवश्यकता के अनुसार सभी फ़ील्ड नाम मानक नामकरण सम्मेलन का पालन करना चाहिए।
गैर–कार्यात्मक डेटाबेस परीक्षण
इस संदर्भ में, एकाधिक परीक्षण में तनाव परीक्षण, सुरक्षा परीक्षण, उपयोगिता परीक्षण और संगतता परीक्षण जैसी कई श्रेणियां शामिल हैं। तनाव और लोड परीक्षण केवल प्रदर्शन परीक्षण में शामिल हैं।
आइए अगले डेटाबेस परीक्षण साक्षात्कार प्रश्न पर जाएं
- संरचनात्मक डेटाबेस परीक्षण क्या है?
उत्तर:
यह अक्सर पूछे जाने वाले डेटाबेस परीक्षण साक्षात्कार प्रश्न होते हैं इसमें डेटाबेस की संरचना शामिल होती है जो स्कीमा, टेबल, प्रक्रिया, फ़ंक्शन, ट्रिगर और डेटाबेस सर्वर परीक्षण पर निर्भर करती है।
स्कीमा परीक्षण स्कीमा परीक्षण
के मुख्य पहलू हैं, सटीक स्कीमा नाम फ्रंटेंड और बैकएंड के बीच एक नक्शा होना चाहिए। निम्नलिखित के रूप में कुछ महत्वपूर्ण चेकपॉइंट हैं
स्कीमा प्रारूप का सत्यापन बहुत महत्वपूर्ण है क्योंकि कभी-कभी स्कीमा का टेबल प्रारूप व्यावसायिक आवश्यकता या फ्रंट-एंड एप्लिकेशन से अलग होता है।
इसमें असमर्थित तालिकाओं / विचार / कॉलम का सत्यापन भी शामिल है।
टेबल्स परीक्षण
इसमें तालिका का नाम और कॉलम परीक्षण शामिल है। कॉलम को फ्रंट एंड के लिए मैप किया गया है और बैक-एंड समान होना चाहिए। आकार और डेटा प्रकार कॉलम व्यावसायिक आवश्यकता के अनुसार होना चाहिए और फ्रंट एंड एप्लिकेशन में मैप किया जाना चाहिए। इसमें बाधा परीक्षण भी शामिल है जैसे प्राथमिक कुंजी, विदेशी कुंजी, ऑटो पहचान कॉलम क्या हैं, व्यावसायिक आवश्यकता के अनुसार विभाजन क्या हैं। तालिकाओं में एक महत्वपूर्ण बात का परीक्षण करना एक सूचकांक है, क्लस्टर्ड इंडेक्स की जांच करने की आवश्यकता है या गैर क्लस्टर इंडेक्स बनाया गया है या नहीं।
प्रक्रिया और कार्य परीक्षण
महत्वपूर्ण चीजों की एक सूची है जो प्रक्रिया और कार्य परीक्षण में शामिल हैं।
- विकास दल ने आवश्यकताओं का पालन किया।इसमें कोडिंग मानक शामिल है , अन्य डेवलपर्स को समझने के लिए उचित कोडिंग इंडेंटेशन आसान होगा, चर के लिए उचित नामकरण सम्मेलन, अनावश्यक चर और टिप्पणियों को हटा दें जो डेवलपर द्वारा उपयोग किए जाते हैं।
• जांच करें कि डेवलपर को व्यावसायिक आवश्यकता के अनुसार कोड बनाया गया है या नहीं।
• इनपुट और आउटपुट चर के लिए पैरामीटर क्या हैं?
• जांच करें कि क्या डेवलपर ने सभी अपवादों को संभालने के लिए कोड बनाया है या नहीं। अंकगणित अपवाद की तरह, शून्य मान हैंडल अपवाद।
• जांचें कि क्या प्रक्रिया और फ़ंक्शन डेटा में डेटा डालने वाले हैं जो नाम, डेटा प्रकार, लंबाई के साथ उचित होना चाहिए और यह ट्रिम होना चाहिए।
ट्रिगर परीक्षण
इस परीक्षण नियमों के लिए प्रक्रिया और कार्य परीक्षण के समान हैं। यह जांचने के लिए इस आवश्यकता को जोड़ें कि ट्रिगर विशिष्ट आवश्यकता घटना पर निष्पादित कर रहा है या नहीं।
डेटाबेस सर्वर
डेटाबेस सर्वर विन्यास की जांच करने की आवश्यकता है। निष्पादन प्रसंस्करण क्षमता, रैम, और भंडारण क्षमता व्यापार आवश्यकता के अनुसार आउटपुट करने में सक्षम होना चाहिए।
- विभिन्न प्रकार के शामिल होने क्या हैं?
उत्तर:
अनुसरण के रूप में 6 प्रकार शामिल होते हैं: –
1. आंतरिक शामिल – सटीक कॉलम डेटा से मेल खाता है।
2. बाहरी बहिष्कार – बाएं तालिका से सभी डेटा दिखाएगा जो मैच और बेजोड़ हैं।
3. सही बाहरी शामिल – एक सही तालिका से सभी डेटा दिखाएगा जो मैच और बेजोड़ हैं।
4. पूर्ण बाहरी शामिल – दोनों टेबल से सभी डेटा दिखाएगा जो एक मैच और बेजोड़ हैं।
5. क्रॉस में शामिल हों – दोनों टेबलों का उत्पाद दिखाएगा।
6. यूनियन और यूनियन ऑल – दोनों से डेटा गठबंधन करेंगे।
- सूचकांक क्या है? इंडेक्स के विभिन्न प्रकार क्या हैं?
उत्तर:
एक अनुक्रमणिका एक डेटाबेस ऑब्जेक्ट है जो तालिका कॉलम में बनाई गई है। एक इंडेक्स तेजी से क्वेरी करेगा जो अक्सर निष्पादित किया जाता है। अनुक्रमांक के 6 प्रकार निम्नानुसार हैं: –
• बी-ट्री इंडेक्स
• बिटमैप इंडेक्स
• क्लस्टरेड इंडेक्स
• कवरिंग इंडेक्स
• गैर-अद्वितीय इंडेक्स
• अद्वितीय इंडेक्स
- डेटाबेस परीक्षण में आप कैसे जानते हैं कि एक ट्रिगर निकाल दिया गया है या नहीं?
उत्तर:
हमें ऑडिट लॉग सक्षम करने की आवश्यकता है। इसका उपयोग करके हम देख सकते हैं कि ट्रिगर निकाल दिया गया है या नहीं।
भाग 2 – डेटाबेस परीक्षण साक्षात्कार प्रश्न (उन्नत)
आइए अब उन्नत डेटाबेस परीक्षण साक्षात्कार प्रश्न पर एक नज़र डालें।
- डेटाबेस परीक्षण में डेटा लोडिंग परीक्षण में शामिल कदम क्या हैं?
उत्तर:
डेटाबेस परीक्षण में डेटा लोडिंग परीक्षण के लिए निम्नानुसार हैं:
• स्रोत डेटा ज्ञात होना चाहिए
• लक्ष्य डेटा ज्ञात होना चाहिए
• स्रोत और लक्ष्य डेटा के बीच संगतता
• स्रोत और लक्ष्य कॉलम की जांच करने की आवश्यकता है।
• स्रोत और लक्ष्य से प्रभावी पंक्तियों की संख्या।
• स्रोत में किसी भी बदलाव के बाद लक्ष्य के प्रभाव की जांच करने की आवश्यकता है।
• नल और कचरा मूल्य की जांच करने की आवश्यकता है।
- डेटा और तालिका में हेरफेर करने के लिए एसक्यूएल कमांड का उपयोग किया जा सकता है?
उत्तर:
डेटा में हेरफेर करने के लिए हम चयन, सम्मिलित, अद्यतन, हटाएं और तालिका के लिए उपयोग कर सकते हैं तालिका बनाएं, तालिका बदलें, ड्रॉप तालिका।
- आप लोड / तनाव परीक्षण का परीक्षण कैसे करते हैं?
उत्तर:
न्यूनतम समय में डेटा के एक बड़े सेट को संसाधित करके लोड या तनाव परीक्षण की जांच करने की आवश्यकता है। यह सिस्टम प्रतिक्रिया की जांच करेगा, लोड परीक्षण किया जाता है। यदि लोड उपयोगकर्ता की प्रक्रिया से अधिक है तो इसे लोड / तनाव परीक्षण के रूप में जाना जाता है। लोड / तनाव परीक्षण के उदाहरण डेटा के सेट को डाउनलोड कर रहे हैं, एक कंप्यूटर पर एकाधिक अनुप्रयोगों को निष्पादित करते हैं।
आइए अगले डेटाबेस परीक्षण साक्षात्कार प्रश्नों पर जाएं
- मैन्युअल रूप से डेटाबेस का परीक्षण कैसे करें?
उत्तर:
मैन्युअल रूप से डेटाबेस परीक्षण में बैकएंड पक्ष से डेटा की जांच करना शामिल होता है जब डेटा के अतिरिक्त को आगे की तरफ से जोड़ा, अपडेट या हटा दिया गया है।
- हम एक ही टेबल पर कितने क्लस्टर इंडेक्स बना सकते हैं?
उत्तर:
हम केवल एक क्लस्टर इंडेक्स बना सकते हैं जो एक ही तालिका पर प्राथमिक अनुक्रमणिका का संदर्भ देगा। यह सबसे अधिक पूछे जाने वाले डेटाबेस परीक्षण साक्षात्कार प्रश्न है।
- कितनी डेटाबेस ऑब्जेक्ट की जांच की गई है?
उत्तर:
हम जांच सकते हैं कि आवश्यक डेटाबेस ऑब्जेक्ट 2 तरीकों का उपयोग न करने पर बनाया गया है।
1. ऑब्जेक्ट एक्सप्लोरर का उपयोग करके हम डेटाबेस ऑब्जेक्ट जैसे स्कीमा, टेबल, प्रोसेस, फ़ंक्शन, ट्रिगर, इंडेक्स इत्यादि देख सकते हैं
2. एसवाईएस या मास्टर टेबल का उपयोग करना जो सभी डेटाबेस ऑब्जेक्ट के बारे में सभी मेटाडेटा संग्रहीत करता है।
- यदि हमारे पास 1000 से अधिक प्रक्रिया की प्रक्रिया है, तो परीक्षण के समय हम परीक्षण कैसे करेंगे या यह कहां विफल रहेगा?
उत्तर:
हम निम्नलिखित दृष्टिकोण का उपयोग करके इस विशिष्ट स्थिति के लिए परीक्षण कर सकते हैं
1. समय संकलन पर
2. प्रत्येक निष्पादन के पहले या बाद में उचित टिप्पणियां करना, जो इस प्रक्रिया के बारे में संकेत देगा कि हम किस प्रक्रिया पर चल रहे हैं और जहां हम अटक गए हैं।