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
151
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.
व्याख्या (हिन्दी) घोषणात्मक डीएमएल (एसक्यूएल): यह निर्दिष्ट करने की आवश्यकता है कि इसे कैसे प्राप्त किया जाए, यह निर्दिष्ट किए बिना किस डेटा की आवश्यकता है।
152
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.
व्याख्या (हिन्दी) डीडीएल आउटपुट (स्कीमा परिभाषाएँ) डेटा डिक्शनरी में संग्रहीत होता है जिसमें डेटा के बारे में मेटाडेटा होता है।
153
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.
व्याख्या (हिन्दी) बफ़र मैनेजर: डिस्क स्टोरेज से डेटा को मुख्य मेमोरी में लाता है और तय करता है कि क्या कैश करना है।
154
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.
व्याख्या (हिन्दी) एप्लिकेशन प्रोग्रामर कंप्यूटर पेशेवर होते हैं जो डीएमएल का उपयोग करके एप्लिकेशन प्रोग्राम लिखते हैं।
155
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 (ऑनलाइन एनालिटिकल प्रोसेसिंग) उपकरण विश्लेषकों को सारांश देखने और डेटा पैटर्न का पता लगाने में मदद करते हैं।
156
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.
व्याख्या (हिन्दी) दो स्तरीय वास्तुकला: एप्लिकेशन क्लाइंट मशीन पर रहता है और सर्वर पर डीबीएमएस को आमंत्रित करता है।
157
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.
व्याख्या (हिन्दी) डीएमएल कंपाइलर डीएमएल को मूल्यांकन योजनाओं में अनुवादित करता है और क्वेरी अनुकूलन करता है।
158
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 जटिल है, बड़ी मेमोरी का उपयोग करता है, कुशल कर्मियों की आवश्यकता है - ये प्रमुख नुकसान हैं।
159
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.
व्याख्या (हिन्दी) सक्रिय डेटा शब्दकोश: प्रत्येक डेटाबेस एक्सेस के साथ डीबीएमएस द्वारा स्वचालित रूप से अपडेट किया जाता है।
160
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.
व्याख्या (हिन्दी) कमजोर इकाई: अस्तित्व के लिए मालिक इकाई पर निर्भर करती है और इसकी अपनी कोई प्रमुख विशेषता नहीं होती है।
161
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.
व्याख्या (हिन्दी) व्युत्पन्न विशेषता: अन्य विशेषताओं से गणना की जा सकती है जैसे जन्मतिथि से आयु.
162
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.
व्याख्या (हिन्दी) बहु-मूल्यवान विशेषता: कई मान धारण कर सकता है उदा। किसी कर्मचारी के टेलीफोन नंबर.
163
EN + हिं Easy
GB The degree of a relationship is
IN रिश्ते की डिग्री है
A
Number of attributes in relation संबंध में गुणों की संख्या
B
Number of entity types involved शामिल इकाई प्रकारों की संख्या
C
Cardinality value कार्डिनलिटी मूल्य
D
Number of tuples टुपल्स की संख्या
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Degree of relationship: the number of entity types participating in that relationship.
व्याख्या (हिन्दी) रिश्ते की डिग्री: उस रिश्ते में भाग लेने वाले इकाई प्रकारों की संख्या।
164
EN + हिं Easy
GB In total participation every entity instance
IN कुल भागीदारी में प्रत्येक इकाई उदाहरण
A
Does not participate भाग नहीं लेता
B
Participates in the relationship रिश्ते में भाग लेता है
C
May or may not participate भाग ले सकते हैं या नहीं भी ले सकते हैं
D
Participates only once केवल एक बार भाग लेता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Total participation: every entity instance MUST be connected through the relationship to another entity.
व्याख्या (हिन्दी) कुल भागीदारी: प्रत्येक इकाई उदाहरण को किसी अन्य इकाई से संबंध के माध्यम से जोड़ा जाना चाहिए।
165
EN + हिं Easy
GB A superkey is
IN एक सुपरकी है
A
Exactly one attribute uniquely identifying a tuple बिल्कुल एक विशेषता विशिष्ट रूप से एक टपल की पहचान करती है
B
A set of one or more attributes uniquely identifying a tuple एक या अधिक विशेषताओं का एक सेट विशिष्ट रूप से एक टपल की पहचान करता है
C
Only the primary key केवल प्राथमिक कुंजी
D
A foreign key एक विदेशी कुंजी
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Superkey: a set of one or more attributes that collectively uniquely identify a tuple in a relation.
व्याख्या (हिन्दी) सुपरकी: एक या अधिक विशेषताओं का एक सेट जो सामूहिक रूप से किसी संबंध में टुपल की विशिष्ट पहचान करता है।
151–165 of 639