डाटाबेस र DBMS – Database & DBMS MCQ
डाटाबेस र DBMS – कम्प्युटर र IT
Database & DBMS · Computer & IT (Technical) · ५६३ प्रश्न
५६३ प्रश्न उपलब्ध। मोड छान्नुहोस्:
डाटाबेस र DBMS: प्रश्न र उत्तर
सही लागेको विकल्पमा थिच्नुहोस्। सही भए हरियो, गलत भए रातो देखिन्छ; ३ सेकेन्डपछि सही उत्तर र व्याख्या देखिन्छ।
सही: ० / ०
-
SQL मा view लाई निम्न कुरासँग तुलना गरिन्छ?
सही उत्तर: क) Stored Procedure
View ले डाटाबेस टेबल्सको प्रतिलिपि नभई, टेबल्समा आधारित virtual table जस्तो हुन्छ। विकल्पहरू stored procedure, trigger, index, र user defined function सबै डेटाबेसमा परिभाषित programme हुन्, view भनेर यो फरक छ।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
Two-phase locking (2PL) protocol मा ट्रांजेक्शनले lock खानी सकेको तर unlock गर्न नसकेको अवस्थालाई के भनिन्छ?
सही उत्तर: ख) Read Committed Isolation Level
Read Committed Isolation Level सबैभन्दा आकर्षक विकल्प हो किनकि यसले ट्रांजेक्शनले नवीनतम डेटा हेर्नुसक्ने सुनिश्चित गर्दछ। तर 2PL मा lock acquire गर्ने र release गर्न दुई चरणहरू हुन्छन्, र यस अवस्थामा unlock गर्न नसकिनुको अर्थ हो कि ट्रांजेक्शनले आफ्नो lock release गर्न सकेको छैन।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
कुनै एउटा टेबल्समा दुईवटा प्राथमिक कुञ्जी (Primary Key) हुन सक्छन्?
सही उत्तर: क) हो
प्रत्येक टेबल्समा केवल एकचोट्टा प्राथमिक कुञ्जी (primary key) हुन सक्छ। दुईवटा प्राथमिक कुञ्जीले conflict (विपरीतता) उत्पन्न गर्ने र डेटाबेसको स्थिरतालाई खतरा पुग्ने।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
‘रिपिट’ को डाटाबेस डिजाइनको दृष्टिकोण कस्तो हुन्छ?
सही उत्तर: ख) denormalized
रिपिट (Repeat) डाटाबेस डिज़ाइन ‘denormalized’ हुन्छ, जहाँ डुप्लिकेट डेटा राखिन्छ ताकि क्वेरीलाई सजिलो बनाउन सकियोस्। Normalised डिज़ाइनमा अनावश्यक डुप्लिकेट डेटा हुँदैन।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
कुन शब्दले ‘पहिले आएका रेकर्डहरूको सूचीलाई हेरेर नयाँ रेकर्डहरूलाई खोज्नु’ लाई बुझाउँछ?
सही उत्तर: ख) जोइनिंग
इंडेक्सिंग (Indexing) ले पहिले आएका रेकर्डहरूको सूची हेरेर नयाँ रेकर्डहरूलाई खोज्न मद्दत गर्दछ। जोइनिंग (Joining) दुईवटा टेबल्सलाई मिलाउन प्रयोग हुन्छ, जबकि क्वेरी (Query) डेटाबेसमा जानकारी खोज्ने आदेश हो र डेटा माउन्टेजिङ (Data Mounting) ले डेटालाई स्टोर गर्ने प्रक्रियालाई बुझाउँछ।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
निम्नलिखित कथनहरू मध्ये कुन डेटाबेसमा लागू हुन्छ? ‘ कुनै पनि विद्यार्थीले एकै कक्षाहरूलाई दुई पटकसम्म लिन सक्दैन’
सही उत्तर: क) रिलेशनल डेटाबेस
रिलेशनल डेटाबेस मा, सम्बन्धित तालिकाहरूमा constraint (बाधा) प्रयोग गरेर यो सुनिश्चित गरिन्छ। नोएसक्यूएल डाटाबेस मा यस्तो constraint नहुने। ग्राफ डाटाबेस र JSON डाटाबेस ले यसको लागि उपयुक्त छैनन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
एक normalized database मा, attribute (column) को संख्यालाई कहिले भन्दा 'rows' भन्दा माथि प्राथमिकता दिइन्छ? यसको मुख्य कारण के हो?
सही उत्तर: क) Data redundancy is minimized
Normalized database मा rows (records) को संख्या कम गरी attributes (columns) को संख्या बढाउनु हुन्छ। यसले redundant डेटा हटाउँछ र data consistency राख्न मद्दत गर्छ।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
निम्नलिखित SQL query को उद्देश्य के हो?
सही उत्तर: क) Deleting rows
`DELETE FROM table_name WHERE condition;` command ले `table_name` मा specified ‘condition’ लाई matching row लाई delete गर्छ। अन्य विकल्पहरू डेटा इन्सर्ट गर्ने, filter गर्ने वा sort गर्ने कार्यहरू हुन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
एक transaction लाई rollback गर्ने कुरामा ‘S’ भनेको के हुन्छ?
सही उत्तर: ग) Rollback
`SAVEPOINT` SQL मा transaction को part लाई rollback गर्ने ability दिन्छ। यसले एक विशेष point सम्म काम रोकेर त्यसपछि transaction लाई rollback गर्न मद्दत गर्छ। ‘Commit’ भनेको transaction लाई permanent बनाउने हुन्छ।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
एक relational database मा, यदि X -> Y हुन्छ र Y -> Z हुन्छ, तर Z -> X हुँदैन, तब कहिले भइरहेको हुन्छ?
सही उत्तर: ख) Boyce-Codd Normal Form (BCNF) is achieved
BCNF मा, प्रत्येक functional dependency को नियम respect गरिनुपर्छ। यदि Y -> Z र Z -> X छ, तर X -> Y छैन, तब redundant columns हुन्छन् र BCNF प्राप्त हुँदैन।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
यी अभ्यास प्रश्न हुन्, आधिकारिक प्रश्न होइनन्। पाठ्यक्रम, विज्ञापन र नतिजाका लागि सम्बन्धित निकायको आधिकारिक वेबसाइट हेर्नुहोस्। उत्तरमा गल्ती भेटे प्रश्नमुनिको "टिप्पणी / गल्ती रिपोर्ट" मा लेख्नुहोस्।
नमस्ते! पाठ्यक्रम, सामान्य ज्ञान, भाषा परीक्षा वा कुनै प्रश्नको उत्तर बुझ्न सोध्नुहोस्।
AI ले गल्ती गर्न सक्छ। महत्वपूर्ण कुरा आधिकारिक स्रोतमा जाँच्नुहोस्।