DBMS — MCQ Practice

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

📚 158 Questions 🌐 Hindi + English ✅ Free
भाषा / Language:
158 questions

Question 136

EN + हिं Medium
GB 3NF is violated when
IN 3NF का उल्लंघन कब होता है
Non-key attribute depends on whole PK गैर-कुंजी विशेषता संपूर्ण PK पर निर्भर करती है
Non-key attribute transitively depends on PK through another non-key attribute गैर-कुंजी विशेषता किसी अन्य गैर-कुंजी विशेषता के माध्यम से सकर्मक रूप से पीके पर निर्भर करती है
PK is composite पीके समग्र है
FK is NULL एफके शून्य है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) 3NF violation: X→Y→Z where Y is not a primary key (transitive dependency through non-key).
व्याख्या (हिन्दी) 3NF उल्लंघन: X→Y→Z जहां Y प्राथमिक कुंजी नहीं है (गैर-कुंजी के माध्यम से सकर्मक निर्भरता)।
🎯 Exam Perspective
DBMS ("Normalization" sub-topic) के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे SSC CGL, IBPS, RRB और State-level परीक्षाओं में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 137

EN + हिं Medium
GB BCNF requires: for every non-trivial FD X→Y
IN बीसीएनएफ को आवश्यकता है: प्रत्येक गैर-तुच्छ एफडी एक्स→वाई के लिए
Y is a prime attribute Y एक प्रमुख गुण है
Y must be NULL Y शून्य होना चाहिए
X is a non-key only X केवल एक गैर-कुंजी है
X must be a superkey X एक सुपरकी होना चाहिए
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) BCNF: for every non-trivial FD X→Y, X MUST be a superkey. Stricter than 3NF.
व्याख्या (हिन्दी) बीसीएनएफ: प्रत्येक गैर-तुच्छ एफडी एक्स→वाई के लिए, एक्स को एक सुपरकी होना चाहिए। 3NF से अधिक सख्त.
🎯 Exam Perspective
यह सवाल DBMS ("Normalization" sub-topic) category का है — difficulty level "Medium", और UPSC, SSC, Banking और Police भर्ती के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 138

EN + हिं Medium
GB 3NF decomposition guarantees
IN 3NF अपघटन की गारंटी
BCNF always बीसीएनएफ हमेशा
Lossless join only दोषरहित ही शामिल हों
Both lossless join AND dependency preservation दोषरहित जुड़ाव और निर्भरता संरक्षण दोनों
No redundancy कोई अतिरेक नहीं
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) 3NF decomposition guarantees BOTH lossless join and dependency preservation.
व्याख्या (हिन्दी) 3NF अपघटन दोषरहित जुड़ाव और निर्भरता संरक्षण दोनों की गारंटी देता है।
🎯 Exam Perspective
यह प्रश्न DBMS ("Normalization" sub-topic) की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर Railway, SSC, Banking और Defence परीक्षाओं जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 139

EN + हिं Medium
GB BCNF decomposition guarantees
IN बीसीएनएफ अपघटन की गारंटी
Dependency preservation always पराधीनता संरक्षण सदैव
Lossless join always but may NOT preserve all dependencies दोषरहित जुड़ाव हमेशा होता है लेकिन सभी निर्भरताओं को संरक्षित नहीं कर सकता है
Both lossless and dependency दोषरहित और निर्भरता दोनों
Neither कोई भी नहीं
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) BCNF: always lossless join but may NOT be dependency-preserving.
व्याख्या (हिन्दी) बीसीएनएफ: हमेशा दोषरहित जुड़ाव लेकिन निर्भरता-संरक्षण नहीं हो सकता है।
🎯 Exam Perspective
DBMS ("Normalization" sub-topic) से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो SSC, Railway, Banking और State PCS की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 140

EN + हिं Medium
GB 4NF eliminates
IN 4NF समाप्त करता है
Partial dependencies आंशिक निर्भरता
Transitive dependencies सकर्मक निर्भरताएँ
Multi-valued dependencies (MVDs) बहु-मूल्यवान निर्भरताएँ (एमवीडी)
Join dependencies निर्भरताओं से जुड़ें
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) 4NF: eliminates non-trivial multi-valued dependencies where X→→Y and X is not a superkey.
व्याख्या (हिन्दी) 4NF: गैर-तुच्छ बहु-मूल्यवान निर्भरता को समाप्त करता है जहां X→→Y और X एक सुपरकी नहीं है।
🎯 Exam Perspective
SSC CGL, IBPS, RRB और State-level परीक्षाओं जैसी परीक्षाओं में DBMS ("Normalization" sub-topic) से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 141

