डाटाबेस र DBMS – Database & DBMS MCQ
डाटाबेस र DBMS – कम्प्युटर र IT
Database & DBMS · Computer & IT (Technical) · ५६३ प्रश्न
५६३ प्रश्न उपलब्ध। मोड छान्नुहोस्:
डाटाबेस र DBMS: प्रश्न र उत्तर
सही लागेको विकल्पमा थिच्नुहोस्। सही भए हरियो, गलत भए रातो देखिन्छ; ३ सेकेन्डपछि सही उत्तर र व्याख्या देखिन्छ।
सही: ० / ०
-
टेबलमा ‘ग्राहक’ भन्नासाथै ‘नाम’, ‘ठेगाट’, र ‘फोन नम्बर’ स्युätzeहरू छन्। ‘नाम’ फिल्डमा ‘राम शर्मा’, ‘बहादुर खत्री’ लगायतका नामहरू रहेसम्म, निम्न SQL क्वेरीले ‘नाम’ फिल्डमा ‘श’ अक्षरले सुरु हुने सबै ग्राहकहरूको जानकारी प्राप्त गर्नेछ?
सही उत्तर: ग) SELECT * FROM ग्राहक WHERE नाम LIKE 'श_%'
‘LIKE’ ऑपरेटरले ‘%’ चिन्ह प्रयोग गरेर फरक-फरक अक्षरहरू वा संख्याहरूको समूह खोज्न मद्दत गर्छ। ‘%श_%’ ले ‘श’ अक्षरले सुरु हुने कुनै पनि नाम खोज्छ। अन्य विकल्पहरू गलत छन् किनकि उनीहरू विशेष शब्द वा संख्याको खोजी गर्छन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
निम्नमा सेतो (white) विकल्पले ‘normalized’ डाटाबेस संरचनाको मुख्य लाभलाई सही तरिकाले वर्णन गर्दछ?
सही उत्तर: घ) टेबलको आकार धेरै ठूलो हुनु
normalized डाटाबेस संरचनाले डुप्लिकेट डेटा भण्डारण घटाउँछ र डेटा सम्बन्धी त्रुटिहरू कम गर्दछ। यसले डेटा पुनः प्राप्त गर्नको समय पनि सन्तुलन राखिन्छ। अन्य विकल्पहरू normalized डाटाबेसको लाभमा आधारित छैनन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
‘employee’ तालिकामा ‘department_id’ नामक एक विदेशी कुञ्जी (foreign key) छ जो ‘departments’ तालिकामा ‘id’ स्तम्भलाई सन्दर्भित गर्दछ। यसको उद्देश्य के हो?
सही उत्तर: क) ‘employee’ तालिका र ‘departments’ तालिका बीचको सम्बन्धलाई स्वचालित रूपमा लागू गर्ने
विदेशी कुञ्जीको मुख्य उद्देश्य ‘employee’ र ‘departments’ तालिकाहरू बीचको सम्बन्धलाई स्वचालित रूप से लागू गर्नु हो। यसले डेटा सम्बन्धी स्थिरता सुनिश्चित गर्दछ। अन्य विकल्पहरू विदेशी कुञ्जीको उद्देश्यमा आधारित छैनन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
निम्नमा सेतो (white) विकल्पले 'रिलाभेशन' (relational) डाटाबेस प्रणाली (DBMS) को मुख्य विशेषतालाई सही तरिकाले वर्णन गर्दछ?
सही उत्तर: ख) डाटा सम्बन्धित तालिका (table) मा भण्डारण र सम्बन्ध स्थापित गर्ने क्षमता
रिलाभेशन प्रणालीमा, डेटालाई तालिकाहरूमा व्यवस्थित गरिन्छ र तालिकाहरू एकअर्कासँग सम्बन्धित हुन्छन्। यसले डुप्लिकेट डाटा भण्डारण गर्दैन र डाटाको सम्बन्ध स्थापित गर्न मद्दत गर्दछ। अन्य विकल्पहरू रिलाभेलभ प्रणालीको मुख्य विशेषता हुन्जस्तो छैन।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
‘student’ तालिकामा ‘marks’ नामक एक नयाँ पूर्णांक (integer) स्तम्भ थपिएको छ। यसलाई DBMS मा व्यवस्थित गर्नको लागि SQL मा केही कुरा आवश्यक पर्दछ?
सही उत्तर: ख) ‘marks’ स्तम्भको डेटा प्रकार परिभाषित गरिसकेपछि टेबलको संरचनामा थपेर सिर्जना गरিব।
DBMS मा कुनै नयाँ स्तम्भ थप्दा, त्यो स्तम्भको डेटा प्रकार (data type) पहिले परिभाषित गर्नुपर्छ। अन्यथा, DBMS त्यसलाई सही तरिकाले सम्पादन गर्न सक्दैन। अन्य विकल्पहरू गलत हुन् किनकि स्तम्भको प्रकार निर्धारण नगरी थपियो भने समस्या हुन सक्छ।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
निम्नलिखित SQL कथनले 'product_name' को आधारमा ‘orders’ तालिकालाई छाड्छ?
सही उत्तर: ख) SELECT product_name FROM orders;
SQL कथनले `SELECT product_name FROM orders;` ले ‘orders’ तालिकाको `product_name` स्तम्भलाई मात्र चयन गर्छ। अन्य विकल्पहरूले तालिकाको सबै जानकारी वा निश्चित परिस्थितिमा डेटा छाड्छन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
MongoDB ले के उदाहरण दिन्छ?
सही उत्तर: ग) NoSQL database
MongoDB एउटा NoSQL डेटाबेस हो, जुन document-oriented हुन्छ। यसले relational data model लाई विपरीत, जस्तै Oracle, MySQL र PostgreSQL दुवै relational डेटाबेस हुन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
एउटा ट्रांजक्सनले आफ्नो अन्तिम कथन execute गरिसकेको छ तर यसले गरेको परिवर्तनहरू permanence मा बनायबट गर्नु अघि, त्यो अवस्था के हुन्छ?
सही उत्तर: घ) Uncommitted
जब ट्रांजक्सनको अन्तिम कथन execute हुन्छ, तर परिवर्तनहरू permanence मा भइनसकेका हुन्छन्, तब त्यो अवस्था ‘Uncommitted’ हुन्छ। यसमा परिवर्तनहरू reverse गर्न सकिन्छ। अन्य विकल्पहरू गलत हुन् किनकि ती ट्रांजक्सन अवस्थाको सही परिभाषा प्रस्तुत गर्दैनन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
Wait-die र wound-wait schemeहरू प्रयोग गरिन्छ:
सही उत्तर: क) Concurrency control
Wait-die र wound-wait schemes concurrency control technique हुन्। यस Scheme को use transaction conflicting lock manage गर्नको लागि हुन्छ।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
COMMIT, ROLLBACK र SAVEPOINT कुन category को SQL commands हुन्?
सही उत्तर: ख) DCL Commands
COMMIT, ROLLBACK र SAVEPOINT सबै DCL (Data Control) commands हुन्। यी commands transaction लाई control गर्ने गर्छन् - COMMIT transaction लाई confirm गरिन्छ, ROLLBACK changes नाichtig discard गरिन्छ, र SAVEPOINT transaction मा कुनै पनि point मा rollback गर्नको लागि save गरिन्छ।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
यी अभ्यास प्रश्न हुन्, आधिकारिक प्रश्न होइनन्। पाठ्यक्रम, विज्ञापन र नतिजाका लागि सम्बन्धित निकायको आधिकारिक वेबसाइट हेर्नुहोस्। उत्तरमा गल्ती भेटे प्रश्नमुनिको "टिप्पणी / गल्ती रिपोर्ट" मा लेख्नुहोस्।
नमस्ते! पाठ्यक्रम, सामान्य ज्ञान, भाषा परीक्षा वा कुनै प्रश्नको उत्तर बुझ्न सोध्नुहोस्।
AI ले गल्ती गर्न सक्छ। महत्वपूर्ण कुरा आधिकारिक स्रोतमा जाँच्नुहोस्।