DBMS — MCQ Practice

Hindi aur English dono mein practice karo — click karo answer check karne ke liye

📚 2982 Questions 🌐 Hindi + English ✅ Free
भाषा / Language:
2982 questions
2701
EN + हिं Hard
GB Which join algorithm is best when inner table has index on join attribute?
IN जब आंतरिक तालिका में जॉइन एट्रिब्यूट पर इंडेक्स हो तो कौन सा जॉइन एल्गोरिदम सबसे अच्छा है?
A
Cross join क्रॉस जॉइन
B
Sort-merge join सॉर्ट-मर्ज जॉइन
C
Hash join हैश जॉइन
D
Index nested-loop join (uses index to find matching rows rapidly) इंडेक्स नेस्टेड-लूप जॉइन (मेल खाती पंक्तियों को तेजी से ढूंढने के लिए इंडेक्स का उपयोग करता है)
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Index nested-loop join: for each outer row, use index to directly find matching inner rows - very efficient.
व्याख्या (हिन्दी) इंडेक्स नेस्टेड-लूप जॉइन: प्रत्येक बाहरी पंक्ति के लिए, मेल खाने वाली आंतरिक पंक्तियों को सीधे खोजने के लिए इंडेक्स का उपयोग करें - बहुत कुशल।
2702
EN + हिं Hard
GB B+tree with height h requires how many I/Os for point query?
IN ऊंचाई h वाले B+tree को बिंदु क्वेरी के लिए कितने I/Os की आवश्यकता है?
A
h I/Os only केवल एच आई/ओएस
B
h+1 I/Os (h for tree traversal + 1 to fetch actual record) h+1 I/Os (ट्री ट्रैवर्सल के लिए h + वास्तविक रिकॉर्ड लाने के लिए 1)
C
1 I/O only केवल 1 आई/ओ
D
h×2 I/Os h×2 I/Os
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) B+tree point query: h I/Os traverse root→leaf, +1 I/O to fetch actual record = h+1 total.
व्याख्या (हिन्दी) बी+ट्री बिंदु क्वेरी: एच आई/ओएस ट्रैवर्स रूट→पत्ती, वास्तविक रिकॉर्ड प्राप्त करने के लिए +1 आई/ओ = एच+1 कुल।
2703
EN + हिं Hard
GB SQL injection is prevented by
IN SQL इंजेक्शन को किसके द्वारा रोका जाता है?
A
Escaping only numeric inputs केवल संख्यात्मक इनपुट से बचना
B
Using parameterized queries (prepared statements) and input validation पैरामीटरयुक्त क्वेरीज़ (तैयार कथन) और इनपुट सत्यापन का उपयोग करना
C
Using SELECT * always हमेशा SELECT * का उपयोग करना
D
Disabling logging लॉगिंग अक्षम करना
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Prepared statements treat user input as data never as SQL code - primary SQL injection defense.
व्याख्या (हिन्दी) तैयार किए गए कथन उपयोगकर्ता इनपुट को डेटा के रूप में मानते हैं, न कि SQL कोड के रूप में - प्राथमिक SQL इंजेक्शन रक्षा।
2704
EN + हिं Hard
GB Principle of Least Privilege means
IN न्यूनतम विशेषाधिकार के सिद्धांत का अर्थ है
A
Give all users admin rights सभी उपयोगकर्ताओं को व्यवस्थापक अधिकार दें
B
Grant ONLY minimum permissions needed for each user's tasks प्रत्येक उपयोगकर्ता के कार्यों के लिए आवश्यक न्यूनतम अनुमतियाँ ही प्रदान करें
C
All users share one account सभी उपयोगकर्ता एक खाता साझा करते हैं
D
Never change permissions अनुमतियाँ कभी न बदलें
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Least privilege: minimize attack surface by granting only what is necessary.
व्याख्या (हिन्दी) न्यूनतम विशेषाधिकार: केवल वही प्रदान करके हमले की सतह को कम करें जो आवश्यक है।
2705
EN + हिं Hard
GB TDE (Transparent Data Encryption) protects
IN TDE (पारदर्शी डेटा एन्क्रिप्शन) सुरक्षा करता है
A
SQL injection attacks एसक्यूएल इंजेक्शन हमले
B
Data at rest by encrypting database files on disk डिस्क पर डेटाबेस फ़ाइलों को एन्क्रिप्ट करके डेटा को आराम दिया जाता है
C
Network packets in transit पारगमन में नेटवर्क पैकेट
D
Application source code एप्लिकेशन स्रोत कोड
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) TDE encrypts data files on disk - protects against unauthorized physical access to storage media.
व्याख्या (हिन्दी) टीडीई डिस्क पर डेटा फ़ाइलों को एन्क्रिप्ट करता है - स्टोरेज मीडिया तक अनधिकृत भौतिक पहुंच से बचाता है।
2706
EN + हिं Hard
GB RBAC means
IN आरबीएसी का मतलब है
A
Individual user-based permissions व्यक्तिगत उपयोगकर्ता-आधारित अनुमतियाँ
B
Access based on assigned roles - permissions granted to roles, users assigned roles निर्दिष्ट भूमिकाओं के आधार पर पहुँच - भूमिकाओं को दी गई अनुमतियाँ, उपयोगकर्ताओं को भूमिकाएँ सौंपी गईं
C
IP-based access control आईपी-आधारित अभिगम नियंत्रण
D
Random access assignment रैंडम एक्सेस असाइनमेंट
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) RBAC: permissions assigned to ROLES; users get roles - simplifies permission management at scale.
व्याख्या (हिन्दी) आरबीएसी: भूमिकाओं को सौंपी गई अनुमतियाँ; उपयोगकर्ताओं को भूमिकाएँ मिलती हैं - बड़े पैमाने पर अनुमति प्रबंधन को सरल बनाता है।
2707
EN + हिं Hard
GB Database auditing records
IN डेटाबेस ऑडिटिंग रिकॉर्ड
A
Only SELECT queries केवल क्वेरी चुनें
B
Only failed queries केवल विफल प्रश्न
C
Only admin actions केवल व्यवस्थापकीय क्रियाएँ
D
ALL database activity (who did what, when, from where) सभी डेटाबेस गतिविधि (किसने क्या किया, कब, कहाँ से)
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Audit logs capture all significant database activity for forensic analysis, compliance, and security monitoring.
व्याख्या (हिन्दी) ऑडिट लॉग फोरेंसिक विश्लेषण, अनुपालन और सुरक्षा निगरानी के लिए सभी महत्वपूर्ण डेटाबेस गतिविधि को कैप्चर करते हैं।
2708
EN + हिं Hard
GB Data masking replaces
IN डेटा मास्किंग प्रतिस्थापित करता है
A
Real data with encrypted data एन्क्रिप्टेड डेटा के साथ वास्तविक डेटा
B
Sensitive real data with realistic-looking but fictitious data for non-production use यथार्थवादी दिखने वाला लेकिन गैर-उत्पादन उपयोग के लिए काल्पनिक डेटा वाला संवेदनशील वास्तविक डेटा
C
Data with NULLs शून्य के साथ डेटा
D
Tables with views दृश्यों वाली तालिकाएँ
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Data masking: replace PII/sensitive values with realistic-looking fake data for dev/test environments.
व्याख्या (हिन्दी) डेटा मास्किंग: विकास/परीक्षण परिवेश के लिए पीआईआई/संवेदनशील मानों को यथार्थवादी दिखने वाले नकली डेटा से बदलें।
2709
EN + हिं Hard
GB Data warehouse is characterized by
IN डेटा वेयरहाउस की विशेषता है
A
Real-time transactional updates वास्तविक समय में लेनदेन संबंधी अपडेट
B
Subject-oriented, integrated, time-variant, non-volatile collection for decision support निर्णय समर्थन के लिए विषय-उन्मुख, एकीकृत, समय-भिन्न, गैर-वाष्पशील संग्रह
C
Only one table केवल एक टेबल
D
Only current data केवल वर्तमान डेटा
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Inmon's definition: subject-oriented, integrated, time-variant, non-volatile for management decisions.
व्याख्या (हिन्दी) इनमोन की परिभाषा: प्रबंधन निर्णयों के लिए विषय-उन्मुख, एकीकृत, समय-परिवर्तनशील, गैर-अस्थिर।
2710
EN + हिं Hard
GB OLAP is optimized for
IN OLAP को इसके लिए अनुकूलित किया गया है
A
Short frequent read/write transactions लघु बारंबार पढ़ने/लिखने का लेनदेन
B
Complex analytical queries on large historical datasets बड़े ऐतिहासिक डेटासेट पर जटिल विश्लेषणात्मक प्रश्न
C
Real-time data entry वास्तविक समय डेटा प्रविष्टि
D
Low-latency updates कम-विलंबता अद्यतन
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) OLAP: optimized for complex analytical queries, aggregations, and historical trend analysis.
व्याख्या (हिन्दी) OLAP: जटिल विश्लेषणात्मक प्रश्नों, एकत्रीकरण और ऐतिहासिक प्रवृत्ति विश्लेषण के लिए अनुकूलित।
2711
EN + हिं Hard
GB Star schema fact table contains
IN स्टार स्कीमा तथ्य तालिका में शामिल हैं
A
Descriptive text वर्णनात्मक पाठ
B
Primary keys only केवल प्राथमिक कुंजी
C
Date records only केवल दिनांक अभिलेख
D
Numeric measures + foreign keys to dimension tables संख्यात्मक माप + आयाम तालिकाओं की विदेशी कुंजियाँ
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Fact table: quantitative measures (sales amount, quantity) + FKs to surrounding dimension tables.
व्याख्या (हिन्दी) तथ्य तालिका: मात्रात्मक माप (बिक्री राशि, मात्रा) + आसपास के आयाम तालिकाओं के लिए एफके।
2712
EN + हिं Hard
GB ETL stands for
IN ईटीएल का मतलब है
A
Execute Test Launch परीक्षण लॉन्च निष्पादित करें
B
Export Transform Link निर्यात ट्रांसफ़ॉर्म लिंक
C
Evaluate Test Load परीक्षण भार का मूल्यांकन करें
D
Extract Transform Load ट्रांसफ़ॉर्म लोड निकालें
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) ETL: Extract (from sources), Transform (clean/format), Load (into data warehouse).
व्याख्या (हिन्दी) ईटीएल: निकालें (स्रोतों से), ट्रांसफॉर्म (स्वच्छ/प्रारूप), लोड (डेटा वेयरहाउस में)।
2713
EN + हिं Hard
GB CAP theorem: during network partition choose between
IN CAP प्रमेय: नेटवर्क विभाजन के दौरान इनमें से किसी एक को चुनें
A
Speed and Consistency गति और संगति
B
Availability and Partition tolerance उपलब्धता और विभाजन सहनशीलता
C
Consistency and Partition tolerance संगति और विभाजन सहिष्णुता
D
Consistency OR Availability (cannot guarantee both) संगति या उपलब्धता (दोनों की गारंटी नहीं दी जा सकती)
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) CAP: during partition, either be Consistent (reject stale reads) or Available (return potentially stale).
व्याख्या (हिन्दी) सीएपी: विभाजन के दौरान, या तो सुसंगत रहें (पुरानी सामग्री को अस्वीकार करें) या उपलब्ध (संभावित रूप से पुरानी सामग्री लौटाएं)।
2714
EN + हिं Hard
GB Sharding distributes
IN बांटने से वितरण होता है
A
Encrypted data एन्क्रिप्टेड डेटा
B
Column data across servers सर्वरों पर कॉलम डेटा
C
Indexes across servers सर्वरों पर अनुक्रमणिकाएँ
D
Table rows across multiple database servers based on a shard key शार्ड कुंजी के आधार पर कई डेटाबेस सर्वरों में तालिका पंक्तियाँ
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Sharding: horizontal partitioning - rows distributed across multiple servers based on shard key.
व्याख्या (हिन्दी) शेयरिंग: क्षैतिज विभाजन - पंक्तियाँ शार्ड कुंजी के आधार पर कई सर्वरों में वितरित की जाती हैं।
2715
EN + हिं Hard
GB NoSQL database best for social graph traversal
IN सामाजिक ग्राफ़ ट्रैवर्सल के लिए NoSQL डेटाबेस सर्वोत्तम है
A
Key-value store कुंजी-मूल्य भंडार
B
Document store दस्तावेज़ भंडार
C
Column-family store कॉलम-फैमिली स्टोर
D
Graph database (Neo4j, Neptune) ग्राफ़ डेटाबेस (Neo4j, नेप्च्यून)
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Graph databases: excel at traversing relationships in highly connected data like social networks.
व्याख्या (हिन्दी) ग्राफ़ डेटाबेस: सामाजिक नेटवर्क जैसे अत्यधिक जुड़े डेटा में रिश्तों का पता लगाने में उत्कृष्टता।
2701–2715 of 2982