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

Question 2506

EN + हिं Medium
GB Trivial FD X→Y means
IN तुच्छ FD X→Y का अर्थ है
Y⊄X Y⊄X
X=Y एक्स=वाई
Y⊆X (B is a subset of A) Y⊆X (B, A का उपसमुच्चय है)
X is a superkey एक्स एक सुपरकी है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Trivial FD: B⊆A - right side is a subset of left side e.g. {A,B}→A.
व्याख्या (हिन्दी) तुच्छ FD: B⊆A - दाईं ओर बाईं ओर का एक उपसमुच्चय है, उदाहरण के लिए {ए,बी}→ए.
🎯 Exam Perspective
DBMS के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे SSC, Railway, Banking और State PCS में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 2507

EN + हिं Medium
GB BCNF is preferred over 3NF when
IN जब बीसीएनएफ को 3एनएफ से अधिक प्राथमिकता दी जाती है
Dependency preservation is critical निर्भरता संरक्षण महत्वपूर्ण है
Eliminating ALL FD-based redundancy is the priority (some FDs can be lost) सभी एफडी-आधारित अतिरेक को खत्म करना प्राथमिकता है (कुछ एफडी खो सकती हैं)
More tables are undesirable अधिक टेबल अवांछनीय हैं
Few candidate keys कुछ उम्मीदवार कुंजियाँ
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Choose BCNF to eliminate all FD-based redundancy, accepting potential dependency loss.
व्याख्या (हिन्दी) संभावित निर्भरता हानि को स्वीकार करते हुए, सभी एफडी-आधारित अतिरेक को समाप्त करने के लिए बीसीएनएफ चुनें।
🎯 Exam Perspective
यह सवाल DBMS category का है — difficulty level "Medium", और SSC CGL, IBPS, RRB और State-level परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 2508

EN + हिं Medium
GB Multi-valued dependency A→→B means
IN बहु-मूल्यवान निर्भरता A→→B का अर्थ है
A functionally determines B A कार्यात्मक रूप से B को निर्धारित करता है
For each A value, B values independent of all other attributes प्रत्येक A मान के लिए, B मान अन्य सभी विशेषताओं से स्वतंत्र होता है
A and B equal ए और बी बराबर
B determines A B, A को निर्धारित करता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) MVD A→→B: set of B values for each A value is independent of all other attributes.
व्याख्या (हिन्दी) एमवीडी ए→→बी: प्रत्येक ए मान के लिए बी मानों का सेट अन्य सभी विशेषताओं से स्वतंत्र है।
🎯 Exam Perspective
यह प्रश्न DBMS की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 2509

EN + हिं Medium
GB Denormalization is performed to
IN विसामान्यीकरण किया जाता है
Reduce data redundancy डेटा अतिरेक कम करें
Achieve higher normal forms उच्चतर सामान्य रूप प्राप्त करें
Remove all FKs सभी FK हटाएँ
Improve query performance by intentionally adding some redundancy जानबूझकर कुछ अतिरेक जोड़कर क्वेरी प्रदर्शन में सुधार करें
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Denormalization: intentionally adds redundancy to reduce joins and improve query performance.
व्याख्या (हिन्दी) असामान्यीकरण: जुड़ाव को कम करने और क्वेरी प्रदर्शन में सुधार करने के लिए जानबूझकर अतिरेक जोड़ता है।
🎯 Exam Perspective
DBMS से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 2510

EN + हिं Medium
GB When relation has only one candidate key, 3NF and BCNF are
IN जब संबंध में केवल एक उम्मीदवार कुंजी होती है, तो 3NF और BCNF होते हैं
Always different हमेशा अलग
3NF is stricter 3NF अधिक सख्त है
Equivalent (same set of qualifying relations) समतुल्य (योग्य संबंधों का समान सेट)
BCNF is weaker बीसीएनएफ कमजोर है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) With only one candidate key, 3NF and BCNF are equivalent.
व्याख्या (हिन्दी) केवल एक उम्मीदवार कुंजी के साथ, 3NF और BCNF समतुल्य हैं।
🎯 Exam Perspective
SSC, Railway, Banking और State PCS जैसी परीक्षाओं में DBMS से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 2511

