डाटाबेस र DBMS – Database & DBMS MCQ
डाटाबेस र DBMS – कम्प्युटर र IT
Database & DBMS · Computer & IT (Technical) · ५६३ प्रश्न
५६३ प्रश्न उपलब्ध। मोड छान्नुहोस्:
डाटाबेस र DBMS: प्रश्न र उत्तर
सही लागेको विकल्पमा थिच्नुहोस्। सही भए हरियो, गलत भए रातो देखिन्छ; ३ सेकेन्डपछि सही उत्तर र व्याख्या देखिन्छ।
सही: ० / ०
-
एक सम्बन्ध (Relation) मा ‘फंक्शनल डिपेंडेंसी’ (Functional Dependency) A -> B छ र ‘फंक्शनल डिपेंडेंसी’ B -> C छ, तर C -> D छैन। यस अवस्थामा, मुख्य चाबी (Candidate Key) कसरी निर्धारण गरिन्छ?
सही उत्तर: ख) A, B, C
मुख्य चाबीले एउटा सम्बन्धमा एउटा अद्वितीय मापदण्ड प्रदान गर्दछ। यहाँ A र B दुवै functional dependencies बाट निर्भर हुन्छन्, तर C बाट D को निर्भरता छैन। त्यसैले A, B ले मुख्य चाबीको रूपमा कार्य गर्छ।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
2076 मा, एक ‘ट्रान्सेक्शन’ (Transaction) को ‘कन्करेंसी’ (Concurrency) नियन्त्रणको लागि ‘२-फेज लकिङ’ (Two-Phase Locking) प्रणाली प्रयोग गर्दा, ‘रो लकिंग’ (Row Locking) को मुख्य उद्देश्य के हो?
सही उत्तर: ख) प्रत्येक ट्रान्सेक्शनले डेटाको एक विशिष्ट भाग नियन्त्रण गर्नु
रो लकिंगले प्रत्येक ट्रान्सेक्शनले डेटाको एक विशेष भागमा एक्склюзивता राख्न मद्दत गर्दछ, यसले कन्करेंसी समस्याहरू समाधान गर्छ। अन्य विकल्पहरूले रो लकिंग को उद्देश्यलाई सही रूपमा व्याख्या गरिरन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
एक डेटाबेसमा ‘इंडेक्स’ (Index) कसरी काम गर्छ?
सही उत्तर: ख) क्वेरी (Query) प्रदर्शनलाई सुधार गर्छ
इण्डेक्सले डेटाबेसमा जानकारी खोज्न आवश्यक समय कम गर्दछ। अन्य विकल्पहरू इण्डेक्सको मुख्य कार्यले मेल खान्दैनन्। इण्डेक्स डेटा क्रमबद्ध गरदैन, तर क्वेरी प्रदर्शन सुधार गर्छ।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
नेपालीको संविधान २०७२ अनुसार, डेटाबेस व्यवस्थापन प्रणाली (DBMS) को मुख्य उद्देश्य हुनुहुन्छ?
सही उत्तर: क) डेटालाई सजिलै खोज्न र हेर्न मद्दत गर्नु
DBMS ले डेटालाई व्यवस्थित, कुशलतापूर्वक सञ्चालन गर्न, डुप्लिकेट टाल्न र डेटाको स्थिरता राख्न मद्दत गर्दछ। अन्य विकल्पहरू DBMS को मूल कार्यले मेल खाँदैन।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
SQL मा 'salary > ALL (SELECT salary FROM emp WHERE dept = 'D1')' भन्दा शर्त सही हुन्छ यदि...
सही उत्तर: क) Salary D1 department मा सबै कर्मचारीको सेलोरۍ भन्दा बढो हो
'salary > ALL' ले काँडामा सबै कर्मचारीहरूको सेलोरۍ भन्दा उच्च हुनुपर्छ। यदि कुनै एक कर्मचारीको सेलोरۍ उस्तैभन्दा धेरै हुन्छ भने यो शर्त सही हुँदैन। अन्य विकल्पहरू गलत छन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
Boyce-Codd Normal Form (BCNF) मा एउटा तालिका छ भने, प्रत्येक गैर-trivial functional dependency X -> Y मा X सँगै Y पनि असाइन गरिएको हुनुपर्छ। यसको मतलब हो कि...
सही उत्तर: ख) प्रत्येक विशेषताले एक मात्र मान राख्न सक्छ
BCNF मा प्रत्येक functional dependency लाई पूर्ण रूपमा लागू गर्नुपर्छ, यसको मतलब X ले Y को एकमात्र मान प्रदान गर्दछ। अन्य विकल्पहरू BCNF को आवश्यकतालाई पूरा गर्दैनन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
SQL मा 'find students who have enrolled in ALL courses' जस्ता क्वेरीहरू व्यक्त गर्नको लागि कुन गणितीय प्रणाली प्रयोग गरिन्छ?
सही उत्तर: ख) Relational Algebra
जस्तो क्वेरीहरू व्यक्त गर्नका लागि Relational Algebra ले तालिका र सम्बन्धहरूलाई हेरेर डेटा फिल्टर गर्ने तरिका प्रदान गर्दछ। Boolean Algebra, Set Theory र Predicate Logic लाई यहाँ प्रयोग गर्न मिल्दैन।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
R(A, B, C, D) मा FD A -> B, B -> C र C -> D छन्। यसको लागि उत्तम क्याण्डाट की (Candidate Key) कस्तो हुनेछ?
सही उत्तर: ख) B मात्र
FD मा उल्लिखित एउटै विशेषतालाई केन्डिडेट की भनिन्छ, जुन तालिको प्राइमरी की (Primary Key) को लागि आधारभूत हुन्छ। यहाँ A -> B, B -> C र C -> D FD हुनाले B ले केन्डिडेट की हुन सक्छ। अन्य विकल्पहरू गलत छन् किनकि उनीहरूले FD मा उल्लिखित सबै सम्बन्धित विशेषताहरू समावेश गर्दैनन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
Write-Ahead Logging (WAL) को नियम अनुसार, डेटाबेसमा परिवर्तनहरू रेकर्ड गर्नुपूर्व गरिन्छ। यो कुराको मुख्य उद्देश्य के हो?
सही उत्तर: ग) डेटाबेसमा जानमाल गर्ने परिवर्तनहरूको इतिहास राख्नु
Write-Ahead Logging (WAL) ले डेटाबेसमा हुने परिवर्तनहरूको इतिहास राखेको हुन्छ, जसले डाटा हानि भएमा रिकभरिङ गर्न मद्दत गर्दछ। अन्य विकल्पहरू गलत हुन् किनकि WAL ले प्रदर्शन सुधार वा रेकर्डहरू छाँटिरहनुमा प्रत्यक्ष भूमिका खेल्दैन।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
कुल्लीमा क्युरी (column) मा मानहरू 40, 50, NULL र 70 छन्। SELECT AVG(marks) रिटर्न गर्छ? (निम्नलिखितमा देखाइएका विकल्पहरू मध्ये सही उत्तर रोज्नुहोस्)
सही उत्तर: ख) 50
AVG() फंक्शनले NULL मानहरूलाई बे考慮 गर्दैन। यसले बाँकी मानहरूको औसत निकाल्छ। 40 र 70 को कारण NULL लाई समावेश गरेर पनि उत्तर NULL हुन सक्छ।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
यी अभ्यास प्रश्न हुन्, आधिकारिक प्रश्न होइनन्। पाठ्यक्रम, विज्ञापन र नतिजाका लागि सम्बन्धित निकायको आधिकारिक वेबसाइट हेर्नुहोस्। उत्तरमा गल्ती भेटे प्रश्नमुनिको "टिप्पणी / गल्ती रिपोर्ट" मा लेख्नुहोस्।
नमस्ते! पाठ्यक्रम, सामान्य ज्ञान, भाषा परीक्षा वा कुनै प्रश्नको उत्तर बुझ्न सोध्नुहोस्।
AI ले गल्ती गर्न सक्छ। महत्वपूर्ण कुरा आधिकारिक स्रोतमा जाँच्नुहोस्।