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
2911
EN + हिं Medium
GB Neo4j is an example of
IN Neo4j इसका एक उदाहरण है
A
Key-value store कुंजी-मूल्य भंडार
B
Document store दस्तावेज़ भंडार
C
Column-family store कॉलम-फैमिली स्टोर
D
Graph database ग्राफ़ डेटाबेस
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Neo4j: graph database storing entities as nodes and relationships as edges.
व्याख्या (हिन्दी) Neo4j: ग्राफ़ डेटाबेस इकाइयों को नोड्स और रिश्तों को किनारों के रूप में संग्रहीत करता है।
2912
EN + हिं Medium
GB BASE vs ACID: BASE stands for
IN बेस बनाम एसिड: बेस का मतलब है
A
Base, Acid, Salt, Enzyme क्षार, अम्ल, नमक, एंजाइम
B
Basically Available Soft-state Eventually consistent मूल रूप से उपलब्ध सॉफ्ट-स्टेट अंततः सुसंगत
C
Base Atomic Stable Efficient बेस परमाणु स्थिर कुशल
D
Balanced Async Sequential Eventual संतुलित Async अनुक्रमिक अंतिम
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) BASE: Basically Available (system appears available), Soft state (state may change), Eventually consistent.
व्याख्या (हिन्दी) आधार: मूल रूप से उपलब्ध (सिस्टम उपलब्ध प्रतीत होता है), नरम स्थिति (स्थिति बदल सकती है), अंततः सुसंगत।
2913
EN + हिं Medium
GB Which database property is BASE designed to relax compared to ACID
IN कौन सी डेटाबेस प्रॉपर्टी BASE को ACID की तुलना में आराम देने के लिए डिज़ाइन की गई है
A
Atomicity and Durability परमाणुता और स्थायित्व
B
Only Durability केवल स्थायित्व
C
Only Atomicity केवल परमाणुता
D
Strong Consistency for better availability and performance बेहतर उपलब्धता और प्रदर्शन के लिए मजबूत संगति
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) BASE relaxes ACID's strong consistency guarantees to achieve better availability and performance at scale.
व्याख्या (हिन्दी) BASE बड़े पैमाने पर बेहतर उपलब्धता और प्रदर्शन प्राप्त करने के लिए ACID की मजबूत स्थिरता की गारंटी में ढील देता है।
2914
EN + हिं Medium
GB CAP theorem P stands for
IN CAP प्रमेय P का अर्थ है
A
Performance प्रदर्शन
B
Primary key प्राथमिक कुंजी
C
Partition tolerance: system continues operating despite network partitions विभाजन सहनशीलता: नेटवर्क विभाजन के बावजूद सिस्टम चालू रहता है
D
Privacy गोपनीयता
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) CAP: Consistency (all nodes see same data), Availability (system responds), Partition tolerance (works despite partitions).
व्याख्या (हिन्दी) सीएपी: संगति (सभी नोड्स समान डेटा देखते हैं), उपलब्धता (सिस्टम प्रतिक्रिया करता है), विभाजन सहिष्णुता (विभाजन के बावजूद काम करता है)।
2915
EN + हिं Medium
GB MongoDB vs MySQL: key structural difference
IN MongoDB बनाम MySQL: मुख्य संरचनात्मक अंतर
A
Both use tables दोनों तालिकाओं का उपयोग करते हैं
B
MongoDB: schema-less documents; MySQL: fixed-schema tables MongoDB: स्कीमा-रहित दस्तावेज़; MySQL: फिक्स्ड-स्कीमा टेबल
C
MySQL: schema-less; MongoDB: fixed-schema MySQL: स्कीमा-रहित; MongoDB: फिक्स्ड-स्कीमा
D
Both are schema-less दोनों स्कीमा-रहित हैं
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) MongoDB: flexible JSON documents (different docs can have different fields). MySQL: strict fixed schema.
व्याख्या (हिन्दी) MongoDB: लचीले JSON दस्तावेज़ (अलग-अलग दस्तावेज़ों में अलग-अलग फ़ील्ड हो सकते हैं)। MySQL: सख्त निश्चित स्कीमा।
2916
EN + हिं Medium
GB Which SQL command imports a SQL dump file in MySQL command line
IN कौन सा SQL कमांड MySQL कमांड लाइन में SQL डंप फ़ाइल आयात करता है
A
IMPORT dump.sql डंप.एसक्यूएल आयात करें
B
LOAD dump.sql डंप.एसक्यूएल लोड करें
C
RUN dump.sql डंप.sql चलाएँ
D
mysql -u user -p database < dump.sql mysql -u उपयोगकर्ता -p डेटाबेस < डंप.एसक्यूएल
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) mysql -u username -p database_name < file.sql: imports SQL dump file from command line.
व्याख्या (हिन्दी) mysql -u उपयोगकर्ता नाम -p डेटाबेस_नाम < फ़ाइल.sql: कमांड लाइन से SQL डंप फ़ाइल आयात करता है।
2917
EN + हिं Medium
GB mysqldump command creates
IN mysqldump कमांड बनाता है
A
A compressed file एक संपीड़ित फ़ाइल
B
PHP migrations PHP माइग्रेशन
C
Laravel seeders लारवेल सीडर्स
D
A SQL dump file with CREATE TABLE and INSERT statements CREATE TABLE और INSERT कथनों के साथ एक SQL डंप फ़ाइल
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) mysqldump: exports database to SQL file containing CREATE TABLE and INSERT statements for backup/transfer.
व्याख्या (हिन्दी) mysqldump: डेटाबेस को SQL फ़ाइल में निर्यात करता है जिसमें बैकअप/ट्रांसफर के लिए CREATE TABLE और INSERT स्टेटमेंट होते हैं।
2918
EN + हिं Medium
GB Which SQL shows all indexes on the questions table in MySQL
IN कौन सा SQL MySQL में प्रश्न तालिका पर सभी इंडेक्स दिखाता है
A
SHOW DATABASES डेटाबेस दिखाएँ
B
EXPLAIN questions प्रश्नों की व्याख्या करें
C
DESCRIBE questions प्रश्नों का वर्णन करें
D
SHOW INDEX FROM questions प्रश्नों से अनुक्रमणिका दिखाएँ
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) SHOW INDEX FROM tablename: displays all indexes including name, column, cardinality for the table.
व्याख्या (हिन्दी) टेबलनाम से इंडेक्स दिखाएं: टेबल के लिए नाम, कॉलम, कार्डिनैलिटी सहित सभी इंडेक्स प्रदर्शित करता है।
2919
EN + हिं Medium
GB CHECK TABLE questions in MySQL performs
IN MySQL में चेक टेबल प्रश्न निष्पादित करता है
A
A SELECT query एक चयन क्वेरी
B
Deletes duplicate rows डुप्लिकेट पंक्तियाँ हटाता है
C
Creates indexes अनुक्रमणिका बनाता है
D
Checks table for errors or corruption त्रुटियों या भ्रष्टाचार के लिए तालिका की जाँच करता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) CHECK TABLE: verifies table integrity checking for corruption or errors.
व्याख्या (हिन्दी) जाँच तालिका: भ्रष्टाचार या त्रुटियों के लिए तालिका अखंडता जाँच की पुष्टि करता है।
2920
EN + हिं Medium
GB OPTIMIZE TABLE questions in MySQL
IN MySQL में टेबल प्रश्नों को ऑप्टिमाइज़ करें
A
Drops the table मेज गिरा देता है
B
Deletes all rows सभी पंक्तियाँ हटा देता है
C
Checks for errors त्रुटियों की जाँच करता है
D
Defragments the table and updates statistics for better performance बेहतर प्रदर्शन के लिए तालिका को डीफ़्रैग्मेन्ट करता है और आँकड़ों को अद्यतन करता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) OPTIMIZE TABLE: reclaims unused space, defragments data, and updates statistics.
व्याख्या (हिन्दी) ऑप्टिमाइज़ टेबल: अप्रयुक्त स्थान को पुनः प्राप्त करता है, डेटा को डीफ़्रैग्मेन्ट करता है, और आँकड़ों को अद्यतन करता है।
2921
EN + हिं Medium
GB ANALYZE TABLE questions in MySQL
IN MySQL में तालिका प्रश्नों का विश्लेषण करें
A
Drops indexes अनुक्रमणिकाएँ गिराता है
B
Checks for errors त्रुटियों की जाँच करता है
C
Defragments table डीफ़्रेग्मेंट तालिका
D
Analyzes and stores key distribution statistics for the optimizer ऑप्टिमाइज़र के लिए प्रमुख वितरण आँकड़ों का विश्लेषण और भंडारण करता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) ANALYZE TABLE: analyzes and stores key distribution statistics used by query optimizer.
व्याख्या (हिन्दी) विश्लेषण तालिका: क्वेरी ऑप्टिमाइज़र द्वारा उपयोग किए गए प्रमुख वितरण आँकड़ों का विश्लेषण और भंडारण करता है।
2922
EN + हिं Medium
GB Which MySQL engine supports ACID transactions
IN कौन सा MySQL इंजन ACID लेनदेन का समर्थन करता है?
A
MyISAM माईआईएसएएम
B
MEMORY याद
C
ARCHIVE पुरालेख
D
InnoDB InnoDB
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) InnoDB: MySQL's default storage engine with full ACID transaction support and FK constraints.
व्याख्या (हिन्दी) InnoDB: पूर्ण ACID लेनदेन समर्थन और FK बाधाओं के साथ MySQL का डिफ़ॉल्ट स्टोरेज इंजन।
2923
EN + हिं Medium
GB MyISAM vs InnoDB: key difference
IN MyISAM बनाम InnoDB: मुख्य अंतर
A
No difference कोई फर्क नहीं
B
InnoDB supports transactions and FK; MyISAM does not (faster for read-heavy workloads) InnoDB लेनदेन और FK का समर्थन करता है; MyISAM नहीं करता (पढ़ने-भारी कार्यभार के लिए तेज़)
C
MyISAM supports transactions; InnoDB does not MyISAM लेनदेन का समर्थन करता है; InnoDB नहीं है
D
Both support transactions दोनों लेनदेन का समर्थन करते हैं
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) InnoDB: ACID transactions, FK support, row-level locking. MyISAM: no transactions, faster for read-heavy.
व्याख्या (हिन्दी) InnoDB: ACID लेनदेन, FK समर्थन, पंक्ति-स्तरीय लॉकिंग। MyISAM: कोई लेन-देन नहीं, भारी पढ़ने के लिए तेज़।
2924
EN + हिं Medium
GB Row-level locking in InnoDB vs table-level locking in MyISAM
IN InnoDB में पंक्ति-स्तरीय लॉकिंग बनाम MyISAM में टेबल-स्तरीय लॉकिंग
A
No difference in practice व्यवहार में कोई अंतर नहीं
B
Table-level always better टेबल-स्तर हमेशा बेहतर होता है
C
Row-level always worse पंक्ति-स्तर सदैव ख़राब होता है
D
Row-level allows higher concurrency for writes; table-level blocks entire table पंक्ति-स्तर लिखने के लिए उच्च संगामिति की अनुमति देता है; तालिका-स्तरीय संपूर्ण तालिका को ब्लॉक कर देता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Row-level locking: multiple transactions can modify different rows simultaneously - better concurrency.
व्याख्या (हिन्दी) पंक्ति-स्तरीय लॉकिंग: एकाधिक लेनदेन एक साथ विभिन्न पंक्तियों को संशोधित कर सकते हैं - बेहतर संगामिति।
2925
EN + हिं Medium
GB Which MySQL data type stores IPv4 addresses efficiently
IN कौन सा MySQL डेटा प्रकार IPv4 पतों को कुशलतापूर्वक संग्रहीत करता है
A
VARCHAR(15) वर्चर(15)
B
TEXT मूलपाठ
C
BIGINT बिगिनट
D
INT UNSIGNED (use INET_ATON/INET_NTOA for conversion) INT अहस्ताक्षरित (रूपांतरण के लिए INET_ATON/INET_NTOA का उपयोग करें)
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Storing IP as INT UNSIGNED (4 bytes) is more efficient than VARCHAR(15) and enables numeric comparisons.
व्याख्या (हिन्दी) IP को INT UNSIGNED (4 बाइट्स) के रूप में संग्रहीत करना VARCHAR(15) की तुलना में अधिक कुशल है और संख्यात्मक तुलना को सक्षम बनाता है।
2911–2925 of 2982