EN + हिं Medium
GB Extraneous attribute in FD can be removed without
IN एफडी में बाहरी विशेषता को बिना हटाया जा सकता है
Changing relation रिश्ता बदल रहा है
Changing the overall closure implied by FD set F एफडी सेट एफ द्वारा निहित समग्र समापन को बदलना
Adding new tuples नए टुपल्स जोड़ना
Creating new keys नई कुंजियाँ बनाना
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Extraneous attribute: can be removed without changing the overall closure of F.
व्याख्या (हिन्दी) बाहरी विशेषता: एफ के समग्र समापन को बदले बिना हटाया जा सकता है।
🎯 Exam Perspective
अगर आप SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं, तो DBMS का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 2512

EN + हिं Medium
GB Practical normalization typically stops at
IN व्यावहारिक सामान्यीकरण आम तौर पर रुक जाता है
1NF 1NF
2NF 2NF
3NF or BCNF (balance between redundancy and performance) 3NF या BCNF (अतिरेक और प्रदर्शन के बीच संतुलन)
5NF 5NF
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) In practice, 3NF or BCNF is the normalization target. 4NF/5NF are rarely needed.
व्याख्या (हिन्दी) व्यवहार में, 3NF या BCNF सामान्यीकरण लक्ष्य है। 4NF/5NF की शायद ही कभी आवश्यकता होती है।
🎯 Exam Perspective
DBMS के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे UPSC, SSC, Banking और Police भर्ती में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 2513

EN + हिं Medium
GB Non-loss decomposition is another term for
IN गैर-हानि अपघटन इसके लिए एक और शब्द है
Partial decomposition आंशिक अपघटन
Lossy decomposition हानिपूर्ण अपघटन
Lossless-join decomposition दोषरहित-जुड़ना अपघटन
Dependency-preserving decomposition निर्भरता-संरक्षण अपघटन
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Non-loss = lossless-join decomposition: original relation perfectly reconstructed by joining.
व्याख्या (हिन्दी) गैर-हानि = दोषरहित-जुड़ना अपघटन: मूल संबंध पूरी तरह से जुड़कर पुनर्निर्मित होता है।
🎯 Exam Perspective
यह सवाल DBMS category का है — difficulty level "Medium", और Railway, SSC, Banking और Defence परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 2514

EN + हिं Medium
GB A relation with single-attribute PK is automatically in
IN एकल-विशेषता पीके के साथ एक संबंध स्वचालित रूप से जुड़ जाता है
1NF only केवल 1NF
2NF (no partial dependencies possible without composite key) 2NF (समग्र कुंजी के बिना कोई आंशिक निर्भरता संभव नहीं)
3NF 3NF
BCNF बीसीएनएफ
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Single-attribute PK: automatically in 2NF because partial dependencies require composite key.
व्याख्या (हिन्दी) एकल-विशेषता PK: स्वचालित रूप से 2NF में क्योंकि आंशिक निर्भरता के लिए समग्र कुंजी की आवश्यकता होती है।
🎯 Exam Perspective
यह प्रश्न DBMS की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर SSC, Railway, Banking और State PCS जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 2515

EN + हिं Medium
GB BCNF violation: R(A,B,C) with AB→C and C→B. C→B violates BCNF because
IN बीसीएनएफ उल्लंघन: आर(ए,बी,सी) एबी→सी और सी→बी के साथ। C→B BCNF का उल्लंघन करता है क्योंकि
C is a PK सी एक पीके है
C+ = {C,B} ≠ {A,B,C} so C is NOT a superkey C+ = {C,B} ≠ {A,B,C} इसलिए C एक सुपरकी नहीं है
A is a prime attribute ए एक प्रमुख गुण है
B is non-prime B अप्रधान है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) BCNF: C→B where C is NOT a superkey. BCNF requires every determinant to be a superkey.
व्याख्या (हिन्दी) बीसीएनएफ: सी→बी जहां सी एक सुपरकी नहीं है। बीसीएनएफ के लिए आवश्यक है कि प्रत्येक निर्धारक एक सुपरकी हो।
🎯 Exam Perspective
DBMS से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 2516