EN + हिं Medium
GB 5NF eliminates
IN 5NF समाप्त करता है
Partial dependencies आंशिक निर्भरता
Transitive dependencies सकर्मक निर्भरताएँ
Multi-valued dependencies बहु-मूल्यवान निर्भरताएँ
Join dependencies निर्भरताओं से जुड़ें
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) 5NF (PJNF): eliminates join dependencies that cannot be derived from candidate keys.
व्याख्या (हिन्दी) 5NF (PJNF): उन निर्भरताओं को समाप्त करता है जिन्हें उम्मीदवार कुंजी से प्राप्त नहीं किया जा सकता है।
🎯 Exam Perspective
अगर आप UPSC, SSC, Banking और Police भर्ती की तैयारी कर रहे हैं, तो DBMS ("Normalization" sub-topic) का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 142

EN + हिं Medium
GB Insertion anomaly means
IN सम्मिलन विसंगति का अर्थ है
Rows cannot be deleted पंक्तियों को हटाया नहीं जा सकता
Cannot insert certain data without inserting unrelated data असंबंधित डेटा सम्मिलित किए बिना कुछ डेटा सम्मिलित नहीं किया जा सकता
Duplicate keys exist डुप्लिकेट कुंजियाँ मौजूद हैं
NULL blocks queries NULL क्वेरीज़ को ब्लॉक कर देता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Insertion anomaly: must insert unrelated data just to store desired information - poor design.
व्याख्या (हिन्दी) प्रविष्टि विसंगति: केवल वांछित जानकारी संग्रहीत करने के लिए असंबंधित डेटा सम्मिलित करना होगा - ख़राब डिज़ाइन।
🎯 Exam Perspective
DBMS ("Normalization" sub-topic) के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे SSC, Railway, Banking और State PCS में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 143

EN + हिं Medium
GB Deletion anomaly means
IN विलोपन विसंगति का अर्थ है
PK deleted पीके हटा दिया गया
Deleting one row unintentionally destroys other needed information एक पंक्ति को अनजाने में हटाने से अन्य आवश्यक जानकारी नष्ट हो जाती है
NULL values deleted शून्य मान हटा दिए गए
FK deleted एफके हटा दिया गया
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Deletion anomaly: deleting one row accidentally destroys other useful information embedded in same tuple.
व्याख्या (हिन्दी) विलोपन विसंगति: एक पंक्ति को गलती से हटाने से उसी टुपल में अंतर्निहित अन्य उपयोगी जानकारी नष्ट हो जाती है।
🎯 Exam Perspective
यह सवाल DBMS ("Normalization" sub-topic) category का है — difficulty level "Medium", और SSC CGL, IBPS, RRB और State-level परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 144

EN + हिं Medium
GB Update anomaly means
IN अद्यतन विसंगति का मतलब है
Inserting data fails डेटा सम्मिलित करना विफल रहता है
Deleting is impossible हटाना असंभव है
Updating one fact requires changing multiple rows causing inconsistency risk एक तथ्य को अद्यतन करने के लिए कई पंक्तियों को बदलने की आवश्यकता होती है जिससे असंगति का जोखिम होता है
NULL appears शून्य प्रकट होता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Update anomaly: redundant data means updating one fact requires updating multiple rows.
व्याख्या (हिन्दी) अद्यतन विसंगति: अनावश्यक डेटा का अर्थ है कि एक तथ्य को अद्यतन करने के लिए कई पंक्तियों को अद्यतन करने की आवश्यकता होती है।
🎯 Exam Perspective
यह प्रश्न DBMS ("Normalization" sub-topic) की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 145

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 ("Normalization" sub-topic) से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 146

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
Railway, SSC, Banking और Defence परीक्षाओं जैसी परीक्षाओं में DBMS ("Normalization" sub-topic) से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 147

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 ("Normalization" sub-topic) का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 148

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 ("Normalization" sub-topic) के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे UPSC, SSC, Banking और Police भर्ती में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 149

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 ("Normalization" sub-topic) category का है — difficulty level "Medium", और SSC CGL, IBPS, RRB और State-level परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 150

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
यह प्रश्न DBMS ("Normalization" sub-topic) की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।