डाटाबेस र DBMS – Database & DBMS MCQ
डाटाबेस र DBMS – कम्प्युटर र IT
Database & DBMS · Computer & IT (Technical) · ५६३ प्रश्न
५६३ प्रश्न उपलब्ध। मोड छान्नुहोस्:
डाटाबेस र DBMS: प्रश्न र उत्तर
सही लागेको विकल्पमा थिच्नुहोस्। सही भए हरियो, गलत भए रातो देखिन्छ; ३ सेकेन्डपछि सही उत्तर र व्याख्या देखिन्छ।
सही: ० / ०
-
‘Foreign key’ (विदेशी कुञ्जी) को साथ ‘ON DELETE CASCADE’ नियम प्रयोग गर्दा, मूल तालिकामा (parent table) एक पंक्ति मेट्दा निम्न कार्यमा कस्तो प्रभाव पर्छ?
सही उत्तर: क) विदेशी कुञ्जी भएको तालिकामा सम्बन्धित पंक्ति स्वतः मेटिन्छ।
‘ON DELETE CASCADE’ नियमले मूल तालिकामा एक पंक्ति मेटिएपछि, त्यसै अनुसार विदेशी कुञ्जी भएको तालिकामा सम्बन्धित पंक्ति स्वतः मेटेर दिन्छ। अन्य विकल्पहरूले यस नियमको सही कार्यसम्पादनलाई बुझ्दैनन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
डेटाबेसमा ‘concurrent transaction’ (स concurrent लेन) को लागि ‘optimistic concurrency control’ (आशावादी सह-नियन्त्रण) कति अवस्थामा उपयुक्त हुन्छ?
सही उत्तर: ख) जब लेनहरूले डेटामा कहिल्यै परिवर्तन गरदैनन्।
‘Optimistic concurrency control’ (आशावादी सह-नियन्त्रण) तब उपयुक्त हुन्छ जब लेनहरूले डेटामा सानो परिवर्तन गर्छन् र डेटाको संस्करण जाँच गर्छन्। यदि संस्करण मेल खाँदैन भने, लेन पुनः प्रयास गर्छ। अन्य विकल्पहरूले गलत परिस्थितिहरूलाई बुझ्दछन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
निम्नलिखित SQL क्वेरीमा, ‘student’ तालिकामा ‘name’ स्तम्भमा सूचकाङ्क (index) सिर्जना गर्ने SQL कथन हो:
सही उत्तर: क) `CREATE INDEX name_idx ON student (name);`
पहिलो विकल्प (`CREATE INDEX name_idx ON student (name);`) सबैभन्दा सही हो। यसले ‘name’ स्तम्भमा सिर्जनाको लागि ‘name_idx’ नामक एक सूचकाङ्क बनाउँछ। अन्य विकल्पहरूले गलत सिन्ट्याक्स प्रयोग गर्छन् वा अन्य प्रकारको सूचकाङ्क बनाउने प्रयास गर्छन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
एक डेटाबेस तालिमा (table) 'प्राथमिक कुञ्जी (Primary Key)' को भूमिका के हो?
सही उत्तर: ग) प्रत्येक दर्ता गरिएका रेकर्ड (record) लाई अद्वितीय रूपमा पहिचान गर्ने
प्राथमिक कुञ्जी (Primary Key) प्रत्येक दर्ता गरिएका रेकर्डलाई अद्वितीय रूपमा पहिचान गर्दछ। यसले तालिमा डाटाको डुप्लिकेट हुनुबाट पनि रोकेको हुन्छ।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
'नोलेएसक्यूएल (NoSQL)' डेटाबेस प्रणालीहरूले 'एसीआईडी (ACID)' विशेषताहरूको लागि के प्रयोग गर्छन्?
सही उत्तर: ग) नयाँ र हल्का डेटाबेस प्रणालीको लागि
नोलेएसक्यूएल (NoSQL) डेटाबेस प्रणालीहरूले 'एसीआईडी' विशेषताहरूको सरलीकरण गर्छन्, जसले गर्दा तिनीहरूले नयाँ र हल्का डेटाबेस प्रणालीहरूको लागि उपयुक्त हुन्छन्। एसीआईडी – एटोमिकिटी (Atomicity), कन्सिस्टेन्सी (Consistency), इन्जर्मेंटलाइटी (Integrity) र सर्वाइवलिबिलिटी (Availability) विशेषताहरूलाई नोलेएसक्यूएलमा पूर्ण रूपमा लागू गरिएको पाइदैन।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
एक रिलेसनल डेटाबेस (relational database) मा 'ट्रान्जेक्सन (Transaction)' को मुख्य विशेषता के हो?
सही उत्तर: ग) डेटा को एकाइभत्कत्व र क्रमबद्धता सुनिश्चित गर्ने
ट्रान्जेक्सनले डेटाको एकाइभत्कत्व (consistency) र क्रमबद्धता (atomicity) सुनिश्चित गर्दछ। यसमा, कुनै पनि ट्रान्जेक्सनले निश्चित चरणहरू पूरा गरिसकेपछि मात्र पूर्ण रूपमा लागू हुन्छ, जसले गर्दा डेटाबेसमा कुनै त्रुटि हुँदैन।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
'रिड स्विचिंग (Read Switching)' क्यान्लायसिस (concurrency control) विधिले के सुनिश्चित गर्दछ?
सही उत्तर: ख) डेटाबेसको डेटामा कुनै पनि परिवर्तनले अन्य ट्रान्जेक्सनहरूलाई प्रभाव पार्न नपाओस्
रिड स्विचिंग विधिले डेटाबेसमा एकाइभत्कत्व (consistency) सुनिश्चित गर्दछ। यसले ट्रान्जेक्सनहरूलाई एकै समयमा डेटा संशोधन गर्नबाट रोकेको हुन्छ, जसले गर्दा डेटाबेसमा कुनै पनि परिवर्तनले अन्य ट्रान्जेक्सनहरूलाई प्रभाव पार्न सक्दैन।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
एक डेटाबेसमा, 'इंडेक्स' (Index) को मुख्य उद्देश्य के हो?
सही उत्तर: ख) क्वेरीको कार्यसम्पादन सुधार गर्ने
इंडेक्सले डेटाबेसमा भिटुअल टेबल (virtual table) जस्तो काम गर्छ, जसले क्वेरी चलाउँदा डेटा खोज्न सजिलो बनाउँछ र कार्यसम्पादनमा सुधार ल्याउँछ। अन्य विकल्पहरू डेटाबेस को संरचना वा सुरक्षासँग सम्बन्धित छन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
डेटाबेस मेनेџमेन्ट प्रणाली (DBMS) मा, ‘ट्रान्ज्याक्सन’ (Transaction) लाई ‘कन्करेंसी’ (Concurrency) नियन्त्रण गर्दा के कसैले अर्को ट्रान्ज्याक्सनलाई रोकेर आफ्नो काम पूरा गर्ने तरिका कहिलेकाहीँ किन प्रयोग गरिन्छ?
सही उत्तर: ख) डेडलक प्रयोग गरेर
‘डेडलक’ (Deadlock) हो कि ट्रान्ज्याक्सन एकअर्काको कामको लागि पर्खिरहे हुन्छन्। यसलाई नियन्त्रण गर्न, एउटा ट्रान्ज्याक्सनले अर्को ट्रान्ज्याक्सनको काम रोकेर आफ्नो काम पूरा गर्छ। अन्य विकल्पहरू ‘कन्करेंसी’ नियन्त्रण गर्ने तरिका हुन्जस्तो छैन।” 2075”} 2076
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
यदि कुनै टेबलबिरेकर्डमा ‘प्राइमरी की’ (Primary Key) छ, भने त्यसको अर्थ के हुन्छ?
सही उत्तर: ग) टेबलमा एउटा मात्र यस्तो विशेषता हुन्छ जसले प्रत्येक रेकर्डलाई अद्वितीय रूपमा पहिचान गर्छ
‘प्राइमरी की’ ले टेबलको प्रत्येक रेकर्डलाई अद्वितीय रूपमा पहिचान गर्दछ। यसले टेबलबिरेकर्डहरू डुप्लिकेट हुनबाट रोक्न मद्दत गर्दछ। अन्य विकल्पहरू ‘प्राइमरी की’ को परिभाषा हुन्जस्तो छैन।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
यी अभ्यास प्रश्न हुन्, आधिकारिक प्रश्न होइनन्। पाठ्यक्रम, विज्ञापन र नतिजाका लागि सम्बन्धित निकायको आधिकारिक वेबसाइट हेर्नुहोस्। उत्तरमा गल्ती भेटे प्रश्नमुनिको "टिप्पणी / गल्ती रिपोर्ट" मा लेख्नुहोस्।
नमस्ते! पाठ्यक्रम, सामान्य ज्ञान, भाषा परीक्षा वा कुनै प्रश्नको उत्तर बुझ्न सोध्नुहोस्।
AI ले गल्ती गर्न सक्छ। महत्वपूर्ण कुरा आधिकारिक स्रोतमा जाँच्नुहोस्।