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
1846
EN + हिं Medium
GB Which best describes the impedance mismatch problem?
IN प्रतिबाधा बेमेल समस्या का सबसे अच्छा वर्णन कौन करता है?
A
Mismatch between data structures of programming languages and the relational model प्रोग्रामिंग भाषाओं की डेटा संरचनाओं और रिलेशनल मॉडल के बीच बेमेल
B
Mismatch between network speed and disk I/O नेटवर्क स्पीड और डिस्क I/O के बीच बेमेल
C
Mismatch between primary key and foreign key types प्राथमिक कुंजी और विदेशी कुंजी प्रकारों के बीच बेमेल
D
Mismatch between OLTP and OLAP models OLTP और OLAP मॉडल के बीच बेमेल
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Impedance mismatch: conceptual gap between OOP languages (objects, classes) and relational databases (tables, rows). Developers must write ORM mapping code to bridge the two paradigms.
व्याख्या (हिन्दी) प्रतिबाधा बेमेल: OOP भाषाओं (ऑब्जेक्ट्स, कक्षाएं) और संबंधपरक डेटाबेस (तालिकाओं, पंक्तियों) के बीच वैचारिक अंतर। डेवलपर्स को दो प्रतिमानों को पाटने के लिए ORM मैपिंग कोड लिखना होगा।
1847
EN + हिं Medium
GB In three-schema architecture which layer provides logical independence?
IN तीन-स्कीमा वास्तुकला में कौन सी परत तार्किक स्वतंत्रता प्रदान करती है?
A
Mapping schema मानचित्रण स्कीमा
B
External/View schema बाहरी/दृश्य स्कीमा
C
Conceptual schema वैचारिक स्कीमा
D
Internal/Physical schema आंतरिक/भौतिक स्कीमा
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Logical data independence: ability to change the conceptual schema without changing external schemas or application programs. The conceptual schema absorbs these changes.
व्याख्या (हिन्दी) तार्किक डेटा स्वतंत्रता: बाहरी स्कीमा या एप्लिकेशन प्रोग्राम को बदले बिना वैचारिक स्कीमा को बदलने की क्षमता। वैचारिक स्कीमा इन परिवर्तनों को अवशोषित करती है।
1848
EN + हिं Easy
GB Which is NOT a property of ACID transactions?
IN ACID लेनदेन की कौन सी संपत्ति नहीं है?
A
Atomicity परमाणुता
B
Concurrency संगामिति
C
Durability सहनशीलता
D
Isolation एकांत
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) ACID: Atomicity, Consistency, Isolation, Durability. Concurrency is a goal of transaction management but is NOT one of the four ACID properties.
व्याख्या (हिन्दी) एसिड: परमाणुता, स्थिरता, अलगाव, स्थायित्व। समवर्ती लेनदेन प्रबंधन का एक लक्ष्य है लेकिन चार ACID गुणों में से एक नहीं है।
1849
EN + हिं Medium
GB What is the primary difference between a data warehouse and a traditional DBMS?
IN डेटा वेयरहाउस और पारंपरिक DBMS के बीच प्राथमिक अंतर क्या है?
A
Data warehouses do not support ACID डेटा वेयरहाउस ACID का समर्थन नहीं करते हैं
B
Data warehouses use NoSQL; DBMS uses SQL डेटा वेयरहाउस NoSQL का उपयोग करते हैं; DBMS SQL का उपयोग करता है
C
Data warehouses cannot store structured data डेटा वेयरहाउस संरचित डेटा संग्रहीत नहीं कर सकते
D
Data warehouses are optimized for analytical read-heavy workloads; DBMS for transactional write-heavy workloads डेटा वेयरहाउस को विश्लेषणात्मक पढ़ने-भारी कार्यभार के लिए अनुकूलित किया गया है; लेन-देन संबंधी लेखन-भारी कार्यभार के लिए DBMS
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Data warehouses use columnar storage for OLAP (complex queries over historical data). Traditional DBMS uses row storage optimized for OLTP (fast read/write of individual records).
व्याख्या (हिन्दी) डेटा वेयरहाउस OLAP (ऐतिहासिक डेटा पर जटिल प्रश्न) के लिए स्तंभ भंडारण का उपयोग करते हैं। पारंपरिक DBMS OLTP (व्यक्तिगत रिकॉर्ड को तेजी से पढ़ने/लिखने) के लिए अनुकूलित पंक्ति भंडारण का उपयोग करता है।
1850
EN + हिं Medium
GB Which catalog component stores metadata about tables, views, and indexes?
IN कौन सा कैटलॉग घटक तालिकाओं, दृश्यों और अनुक्रमितों के बारे में मेटाडेटा संग्रहीत करता है?
A
Transaction log हस्तांतरण लॉग
B
Buffer pool बफर पूल
C
System catalog / Metadata repository सिस्टम कैटलॉग/मेटाडेटा रिपॉजिटरी
D
Query optimizer cache क्वेरी अनुकूलक कैश
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) The system catalog stores metadata: table definitions, column types, constraints, indexes, views, user permissions. The query optimizer reads it to plan queries.
व्याख्या (हिन्दी) सिस्टम कैटलॉग मेटाडेटा संग्रहीत करता है: तालिका परिभाषाएँ, कॉलम प्रकार, बाधाएँ, अनुक्रमित, दृश्य, उपयोगकर्ता अनुमतियाँ। क्वेरी ऑप्टिमाइज़र प्रश्नों की योजना बनाने के लिए इसे पढ़ता है।
1851
EN + हिं Medium
GB Data abstraction in DBMS provides which primary advantage?
IN DBMS में डेटा एब्स्ट्रैक्शन कौन सा प्राथमिक लाभ प्रदान करता है?
A
Automatic backup and recovery स्वचालित बैकअप और पुनर्प्राप्ति
B
Faster query execution तेज़ क्वेरी निष्पादन
C
Enforcing referential integrity automatically संदर्भात्मक अखंडता को स्वचालित रूप से लागू करना
D
Shielding users from physical storage complexity while maintaining logical clarity तार्किक स्पष्टता बनाए रखते हुए उपयोगकर्ताओं को भौतिक भंडारण जटिलता से बचाना
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Data abstraction hides physical storage complexity and provides a simpler logical view. The 3-schema architecture allows physical changes without affecting applications.
व्याख्या (हिन्दी) डेटा अमूर्तन भौतिक भंडारण जटिलता को छुपाता है और एक सरल तार्किक दृश्य प्रदान करता है। 3-स्कीमा आर्किटेक्चर अनुप्रयोगों को प्रभावित किए बिना भौतिक परिवर्तनों की अनुमति देता है।
1852
EN + हिं Medium
GB Which correctly describes the difference between DDL and DML?
IN डीडीएल और डीएमएल के बीच अंतर का सही वर्णन कौन करता है?
A
DDL defines schema structure; DML retrieves and manipulates data डीडीएल स्कीमा संरचना को परिभाषित करता है; डीएमएल डेटा पुनर्प्राप्त और हेरफेर करता है
B
DDL manipulates data; DML defines structure डीडीएल डेटा में हेरफेर करता है; डीएमएल संरचना को परिभाषित करता है
C
DDL is used by end-users; DML by DBAs डीडीएल का उपयोग अंतिम-उपयोगकर्ताओं द्वारा किया जाता है; डीबीए द्वारा डीएमएल
D
DDL requires explicit transactions; DML does not डीडीएल को स्पष्ट लेनदेन की आवश्यकता है; डीएमएल नहीं करता
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) DDL (Data Definition Language) defines, modifies, and drops database structures (CREATE, ALTER, DROP). DML (Data Manipulation Language) operates on the data itself (SELECT, INSERT, UPDATE, DELETE).
व्याख्या (हिन्दी) डीडीएल (डेटा डेफिनिशन लैंग्वेज) डेटाबेस संरचनाओं को परिभाषित, संशोधित और ड्रॉप करता है (क्रिएट, अल्टर, ड्रॉप)। डीएमएल (डेटा मैनिपुलेशन लैंग्वेज) डेटा पर ही काम करती है (सेलेक्ट, इंसर्ट, अपडेट, डिलीट)।
1853
EN + हिं Medium
GB Physical data independence in DBMS means:
IN DBMS में भौतिक डेटा स्वतंत्रता का अर्थ है:
A
Ability to switch between different DBMS vendors without data loss डेटा हानि के बिना विभिन्न DBMS विक्रेताओं के बीच स्विच करने की क्षमता
B
Ability to run the DBMS on different operating systems विभिन्न ऑपरेटिंग सिस्टम पर DBMS चलाने की क्षमता
C
Ability to change logical schema without rewriting applications अनुप्रयोगों को दोबारा लिखे बिना तार्किक स्कीमा को बदलने की क्षमता
D
Ability to change internal/physical schema without changing the conceptual schema वैचारिक स्कीमा को बदले बिना आंतरिक/भौतिक स्कीमा को बदलने की क्षमता
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Physical data independence allows changes to physical storage structure (file organization, indexes) without requiring changes to the conceptual schema or application programs.
व्याख्या (हिन्दी) भौतिक डेटा स्वतंत्रता वैचारिक स्कीमा या एप्लिकेशन प्रोग्राम में परिवर्तन की आवश्यकता के बिना भौतिक भंडारण संरचना (फ़ाइल संगठन, अनुक्रमित) में परिवर्तन की अनुमति देती है।
1854
EN + हिं Medium
GB Who is responsible for defining the conceptual schema?
IN वैचारिक स्कीमा को परिभाषित करने के लिए कौन जिम्मेदार है?
A
End User अंतिम उपयोगकर्ता
B
Database Administrator (DBA) डेटाबेस प्रशासक (डीबीए)
C
System Analyst प्रणाली विश्लेषक
D
Application Programmer एप्लीकेशन प्रोग्रामर
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) The DBA is responsible for defining the conceptual (logical) schema, managing data integrity, security, backup/recovery, performance tuning, and overall database management.
व्याख्या (हिन्दी) डीबीए वैचारिक (तार्किक) स्कीमा को परिभाषित करने, डेटा अखंडता, सुरक्षा, बैकअप/पुनर्प्राप्ति, प्रदर्शन ट्यूनिंग और समग्र डेटाबेस प्रबंधन के प्रबंधन के लिए जिम्मेदार है।
1855
EN + हिं Medium
GB A view in DBMS primarily provides which level of abstraction?
IN DBMS में एक दृश्य मुख्य रूप से किस स्तर का अमूर्तन प्रदान करता है?
A
Logical level तार्किक स्तर
B
View/External level दृश्य/बाहरी स्तर
C
Conceptual level वैचारिक स्तर
D
Physical level भौतिक स्तर
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Views correspond to the external/view level of the 3-tier architecture. They provide customized representations of the data for different user groups without exposing the full conceptual schema.
व्याख्या (हिन्दी) दृश्य 3-स्तरीय वास्तुकला के बाहरी/दृश्य स्तर के अनुरूप हैं। वे पूर्ण वैचारिक स्कीमा को उजागर किए बिना विभिन्न उपयोगकर्ता समूहों के लिए डेटा का अनुकूलित प्रतिनिधित्व प्रदान करते हैं।
1856
EN + हिं Medium
GB Which is a disadvantage of file-based systems compared to DBMS?
IN DBMS की तुलना में फ़ाइल-आधारित सिस्टम का नुकसान क्या है?
A
Simpler implementation सरल कार्यान्वयन
B
Data redundancy and inconsistency डेटा अतिरेक और असंगति
C
Better performance बेहतर प्रदर्शन
D
Higher cost अधिक लागत
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) File-based systems suffer from: data redundancy, data inconsistency, difficult data access, data isolation, integrity problems, atomicity issues, concurrent access anomalies, and security problems.
व्याख्या (हिन्दी) फ़ाइल-आधारित प्रणालियाँ निम्न से पीड़ित हैं: डेटा अतिरेक, डेटा असंगतता, कठिन डेटा पहुंच, डेटा अलगाव, अखंडता समस्याएं, परमाणुता समस्याएं, समवर्ती पहुंच विसंगतियां और सुरक्षा समस्याएं।
1857
EN + हिं Medium
GB The closed world assumption in DBMS means:
IN DBMS में बंद विश्व धारणा का अर्थ है:
A
Any data not stored is assumed to be false/non-existent संग्रहीत नहीं किया गया कोई भी डेटा गलत/अस्तित्वहीन माना जाता है
B
The database is not accessible to external systems डेटाबेस बाहरी सिस्टम तक पहुंच योग्य नहीं है
C
All queries must return a result सभी प्रश्नों का परिणाम अवश्य आना चाहिए
D
Any data not stored is assumed to be unknown संग्रहीत नहीं किया गया कोई भी डेटा अज्ञात माना जाता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Under CWA, if a fact is not present in the database, it is assumed to be false. Contrasts with the Open World Assumption used in ontologies/semantic web.
व्याख्या (हिन्दी) सीडब्ल्यूए के तहत, यदि कोई तथ्य डेटाबेस में मौजूद नहीं है, तो उसे गलत माना जाता है। ऑन्कोलॉजी/सिमेंटिक वेब में प्रयुक्त ओपन वर्ल्ड असेम्प्शन के साथ विरोधाभास।
1858
EN + हिं Medium
GB Which best defines data integrity in DBMS?
IN DBMS में डेटा अखंडता को सबसे अच्छी तरह से कौन परिभाषित करता है?
A
Making data available 24/7 डेटा 24/7 उपलब्ध कराना
B
Encrypting data to prevent unauthorized access अनधिकृत पहुंच को रोकने के लिए डेटा एन्क्रिप्ट करना
C
Compressing data to save storage space भंडारण स्थान बचाने के लिए डेटा को संपीड़ित करना
D
Ensuring accuracy, consistency, and validity of data throughout its lifecycle पूरे जीवनचक्र में डेटा की सटीकता, स्थिरता और वैधता सुनिश्चित करना
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Data integrity ensures data is accurate, consistent, and valid. Enforced through constraints (primary key, foreign key, check, unique, not null).
व्याख्या (हिन्दी) डेटा अखंडता सुनिश्चित करती है कि डेटा सटीक, सुसंगत और वैध है। बाधाओं के माध्यम से लागू (प्राथमिक कुंजी, विदेशी कुंजी, जांच, अद्वितीय, शून्य नहीं)।
1859
EN + हिं Medium
GB In DBMS terminology a schema is:
IN DBMS शब्दावली में एक स्कीमा है:
A
The overall design or logical structure of the database डेटाबेस का समग्र डिज़ाइन या तार्किक संरचना
B
A query execution plan एक क्वेरी निष्पादन योजना
C
A backup copy of the database डेटाबेस की एक बैकअप प्रति
D
A type of database index एक प्रकार का डेटाबेस इंडेक्स
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) A schema is the logical description of the entire database structure - it defines tables, columns, data types, relationships, constraints, and other properties. It is the blueprint of the database.
व्याख्या (हिन्दी) एक स्कीमा संपूर्ण डेटाबेस संरचना का तार्किक विवरण है - यह तालिकाओं, स्तंभों, डेटा प्रकारों, संबंधों, बाधाओं और अन्य गुणों को परिभाषित करता है। यह डेटाबेस का ब्लूप्रिंट है.
1860
EN + हिं Easy
GB What is the instance of a database?
IN डेटाबेस का उदाहरण क्या है?
A
The database management system software डेटाबेस प्रबंधन प्रणाली सॉफ्टवेयर
B
The actual data stored in the database at a particular moment in time किसी विशेष समय पर डेटाबेस में संग्रहीत वास्तविक डेटा
C
The database schema definition डेटाबेस स्कीमा परिभाषा
D
The number of concurrent users समवर्ती उपयोगकर्ताओं की संख्या
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) A database instance is a snapshot of the data at a specific point in time. It is the actual content (rows/records) stored in the database, as opposed to the schema which is the structural definition.
व्याख्या (हिन्दी) डेटाबेस इंस्टेंस किसी विशिष्ट समय पर डेटा का एक स्नैपशॉट है। यह स्कीमा के विपरीत डेटाबेस में संग्रहीत वास्तविक सामग्री (पंक्तियाँ/रिकॉर्ड) है जो संरचनात्मक परिभाषा है।
1846–1860 of 2982