DBMS — MCQ Practice

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

📚 639 Questions 🌐 Hindi + English ✅ Free
भाषा / Language:
639 questions
76
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 (व्यक्तिगत रिकॉर्ड को तेजी से पढ़ने/लिखने) के लिए अनुकूलित पंक्ति भंडारण का उपयोग करता है।
77
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.
व्याख्या (हिन्दी) सिस्टम कैटलॉग मेटाडेटा संग्रहीत करता है: तालिका परिभाषाएँ, कॉलम प्रकार, बाधाएँ, अनुक्रमित, दृश्य, उपयोगकर्ता अनुमतियाँ। क्वेरी ऑप्टिमाइज़र प्रश्नों की योजना बनाने के लिए इसे पढ़ता है।
78
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-स्कीमा आर्किटेक्चर अनुप्रयोगों को प्रभावित किए बिना भौतिक परिवर्तनों की अनुमति देता है।
79
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).
व्याख्या (हिन्दी) डीडीएल (डेटा डेफिनिशन लैंग्वेज) डेटाबेस संरचनाओं को परिभाषित, संशोधित और ड्रॉप करता है (क्रिएट, अल्टर, ड्रॉप)। डीएमएल (डेटा मैनिपुलेशन लैंग्वेज) डेटा पर ही काम करती है (सेलेक्ट, इंसर्ट, अपडेट, डिलीट)।
80
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.
व्याख्या (हिन्दी) भौतिक डेटा स्वतंत्रता वैचारिक स्कीमा या एप्लिकेशन प्रोग्राम में परिवर्तन की आवश्यकता के बिना भौतिक भंडारण संरचना (फ़ाइल संगठन, अनुक्रमित) में परिवर्तन की अनुमति देती है।
81
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.
व्याख्या (हिन्दी) डीबीए वैचारिक (तार्किक) स्कीमा को परिभाषित करने, डेटा अखंडता, सुरक्षा, बैकअप/पुनर्प्राप्ति, प्रदर्शन ट्यूनिंग और समग्र डेटाबेस प्रबंधन के प्रबंधन के लिए जिम्मेदार है।
82
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-स्तरीय वास्तुकला के बाहरी/दृश्य स्तर के अनुरूप हैं। वे पूर्ण वैचारिक स्कीमा को उजागर किए बिना विभिन्न उपयोगकर्ता समूहों के लिए डेटा का अनुकूलित प्रतिनिधित्व प्रदान करते हैं।
83
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.
व्याख्या (हिन्दी) फ़ाइल-आधारित प्रणालियाँ निम्न से पीड़ित हैं: डेटा अतिरेक, डेटा असंगतता, कठिन डेटा पहुंच, डेटा अलगाव, अखंडता समस्याएं, परमाणुता समस्याएं, समवर्ती पहुंच विसंगतियां और सुरक्षा समस्याएं।
84
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.
व्याख्या (हिन्दी) सीडब्ल्यूए के तहत, यदि कोई तथ्य डेटाबेस में मौजूद नहीं है, तो उसे गलत माना जाता है। ऑन्कोलॉजी/सिमेंटिक वेब में प्रयुक्त ओपन वर्ल्ड असेम्प्शन के साथ विरोधाभास।
85
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).
व्याख्या (हिन्दी) डेटा अखंडता सुनिश्चित करती है कि डेटा सटीक, सुसंगत और वैध है। बाधाओं के माध्यम से लागू (प्राथमिक कुंजी, विदेशी कुंजी, जांच, अद्वितीय, शून्य नहीं)।
86
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.
व्याख्या (हिन्दी) एक स्कीमा संपूर्ण डेटाबेस संरचना का तार्किक विवरण है - यह तालिकाओं, स्तंभों, डेटा प्रकारों, संबंधों, बाधाओं और अन्य गुणों को परिभाषित करता है। यह डेटाबेस का ब्लूप्रिंट है.
87
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.
व्याख्या (हिन्दी) डेटाबेस इंस्टेंस किसी विशिष्ट समय पर डेटा का एक स्नैपशॉट है। यह स्कीमा के विपरीत डेटाबेस में संग्रहीत वास्तविक सामग्री (पंक्तियाँ/रिकॉर्ड) है जो संरचनात्मक परिभाषा है।
88
EN + हिं Medium
GB Which component converts high-level queries into efficient low-level operations?
IN कौन सा घटक उच्च-स्तरीय प्रश्नों को कुशल निम्न-स्तरीय संचालन में परिवर्तित करता है?
A
Transaction Manager लेनदेन प्रबंधक
B
Query Optimizer क्वेरी अनुकूलक
C
Concurrency Control Manager समवर्ती नियंत्रण प्रबंधक
D
Buffer Manager बफ़र प्रबंधक
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) The Query Optimizer analyzes high-level SQL queries and generates an efficient execution plan by considering available indexes, statistics, join algorithms, and access paths to minimize I/O and CPU cost.
व्याख्या (हिन्दी) क्वेरी ऑप्टिमाइज़र उच्च-स्तरीय SQL क्वेरी का विश्लेषण करता है और I/O और CPU लागत को कम करने के लिए उपलब्ध इंडेक्स, सांख्यिकी, जॉइन एल्गोरिदम और एक्सेस पथों पर विचार करके एक कुशल निष्पादन योजना तैयार करता है।
89
EN + हिं Easy
GB What is data independence fundamentally protecting against?
IN डेटा स्वतंत्रता मूलतः किससे रक्षा कर रही है?
A
The ripple effect of changes in one schema level propagating to another एक स्कीमा स्तर में परिवर्तन का तरंग प्रभाव दूसरे में फैलता है
B
Data corruption due to hardware failure हार्डवेयर विफलता के कारण डेटा भ्रष्टाचार
C
Unauthorized data access अनधिकृत डेटा पहुंच
D
Slow query performance धीमी क्वेरी प्रदर्शन
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Data independence ensures that changes at one level of the database architecture do not require corresponding changes at another level.
व्याख्या (हिन्दी) डेटा स्वतंत्रता यह सुनिश्चित करती है कि डेटाबेस आर्किटेक्चर के एक स्तर पर परिवर्तन के लिए दूसरे स्तर पर संबंधित परिवर्तन की आवश्यकता नहीं है।
90
EN + हिं Medium
GB Which is a characteristic of an active database?
IN एक सक्रिय डेटाबेस की विशेषता क्या है?
A
It only responds to explicit user queries यह केवल स्पष्ट उपयोगकर्ता प्रश्नों का उत्तर देता है
B
It can automatically trigger actions via triggers in response to database events यह डेटाबेस घटनाओं के जवाब में ट्रिगर्स के माध्यम से कार्यों को स्वचालित रूप से ट्रिगर कर सकता है
C
It does not support indexing यह अनुक्रमण का समर्थन नहीं करता
D
It stores only read-only data यह केवल-पढ़ने योग्य डेटा संग्रहीत करता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) An active database extends traditional DBMS with Event-Condition-Action (ECA) rules implemented as triggers. When a database event occurs and conditions are met, actions are automatically executed.
व्याख्या (हिन्दी) एक सक्रिय डेटाबेस ट्रिगर के रूप में कार्यान्वित इवेंट-कंडीशन-एक्शन (ईसीए) नियमों के साथ पारंपरिक डीबीएमएस का विस्तार करता है। जब कोई डेटाबेस ईवेंट होता है और शर्तें पूरी होती हैं, तो क्रियाएं स्वचालित रूप से निष्पादित होती हैं।
76–90 of 639