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
2356
EN + हिं Easy
GB A procedural DML requires the user to specify
IN एक प्रक्रियात्मक डीएमएल के लिए उपयोगकर्ता को निर्दिष्ट करना आवश्यक है
A
What data is needed only केवल किस डेटा की आवश्यकता है
B
What data is needed and HOW to get it किस डेटा की आवश्यकता है और इसे कैसे प्राप्त करें
C
Neither what nor how न तो क्या और न ही कैसे
D
Only how to process data केवल डेटा को कैसे प्रोसेस करना है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Procedural DML (Relational Algebra): requires specifying WHAT data is needed AND HOW to retrieve it.
व्याख्या (हिन्दी) प्रक्रियात्मक डीएमएल (संबंधपरक बीजगणित): यह निर्दिष्ट करने की आवश्यकता है कि किस डेटा की आवश्यकता है और इसे कैसे पुनर्प्राप्त किया जाए।
2357
EN + हिं Easy
GB A declarative DML requires the user to specify
IN एक घोषणात्मक डीएमएल को उपयोगकर्ता को निर्दिष्ट करने की आवश्यकता होती है
A
What and how to get data डेटा क्या और कैसे प्राप्त करें
B
Only what data is needed (not how) केवल किस डेटा की आवश्यकता है (कैसे नहीं)
C
Only how to process data केवल डेटा को कैसे प्रोसेस करना है
D
Physical storage structure भौतिक भंडारण संरचना
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Declarative DML (SQL): requires specifying WHAT data is needed without specifying HOW to get it.
व्याख्या (हिन्दी) घोषणात्मक डीएमएल (एसक्यूएल): यह निर्दिष्ट करने की आवश्यकता है कि इसे कैसे प्राप्त किया जाए, यह निर्दिष्ट किए बिना किस डेटा की आवश्यकता है।
2358
EN + हिं Easy
GB The DDL output is stored in
IN DDL आउटपुट को संग्रहित किया जाता है
A
Query processor क्वेरी प्रोसेसर
B
Buffer manager बफ़र प्रबंधक
C
Data dictionary डेटा शब्दकोश
D
Transaction log हस्तांतरण लॉग
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) DDL output (schema definitions) is stored in the data dictionary which contains metadata about data.
व्याख्या (हिन्दी) डीडीएल आउटपुट (स्कीमा परिभाषाएँ) डेटा डिक्शनरी में संग्रहीत होता है जिसमें डेटा के बारे में मेटाडेटा होता है।
2359
EN + हिं Easy
GB Which storage manager component fetches data from disk to memory?
IN कौन सा स्टोरेज मैनेजर घटक डिस्क से मेमोरी में डेटा लाता है?
A
File manager फ़ाइल मैनेजर
B
Authorization manager प्राधिकरण प्रबंधक
C
Transaction manager लेन-देन प्रबंधक
D
Buffer manager बफ़र प्रबंधक
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Buffer manager: fetches data from disk storage into main memory and decides what to cache.
व्याख्या (हिन्दी) बफ़र मैनेजर: डिस्क स्टोरेज से डेटा को मुख्य मेमोरी में लाता है और तय करता है कि क्या कैश करना है।
2360
EN + हिं Easy
GB A transaction is defined as
IN एक लेनदेन को इस प्रकार परिभाषित किया गया है
A
A single SQL SELECT query एक एकल SQL SELECT क्वेरी
B
A collection of operations performing a single logical function एकल तार्किक कार्य करने वाले संचालनों का संग्रह
C
A backup operation एक बैकअप ऑपरेशन
D
An index operation एक इंडेक्स ऑपरेशन
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) A transaction is a collection of operations that performs a single logical function in a database application.
व्याख्या (हिन्दी) लेन-देन संचालन का एक संग्रह है जो डेटाबेस एप्लिकेशन में एकल तार्किक कार्य करता है।
2361
EN + हिं Easy
GB Which type of user writes application programs?
IN किस प्रकार का उपयोगकर्ता एप्लीकेशन प्रोग्राम लिखता है?
A
Naive users अनुभवहीन उपयोगकर्ता
B
Sophisticated users परिष्कृत उपयोगकर्ता
C
Application programmers एप्लिकेशन प्रोग्रामर
D
Specialized users विशिष्ट उपयोगकर्ता
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Application programmers are computer professionals who write application programs using DML.
व्याख्या (हिन्दी) एप्लिकेशन प्रोग्रामर कंप्यूटर पेशेवर होते हैं जो डीएमएल का उपयोग करके एप्लिकेशन प्रोग्राम लिखते हैं।
2362
EN + हिं Easy
GB OLAP tools help which type of user?
IN OLAP उपकरण किस प्रकार के उपयोगकर्ता की सहायता करते हैं?
A
Naive users अनुभवहीन उपयोगकर्ता
B
Application programmers एप्लिकेशन प्रोग्रामर
C
Analysts/Sophisticated users विश्लेषक/परिष्कृत उपयोगकर्ता
D
DBA only केवल डीबीए
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) OLAP (Online Analytical Processing) tools help analysts view summaries and explore data patterns.
व्याख्या (हिन्दी) OLAP (ऑनलाइन एनालिटिकल प्रोसेसिंग) उपकरण विश्लेषकों को सारांश देखने और डेटा पैटर्न का पता लगाने में मदद करते हैं।
2363
EN + हिं Easy
GB In two-tier architecture, the application resides at
IN दो-स्तरीय वास्तुकला में, एप्लिकेशन रहता है
A
Database server only केवल डेटाबेस सर्वर
B
A middle-tier server एक मध्य स्तरीय सर्वर
C
The client machine ग्राहक मशीन
D
The network hub नेटवर्क हब
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Two-tier architecture: application resides at client machine and invokes DBMS at the server.
व्याख्या (हिन्दी) दो स्तरीय वास्तुकला: एप्लिकेशन क्लाइंट मशीन पर रहता है और सर्वर पर डीबीएमएस को आमंत्रित करता है।
2364
EN + हिं Easy
GB The DML compiler performs
IN डीएमएल कंपाइलर कार्य करता है
A
Only syntax checking केवल सिंटैक्स जाँच
B
Query optimization and generates evaluation plans क्वेरी अनुकूलन और मूल्यांकन योजनाएँ तैयार करता है
C
Storage management only केवल भंडारण प्रबंधन
D
User authentication उपयोगकर्ता प्रमाणीकरण
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) DML compiler translates DML into evaluation plans and performs query optimization.
व्याख्या (हिन्दी) डीएमएल कंपाइलर डीएमएल को मूल्यांकन योजनाओं में अनुवादित करता है और क्वेरी अनुकूलन करता है।
2365
EN + हिं Easy
GB Which is a disadvantage of DBMS?
IN DBMS का कौन सा नुकसान है?
A
Improved data sharing बेहतर डेटा साझाकरण
B
Reduced redundancy अतिरेक कम हो गया
C
Complexity and large memory usage जटिलता और बड़ी मेमोरी का उपयोग
D
Better security बेहतर सुरक्षा
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) DBMS is complex, uses large memory, needs skilled personnel - these are key disadvantages.
व्याख्या (हिन्दी) DBMS जटिल है, बड़ी मेमोरी का उपयोग करता है, कुशल कर्मियों की आवश्यकता है - ये प्रमुख नुकसान हैं।
2366
EN + हिं Easy
GB An active data dictionary is updated
IN एक सक्रिय डेटा शब्दकोश अद्यतन किया गया है
A
Manually by DBA डीबीए द्वारा मैन्युअल रूप से
B
Automatically by DBMS with every database access प्रत्येक डेटाबेस एक्सेस के साथ डीबीएमएस द्वारा स्वचालित रूप से
C
Only during backup केवल बैकअप के दौरान
D
Once per week हर हफ्ते एक बार
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Active data dictionary: automatically updated by DBMS with every database access.
व्याख्या (हिन्दी) सक्रिय डेटा शब्दकोश: प्रत्येक डेटाबेस एक्सेस के साथ डीबीएमएस द्वारा स्वचालित रूप से अपडेट किया जाता है।
2367
EN + हिं Easy
GB ER modeling is classified as which design approach?
IN ईआर मॉडलिंग को किस डिज़ाइन दृष्टिकोण के रूप में वर्गीकृत किया गया है?
A
Bottom-up approach नीचे से ऊपर का दृष्टिकोण
B
Middle-out approach मध्य-बाहर दृष्टिकोण
C
Top-down approach शीर्ष पाद उपागम
D
Random approach यादृच्छिक दृष्टिकोण
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) ER modeling is a top-down approach. Normalization is a bottom-up approach.
व्याख्या (हिन्दी) ईआर मॉडलिंग एक ऊपर से नीचे का दृष्टिकोण है। सामान्यीकरण एक नीचे से ऊपर का दृष्टिकोण है।
2368
EN + हिं Easy
GB A weak entity is one that
IN एक कमजोर इकाई वह है जो
A
Has many attributes अनेक गुण हैं
B
Depends on another entity and has no key attribute of its own किसी अन्य इकाई पर निर्भर करता है और उसकी अपनी कोई प्रमुख विशेषता नहीं होती है
C
Has multiple keys एकाधिक कुंजियाँ हैं
D
Exists independently स्वतंत्र रूप से विद्यमान है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Weak entity: depends on owner entity for existence and does not have its own key attribute.
व्याख्या (हिन्दी) कमजोर इकाई: अस्तित्व के लिए मालिक इकाई पर निर्भर करती है और इसकी अपनी कोई प्रमुख विशेषता नहीं होती है।
2369
EN + हिं Easy
GB A derived attribute is one that
IN व्युत्पन्न विशेषता वह है जो
A
Must be stored permanently स्थायी रूप से संग्रहित किया जाना चाहिए
B
Can be calculated from other attributes अन्य विशेषताओं से गणना की जा सकती है
C
Has multiple values अनेक मान हैं
D
Cannot be divided विभाजित नहीं किया जा सकता
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Derived attribute: can be calculated from other attributes e.g. Age from Date of Birth.
व्याख्या (हिन्दी) व्युत्पन्न विशेषता: अन्य विशेषताओं से गणना की जा सकती है जैसे जन्मतिथि से आयु.
2370
EN + हिं Easy
GB A multi-valued attribute can take
IN एक बहु-मूल्यवान विशेषता ले सकते हैं
A
One value per entity instance प्रति इकाई उदाहरण एक मान
B
A fixed set of values मूल्यों का एक निश्चित सेट
C
More than one value per entity instance प्रति इकाई उदाहरण एक से अधिक मान
D
Only NULL values केवल शून्य मान
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Multi-valued attribute: can hold multiple values e.g. telephone numbers of an employee.
व्याख्या (हिन्दी) बहु-मूल्यवान विशेषता: कई मान धारण कर सकता है उदा। किसी कर्मचारी के टेलीफोन नंबर.
2356–2370 of 2982