डाटाबेस र DBMS – Database & DBMS MCQ
डाटाबेस र DBMS – कम्प्युटर र IT
Database & DBMS · Computer & IT (Technical) · ५६३ प्रश्न
५६३ प्रश्न उपलब्ध। मोड छान्नुहोस्:
डाटाबेस र DBMS: प्रश्न र उत्तर
सही लागेको विकल्पमा थिच्नुहोस्। सही भए हरियो, गलत भए रातो देखिन्छ; ३ सेकेन्डपछि सही उत्तर र व्याख्या देखिन्छ।
सही: ० / ०
-
‘राइट-अहेड लगिङ’ (Write-Ahead Logging) को सिद्धान्तको अनुसार, डेटाबेसमा परिवर्तनहरू रेकर्ड गर्नुपूर्व के गर्दा हुन्छ?
सही उत्तर: ख) बी. पहिले लग फाईलमा दर्ता गरिन्छ र त्यसपछि परिवर्तन गरियोर
सही उत्तर विकल्प बी हो। राइट-अहेड लगिङले डेटाबेसको स्थिरता सुनिश्चित गर्दछ। कुनै पनि परिवर्तनलाई पहिले लग फाईलमा दर्ता गरिनेछ, जसले डेटा हानि हुनबाट बचाउँछ र पुनर्निर्माण (recovery) सजिलो बनाउँछ।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
डाटाबेसमा ‘रिडन्डेंसी’ (Redundancy) लाई हटाउने र डेटाको स्थिरता राख्ने मुख्य उद्देश्य के हो?
सही उत्तर: क) ए. डेटाको आकार घटाउनु
ब्यहोरे, विकल्प बी सही छ। डाटाबेसमा रिडन्डेंसी हटाउने मुख्य उद्देश्य डेटाको स्थिरता (consistency) राखेर स्टोरेज स्पेस र समय कुशलतापूर्वक उपयोग गर्नु हो। अन्य विकल्पहरू डेटाबेसको मुख्य कार्य नहुन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
यदि ए र बी दुईजना प्रयोगकर्ता हुन्, र ए को डेटाबेसमा परिवर्तन गर्दा बी को डेटाबेसमा पनि परिवर्तन हुन्छ, र यदि ए ले आफ्नो परिवर्तन सच्याउँछ भने B ले आफ्नो डेटाबेसमा सच्याउनुपर्ने हुन्छ। यसको लागि SQL मा के पाइन्छ?
सही उत्तर: ग) SELF JOIN
सेल्फ join एक टेबलसँग उसको आफ्नै प्रतिलिपि बनाउँछ, त्यसैले ए को डेटाबेसमा परिवर्तन गर्दा B को डेटाबेसमा पनि प्रभाव पर्छ। FULL OUTER JOIN सबै रेकर्डहरू फर्काउँछ, तर सेल्फ join विशेषतः जब एकै टेबलबिनाँ विभिन्न रेकर्डहरू तुलना गरिन्छ।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
'NOSQL' डेटाबेसमा 'कॅस्केडिंग सेट्स' (Cassandra) को मुख्य विशेषता के हो?
सही उत्तर: ख) (b) वितरित प्रणालीमा डेटा टासिएको र त्यसलाई कुशलतापूर्वक पहुँच गर्ने क्षमता
'कॅस्केडिंग सेट्स' (Cassandra) एक वितरित 'NOSQL' डेटाबेस हो, जसले वितरित प्रणालीमा डेटा टासिएको र त्यसलाई कुशलतापूर्वक पहुँच गर्ने क्षमता प्रदान गर्दछ। विकल्प (a) गलत छ किनकि यो संस्करण सम्बर्द्वता राख्दैन; (c) अवास्तविक छ र (d) ति सँग सम्बन्धित छैनन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
'कॅस्केडिंग सेट्स' (Cascading Sets) मा, एउटा 'रिलेसन' लाई अर्को 'रिलेसन' मा समात्नका लागि के आवश्यक छ?
सही उत्तर: ख) (b) दुवै रिलेसनमा तालमेल वा सम्बन्ध हुनुपर्छ
'कॅस्केडिंग सेट्स' मा, दुवै 'रिलेसन' मा समान एट्रिब्यूट हुनुपर्दछ। यसले दुई तालिमहरूको बीच सम्बन्ध स्थापित गर्दछ। विकल्प (b) गलत छ किनकि तालमेल वा सम्बन्ध आवश्यक पर्दैन; (c) तथा (d) ति सँग सम्बन्धित छैनन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
'ट्रांजेक्शन कन्ट्रोल' (Transaction Control) मा 'टाइमस्टाम्प' आदेशको मुख्य उद्देश्य के हो?
सही उत्तर: ग) (c) प्रत्येक ट्रांजेक्शनलाई एक अद्वितीय समय दिन
'टाइमस्टाम्प' आदेश हरेक 'ट्रांजेक्शन' लाई एक अद्वितीय समय दिन्छ, जसले ट्रांजेक्शनहरूको क्रम निर्धारण गर्न मद्दत गर्दछ। विकल्प (a) गलत हो किनकि यो गति बढ्न नहुन सक्छ; (b) सही छ र (c) तथा (d) ति सँग सम्बन्धित छैनन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
एक 'टेबल' मा 'कुल्ली' (Column) को अधिकतम संख्या कति हुन सक्छ?
सही उत्तर: घ) (d) 1,048,576
एक 'टेबल' मा 'कुल्ली' को अधिकतम संख्या ६५,५३५ हुन सक्छ। यो दुईको ३२ सम्मको शक्ति (2^32) ले निर्धारण हुन्छ। विकल्प (a) एकदमै सानो संख्या हो, जबकि (b) जतिनै ठ्याला छ र (d) अवास्तविक छ।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
'रिलेसन' (Relation) मा 'एट्रिब्यूट' (Attribute) को परिभाषा के हो?
सही उत्तर: ख) (b) एउटा एट्रिब्यूटको लागि तय गरिएको डाटा टाइप
एउटा 'रिलेसन' मा 'एट्रिब्यूट' भनेको त्यो तालिकामै रहेको एक विशेष विशेषता वा स्तम्भ हो। विकल्प (a) गलत हो किनकि 'एट्रिब्यूट' ले डेटाको प्रकारलाई जनाउँदैन; (b) सही छ, जसले एउटा एट्रिब्यूटको डाटा टाइप निर्दिष्ट गर्दछ।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
एक ER diagram मा, entity set लाई relationship set ले कसरी connect गरिन्छ?
सही उत्तर: ख) b) double line प्रयोग गरेर
ER diagram मा entity set र relationship set बीचको सम्बन्धलाई दर्शाउन double line प्रयोग गरिन्छ। Double lineले relationship को directional nature लाई स्पष्ट गर्दछ।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
Strict Two-Phase Locking (2PL) मा कसरी lock control गरिन्छ?
सही उत्तर: ख) b) प्रत्येक transaction दुई पटक lock राख्छ: first exclusive, then shared.
Strict Two-Phase Locking (2PL) मा प्रत्येक transaction दुई चरणमा काम गर्दछ: First, लेनदेनले आफ्नो row मा exclusive lock राखेर डेटाको modification गर्दछ। त्यसपछि, यसले shared locks प्रयोग गर्न सक्छ। यसले concurrency control को लागि मद्दत गर्दछ।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
यी अभ्यास प्रश्न हुन्, आधिकारिक प्रश्न होइनन्। पाठ्यक्रम, विज्ञापन र नतिजाका लागि सम्बन्धित निकायको आधिकारिक वेबसाइट हेर्नुहोस्। उत्तरमा गल्ती भेटे प्रश्नमुनिको "टिप्पणी / गल्ती रिपोर्ट" मा लेख्नुहोस्।
नमस्ते! पाठ्यक्रम, सामान्य ज्ञान, भाषा परीक्षा वा कुनै प्रश्नको उत्तर बुझ्न सोध्नुहोस्।
AI ले गल्ती गर्न सक्छ। महत्वपूर्ण कुरा आधिकारिक स्रोतमा जाँच्नुहोस्।