डाटाबेस र DBMS – Database & DBMS MCQ
डाटाबेस र DBMS – कम्प्युटर र IT
Database & DBMS · Computer & IT (Technical) · ५६३ प्रश्न
५६३ प्रश्न उपलब्ध। मोड छान्नुहोस्:
डाटाबेस र DBMS: प्रश्न र उत्तर
सही लागेको विकल्पमा थिच्नुहोस्। सही भए हरियो, गलत भए रातो देखिन्छ; ३ सेकेन्डपछि सही उत्तर र व्याख्या देखिन्छ।
सही: ० / ०
-
स्टार स्कीमा (Star Schema) मा, तथ्य तालिका (Fact Table) को भूमिका के हुन्छ? (A) यसमा आयाम तालिका (Dimension Table) बाट डेटा पहुँच गरिन्छ। (B) यसमा प्रत्येक घटनाको मात्रा र समय-समयमा जानकारी राखिन्छ। (C) यसमा तालिकाको संरचना परिवर्तन गरिन्छ। (D) यसमा डुप्लिकेट डेटा राखिन्छ।
सही उत्तर: ख) यसमा प्रत्येक घटनाको मात्रा र समय-समयमा जानकारी राखिन्छ।
सही उत्तर (B) हो। तथ्य तालिकामा मुख्य घटनाहरूको मात्रात्मक जानकारी र समय-समयमा तथ्याङ्कहरू (timestamps) राखिएका हुन्छन्। विकल्प (A), (C) र (D) गलत हुन् किनकि तथ्य तालिकामा आयाम तालिकाबाट डेटा पहुँच गरिँदैन, संरचना परिवर्तन नगरिन्छ, वा डुप्लिकेट डेटा राखिदैन।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
डाटाबेसमा normalization को मुख्य उद्देश्य के हो? (A) डेटाको आकारलाई ठूलो बनाउने। (B) डुप्लिकेट डेटा हटाएर डेटाबेसको दक्षता सुधार गर्ने। (C) तालिकाहरूलाई एकैभन्दा सरल बनाउने। (D) डेटा सुरक्षालाई कमजोर पार्ने।
सही उत्तर: ख) डुप्लिकेट डेटा हटाएर डेटाबेसको दक्षता सुधार गर्ने।
सही उत्तर (B) हो। Normalization ले डुप्लिकेट डेटा हटाउँछ र तालिकाहरूबीचको निर्भरता व्यवस्थित गर्दछ, जसले डेटाबेसको दक्षता सुधार गर्दछ। विकल्प (A), (C) र (D) गलत हुन् किनकि normalization डाटाको आकार घटाउँदैन, उसको सरल बनाउँदैन, वा सुरक्षा कमजोर पार्दैन।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
निम्नलिखित SQL कथनमा 'UPDATE' बुफेटको उद्देश्य के हो? (A) केवल rows लाई हटाउँछ। (B) निर्दिष्ट शर्तबमोजिम rows को मूल्यहरू परिवर्तन गर्दछ। (C) नयाँ rows लाई तालिकामा थप्दछ। (D) तालिकाको संरचना परिवर्तन गर्दछ।
सही उत्तर: ख) विशिष्ट शर्तबमोजिम rows को मूल्यहरू परिवर्तन गर्दछ।
सही उत्तर (B) हो। 'UPDATE' कथनको मुख्य उद्देश्य निर्दिष्ट शर्त बमोजिम rows मा रहेको डेटाको मूल्य परिवर्तन गर्नु हो। विकल्प (A), (C) र (D) गलत हुन् किनकि 'UPDATE' हेरफेर गर्दैन, नयाँ row थप्दैन, वा तालिकाको संरचना परिवर्तन नगरिदैन।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
निम्नलिखित SQL क्वेरीमा, ‘WHERE’ क्लॉजले डेटाबेसमा केमा फिल्टर गर्छ? SELECT * FROM विद्यार्थी WHERE कक्षा_को_नम्बर = '123' AND क्यासल = 'ए';
सही उत्तर: ख) (b) विद्यार्थी तालिकाबाट कक्षा_को_नम्बर '123' र क्यासल 'ए' भएको रेकर्डहरू
सही उत्तर (b) हो। ‘WHERE’ क्लॉजले SQL क्वेरीमा निर्दिष्ट मापदण्डहरू पूरा गर्ने रेकर्डहरूको समूहलाई फिल्टर गर्छ। यस उदाहरणमा, यो ‘कक्षा_को_नम्बर’ '123' र ‘क्यासल’ 'ए' भएको रेकर्डहरू मात्र फिर्ता गर्छ।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
डेटा वेयरहाउसिङ (data warehousing) मा, 'extract, transform, load' (ETL) प्रक्रियाको मुख्य उद्देश्य के हो?
सही उत्तर: ख) B. विभिन्न स्रोतहरूबाट डेटालाई एकीकृत र सफाइ गर्ने।
ETL प्रक्रियाको मुख्य उद्देश्य विभिन्न स्रोतहरूबाट डेटालाई एकीकृत र सफाइ गरी डेटा वेयरहाउसमा loading गर्नु हो। यसले डाटाको गुणस्तर सुधार गर्छ र विश्लेषणका लागि तयार पार्छ। अन्य विकल्पहरू ETL प्रक्रियाको भाग नहुन्जेल, data integration and cleaning process को लागि आवश्यक हुन्छ।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
यदि एउटा टेबल्समा 'नाम' (name) नामक column मा 'राज' (Raj), 'समेत' (Sameet), र 'प्रदीप' (Pradeep) नामको मान छ, र तपाईं ‘SELECT name FROM table WHERE name IN ('राज', 'समेत', 'प्रदीप')’ को query execute गर्दा row return हुन्छ?
सही उत्तर: ग) C. 3
IN operator ले specified value को कुनै पनि मानसँग मेल खाने row return गर्छ। यस अवस्थामा ‘राज’, ‘समेत’ र ‘प्रदीप’ ति तीनै मान टेबल्समा छ जसकारण २ row return हुन्छ। अन्य विकल्पहरू सही नहुन्जेल, IN operator ले multiple values लाई accept गर्दछ।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
एक डेटाबेस टेम्प्लेटमा (database template), ‘unique constraint’ सँगै प्रयोग गरिन्छ?
सही उत्तर: ख) B. primary key constraint।
‘Unique Constraint’ एउटा column मा duplicate value हुन नदिनको लागि प्रयोग गरिन्छ। यसले primary key को परिभाषा पनि दिन्छ। अन्य विकल्पहरूले डेटाबेसमा विभिन्न प्रकारका नियमहरू लागू गर्छन् तर ‘unique’ constraint ले डुप्लिकेट मानहरू निरुद्ध गर्न सघाउँछ।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
रिलेसनल एल्जेब्रामा (Relational Algebra) दुई सेट्सलाई union गर्दा, ती सेट्सबीचको सबैभन्दा महत्त्वपूर्ण शर्त के हो?
सही उत्तर: ग) C. दुवै सेट्सले समान attribute साझा गर्नुपर्दछ।
रिलेसनल एल्जेब्रामा union गर्दा, दुई सेट्सले समान attribute साझा गर्नुपर्छ। यसले दुई सेट्सलाई merge गर्न मद्दत गर्दछ। अन्य विकल्पहरू union को लागि सही नहुन्जेल, shared attributes आवश्यक हुन्छ।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
यदि तपाईं कुनै डेटाबेसमा ‘JOIN’ गर्दा दुई टेबल्समा एउटै नामको column छ भने, SQL मा कुन कुरा प्रयोग गर्नुपर्दछ?
सही उत्तर: ख) B. ON clause प्रयोग गर्नुहोस्।
‘JOIN’ गर्दा एउटै नामको column भएकाले, कुन column join गर्नुपर्दछ भनेर ‘ON’ clause प्रयोग गरेर निर्दिष्ट गर्नुपर्छ। अन्य विकल्पहरू join को लागि सही हुन्जेल, ‘ON’ Clause Join को लागि आवश्यक हुन्छ।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
रेलेसनमा भण्डारण गरिएका SQL कथनहरूको समूह, जुन INSERT, UPDATE वा DELETE जस्ता कार्य गर्दा स्वचालित रूपमा लागू हुन्छ, त्यसलाई के भइन्छ?
सही उत्तर: ग) डेटाबेस ट्रिगर (Database Trigger)
‘स्टोर्ड प्रोसिजर’ भनेको रेलेसनमा भण्डारण गरिएका SQL कथनहरूको समूह हो। ‘ट्रान्सेक्शन’ र ‘डेटाबेस ट्रिगर’ यसको परिभाषामा समान छैनन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
यी अभ्यास प्रश्न हुन्, आधिकारिक प्रश्न होइनन्। पाठ्यक्रम, विज्ञापन र नतिजाका लागि सम्बन्धित निकायको आधिकारिक वेबसाइट हेर्नुहोस्। उत्तरमा गल्ती भेटे प्रश्नमुनिको "टिप्पणी / गल्ती रिपोर्ट" मा लेख्नुहोस्।
नमस्ते! पाठ्यक्रम, सामान्य ज्ञान, भाषा परीक्षा वा कुनै प्रश्नको उत्तर बुझ्न सोध्नुहोस्।
AI ले गल्ती गर्न सक्छ। महत्वपूर्ण कुरा आधिकारिक स्रोतमा जाँच्नुहोस्।