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
2476
EN + हिं Medium
GB WHERE col IN (1,2,3) equals
IN जहां कॉलम IN (1,2,3) बराबर है
A
col BETWEEN 1 AND 3 1 और 3 के बीच का कॉलम
B
col=1 AND col=2 AND col=3 col=1 और col=2 और col=3
C
col=1 OR col=2 OR col=3 col=1 या col=2 या col=3
D
col NOT IN (1,2,3) कॉलम (1,2,3) में नहीं
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) IN: WHERE col IN (v1,v2,v3) equivalent to WHERE col=v1 OR col=v2 OR col=v3.
व्याख्या (हिन्दी) IN: WHERE col IN (v1,v2,v3) WHERE col=v1 या col=v2 या col=v3 के समतुल्य।
2477
EN + हिं Medium
GB CASE expression provides
IN CASE अभिव्यक्ति प्रदान करती है
A
Loop through rows पंक्तियों के माध्यम से लूप करें
B
Conditional IF-THEN-ELSE logic within SQL query SQL क्वेरी के भीतर सशर्त IF-THEN-ELSE तर्क
C
Creating indexes अनुक्रमणिका बनाना
D
Joining tables तालिकाओं को जोड़ना
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) CASE: provides conditional logic (IF-THEN-ELSE) in SELECT, WHERE, ORDER BY, and other clauses.
व्याख्या (हिन्दी) मामला: चयन, कहां, आदेश द्वारा, और अन्य खंडों में सशर्त तर्क (यदि-तब-और) प्रदान करता है।
2478
EN + हिं Medium
GB Normalization is which database design approach?
IN सामान्यीकरण कौन सा डेटाबेस डिज़ाइन दृष्टिकोण है?
A
Top-down उपर से नीचे
B
Left-to-right बाएं से दायां
C
Bottom-up नीचे से ऊपर
D
Random यादृच्छिक
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Normalization: bottom-up database design approach (contrast with top-down ER modeling).
व्याख्या (हिन्दी) सामान्यीकरण: बॉटम-अप डेटाबेस डिज़ाइन दृष्टिकोण (टॉप-डाउन ईआर मॉडलिंग के साथ तुलना)।
2479
EN + हिं Medium
GB X→Y (X functionally determines Y) means
IN X→Y (X कार्यात्मक रूप से Y निर्धारित करता है) का अर्थ है
A
Y determines X Y, X को निर्धारित करता है
B
For each X value there is exactly one corresponding Y value प्रत्येक X मान के लिए बिल्कुल एक संगत Y मान होता है
C
X and Y are unrelated X और Y असंबंधित हैं
D
X is a subset of Y X, Y का एक उपसमुच्चय है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) X→Y: for each value of X, there is exactly one corresponding value of Y.
व्याख्या (हिन्दी) X→Y: X के प्रत्येक मान के लिए, Y का ठीक एक संगत मान होता है।
2480
EN + हिं Medium
GB 1NF requires
IN 1NF की आवश्यकता है
A
No transitive dependencies कोई सकर्मक निर्भरता नहीं
B
All attributes atomic and no repeating groups सभी विशेषताएँ परमाणु हैं और कोई दोहराव वाला समूह नहीं है
C
No partial dependencies कोई आंशिक निर्भरता नहीं
D
Only one candidate key केवल एक उम्मीदवार कुंजी
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) 1NF: all attribute values must be atomic (indivisible, single-valued) with no repeating groups.
व्याख्या (हिन्दी) 1NF: सभी विशेषता मान परमाणु (अविभाज्य, एकल-मूल्यवान) होने चाहिए जिनमें कोई दोहराव वाला समूह न हो।
2481
EN + हिं Medium
GB Which violates 1NF?
IN कौन सा 1NF का उल्लंघन करता है?
A
Table with a primary key प्राथमिक कुंजी वाली तालिका
B
Column storing comma-separated multiple phone numbers अल्पविराम से अलग किए गए अनेक फ़ोन नंबर संग्रहीत करने वाला स्तंभ
C
Table with a foreign key एक विदेशी कुंजी के साथ तालिका
D
Table with CHECK constraint CHECK बाधा वाली तालिका
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Storing multiple values in one column ('1234,5678') violates atomicity - 1NF violation.
व्याख्या (हिन्दी) एक कॉलम ('1234,5678') में एकाधिक मान संग्रहीत करना परमाणुता का उल्लंघन करता है - 1एनएफ उल्लंघन।
2482
EN + हिं Medium
GB 2NF is violated by
IN 2NF का उल्लंघन किया गया है
A
Transitive dependencies सकर्मक निर्भरताएँ
B
Multi-valued dependencies बहु-मूल्यवान निर्भरताएँ
C
Partial dependencies: non-key attribute depends on part of composite PK आंशिक निर्भरताएँ: गैर-कुंजी विशेषता समग्र पीके के भाग पर निर्भर करती है
D
Join dependencies निर्भरताओं से जुड़ें
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) 2NF violation: non-prime attribute depends on ONLY PART of a composite primary key.
व्याख्या (हिन्दी) 2NF उल्लंघन: गैर-प्राइम विशेषता समग्र प्राथमिक कुंजी के केवल भाग पर निर्भर करती है।
2483
EN + हिं Medium
GB 3NF is violated when
IN 3NF का उल्लंघन कब होता है
A
Non-key attribute depends on whole PK गैर-कुंजी विशेषता संपूर्ण PK पर निर्भर करती है
B
Non-key attribute transitively depends on PK through another non-key attribute गैर-कुंजी विशेषता किसी अन्य गैर-कुंजी विशेषता के माध्यम से सकर्मक रूप से पीके पर निर्भर करती है
C
PK is composite पीके समग्र है
D
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 प्राथमिक कुंजी नहीं है (गैर-कुंजी के माध्यम से सकर्मक निर्भरता)।
2484
EN + हिं Medium
GB BCNF requires: for every non-trivial FD X→Y
IN बीसीएनएफ को आवश्यकता है: प्रत्येक गैर-तुच्छ एफडी एक्स→वाई के लिए
A
Y is a prime attribute Y एक प्रमुख गुण है
B
Y must be NULL Y शून्य होना चाहिए
C
X is a non-key only X केवल एक गैर-कुंजी है
D
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 से अधिक सख्त.
2485
EN + हिं Medium
GB 3NF decomposition guarantees
IN 3NF अपघटन की गारंटी
A
BCNF always बीसीएनएफ हमेशा
B
Lossless join only दोषरहित ही शामिल हों
C
Both lossless join AND dependency preservation दोषरहित जुड़ाव और निर्भरता संरक्षण दोनों
D
No redundancy कोई अतिरेक नहीं
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) 3NF decomposition guarantees BOTH lossless join and dependency preservation.
व्याख्या (हिन्दी) 3NF अपघटन दोषरहित जुड़ाव और निर्भरता संरक्षण दोनों की गारंटी देता है।
2486
EN + हिं Medium
GB BCNF decomposition guarantees
IN बीसीएनएफ अपघटन की गारंटी
A
Dependency preservation always पराधीनता संरक्षण सदैव
B
Lossless join always but may NOT preserve all dependencies दोषरहित जुड़ाव हमेशा होता है लेकिन सभी निर्भरताओं को संरक्षित नहीं कर सकता है
C
Both lossless and dependency दोषरहित और निर्भरता दोनों
D
Neither कोई भी नहीं
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) BCNF: always lossless join but may NOT be dependency-preserving.
व्याख्या (हिन्दी) बीसीएनएफ: हमेशा दोषरहित जुड़ाव लेकिन निर्भरता-संरक्षण नहीं हो सकता है।
2487
EN + हिं Medium
GB 4NF eliminates
IN 4NF समाप्त करता है
A
Partial dependencies आंशिक निर्भरता
B
Transitive dependencies सकर्मक निर्भरताएँ
C
Multi-valued dependencies (MVDs) बहु-मूल्यवान निर्भरताएँ (एमवीडी)
D
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 एक सुपरकी नहीं है।
2488
EN + हिं Medium
GB 5NF eliminates
IN 5NF समाप्त करता है
A
Partial dependencies आंशिक निर्भरता
B
Transitive dependencies सकर्मक निर्भरताएँ
C
Multi-valued dependencies बहु-मूल्यवान निर्भरताएँ
D
Join dependencies निर्भरताओं से जुड़ें
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) 5NF (PJNF): eliminates join dependencies that cannot be derived from candidate keys.
व्याख्या (हिन्दी) 5NF (PJNF): उन निर्भरताओं को समाप्त करता है जिन्हें उम्मीदवार कुंजी से प्राप्त नहीं किया जा सकता है।
2489
EN + हिं Medium
GB Armstrong's Reflexivity: if Y⊆X then
IN आर्मस्ट्रांग की संवेदनशीलता: यदि Y⊆X तो
A
X→Z एक्स→जेड
B
XZ→YZ XZ→YZ
C
X→Y एक्स→वाई
D
Y→X वाई→एक्स
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Reflexivity: if Y is a subset of X, then X trivially determines Y.
व्याख्या (हिन्दी) रिफ्लेक्सिविटी: यदि Y, X का उपसमुच्चय है, तो X तुच्छ रूप से Y को निर्धारित करता है।
2490
EN + हिं Medium
GB Armstrong's Augmentation: if X→Y then
IN आर्मस्ट्रांग का विस्तार: यदि X→Y है तो
A
Y→X वाई→एक्स
B
X→YZ एक्स→वाईजेड
C
YZ→X YZ→X
D
XZ→YZ XZ→YZ
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Augmentation: if X→Y then XZ→YZ (add same attributes Z to both sides).
व्याख्या (हिन्दी) संवर्द्धन: यदि X→Y है तो XZ→YZ (दोनों तरफ समान गुण Z जोड़ें)।
2476–2490 of 2982