EN + हिं Medium
GB Moving from 2NF to 3NF removes
IN 2NF से 3NF पर जाने से दूर हो जाता है
Partial dependencies (already removed in 2NF) आंशिक निर्भरताएँ (2NF में पहले ही हटा दी गई हैं)
Multi-valued dependencies बहु-मूल्यवान निर्भरताएँ
Transitive dependencies सकर्मक निर्भरताएँ
Join dependencies निर्भरताओं से जुड़ें
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) 2NF→3NF: removes TRANSITIVE dependencies (partial deps were already removed reaching 2NF).
व्याख्या (हिन्दी) 2NF→3NF: ट्रांजिटिव निर्भरता को हटाता है (2NF तक पहुंचने पर आंशिक डिप्स पहले ही हटा दिए गए थे)।
🎯 Exam Perspective
UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में DBMS से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 2517

EN + हिं Medium
GB 2NF ensures non-key attributes depend on
IN 2NF सुनिश्चित करता है कि गैर-कुंजी विशेषताएँ निर्भर हों
Part of primary key प्राथमिक कुंजी का भाग
Another non-key attribute एक और गैर-कुंजी विशेषता
The ENTIRE primary key संपूर्ण प्राथमिक कुंजी
A foreign key एक विदेशी कुंजी
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) 2NF: every non-prime attribute must be FULLY functionally dependent on the entire primary key.
व्याख्या (हिन्दी) 2NF: प्रत्येक गैर-प्राइम विशेषता पूरी तरह कार्यात्मक रूप से संपूर्ण प्राथमिक कुंजी पर निर्भर होनी चाहिए।
🎯 Exam Perspective
अगर आप Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं, तो DBMS का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 2518

EN + हिं Medium
GB DKNF (Domain-Key Normal Form) is
IN DKNF (डोमेन-कुंजी सामान्य प्रपत्र) है
Same as 3NF 3NF के समान
Theoretical NF where every constraint follows from domain and key constraints सैद्धांतिक एनएफ जहां प्रत्येक बाधा डोमेन और प्रमुख बाधाओं से आती है
Same as BCNF बीसीएनएफ के समान
Identical to 5NF 5NF के समान
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) DKNF: every constraint implied by domain and key constraints - theoretically perfect NF.
व्याख्या (हिन्दी) डीकेएनएफ: डोमेन और प्रमुख बाधाओं द्वारा निहित प्रत्येक बाधा - सैद्धांतिक रूप से सही एनएफ।
🎯 Exam Perspective
DBMS के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे SSC, Railway, Banking और State PCS में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 2519

EN + हिं Medium
GB Pseudotransitivity rule: if X→Y and WY→Z then
IN छद्मसंक्रमण नियम: यदि X→Y और WY→Z है तो
X→Z एक्स→जेड
Z→X Z→X
Y→Z Y→Z
WX→Z डब्ल्यूएक्स→जेड
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Pseudotransitivity: X→Y and WY→Z implies WX→Z.
व्याख्या (हिन्दी) छद्मसंक्रमणशीलता: X→Y और WY→Z का तात्पर्य WX→Z है।
🎯 Exam Perspective
यह सवाल DBMS category का है — difficulty level "Medium", और SSC CGL, IBPS, RRB और State-level परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 2520

EN + हिं Medium
GB StudentName depends on StudentID in PK(StudentID,CourseID). This is what violation?
IN पीके (स्टूडेंटआईडी, कोर्सआईडी) में स्टूडेंटनाम स्टूडेंटआईडी पर निर्भर करता है। ये कैसा उल्लंघन?
1NF 1NF
2NF - partial dependency 2NF - आंशिक निर्भरता
3NF 3NF
BCNF बीसीएनएफ
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) StudentName depends on StudentID alone (part of composite PK) → partial dependency → 2NF violation.
व्याख्या (हिन्दी) छात्र का नाम अकेले छात्र आईडी (समग्र पीके का हिस्सा) → आंशिक निर्भरता → 2NF उल्लंघन पर निर्भर करता है।
🎯 Exam Perspective
यह प्रश्न DBMS की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।