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
2431
EN + हिं Medium
GB Equijoin uses which condition operator
IN इक्विजॉइन किस कंडीशन ऑपरेटर का उपयोग करता है
A
< only < केवल
B
> only > केवल
C
= (equality) = (समानता)
D
≠ only ≠ केवल
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Equijoin: all conditions in join predicate use equality (=) operator only.
व्याख्या (हिन्दी) इक्विजॉइन: जॉइन विधेय में सभी शर्तें केवल समानता (=) ऑपरेटर का उपयोग करती हैं।
2432
EN + हिं Medium
GB Natural join joins on
IN प्राकृतिक जुड़ाव जुड़ता है
A
Primary keys only केवल प्राथमिक कुंजी
B
All attributes with same name in both relations दोनों संबंधों में सभी गुण एक ही नाम के हैं
C
First attribute only केवल पहला गुण
D
No attributes कोई गुण नहीं
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Natural join: joins on ALL attributes with same name, eliminating one copy of duplicates.
व्याख्या (हिन्दी) प्राकृतिक जुड़ाव: सभी विशेषताओं पर एक ही नाम से जुड़ना, डुप्लिकेट की एक प्रति को समाप्त करना।
2433
EN + हिं Medium
GB Division R÷S is useful for
IN डिवीजन R÷S के लिए उपयोगी है
A
Finding maximum values अधिकतम मान ढूँढना
B
Universal quantification queries (for all/every conditions) सार्वभौमिक परिमाणीकरण प्रश्न (सभी/प्रत्येक स्थितियों के लिए)
C
Aggregation एकत्रीकरण
D
Sorting छंटाई
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Division R÷S: finds all x values paired with ALL y values in S.
व्याख्या (हिन्दी) प्रभाग R÷S: S में सभी y मानों के साथ युग्मित सभी x मान ढूँढ़ता है।
2434
EN + हिं Medium
GB Five basic RA operators are
IN पांच बुनियादी आरए ऑपरेटर हैं
A
σ,π,⊲⊳ only केवल σ,π,⊲⊳
B
σ,π,∪,−,× (selection,projection,union,difference,cross-product) σ,π,∪,−,× (चयन, प्रक्षेपण, संघ, अंतर, क्रॉस-उत्पाद)
C
∩,−,÷ only केवल ∩,−,÷
D
σ,∪,÷ σ,∪,÷
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Five basic operators: Selection(σ), Projection(π), Union(∪), Difference(−), Cross-product(×).
व्याख्या (हिन्दी) पाँच बुनियादी संचालक: चयन(σ), प्रक्षेपण(π), संघ(∪), अंतर(−), क्रॉस-उत्पाद(×)।
2435
EN + हिं Medium
GB Anti-join R▷S returns
IN एंटी-जॉइन R▷S रिटर्न
A
All tuples from both दोनों से सभी टुपल्स
B
Tuples in R that have NO matching tuple in S आर में ट्यूपल्स जिनका एस में कोई मिलान ट्यूपल नहीं है
C
Tuples common to R and S आर और एस के लिए सामान्य टुपल्स
D
All S tuples सभी एस टुपल्स
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Anti-join: returns R tuples that do NOT match any S tuple.
व्याख्या (हिन्दी) एंटी-ज्वाइन: ऐसे आर टुपल्स लौटाता है जो किसी भी एस टुपल्स से मेल नहीं खाते।
2436
EN + हिं Medium
GB If |R|=5 rows and |S|=4 rows, R×S has
IN यदि |R|=5 पंक्तियाँ और |S|=4 पंक्तियाँ, R×S है
A
9 rows 9 पंक्तियाँ
B
1 row 1 पंक्ति
C
20 rows 20 पंक्तियाँ
D
5 rows 5 पंक्तियाँ
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Cross product: |R|×|S| = 5×4 = 20 rows.
व्याख्या (हिन्दी) क्रॉस उत्पाद: |R|×|S| = 5×4 = 20 पंक्तियाँ।
2437
EN + हिं Medium
GB R∩S expressed using basic operators equals
IN R∩S को मूल ऑपरेटर बराबर का उपयोग करके व्यक्त किया जाता है
A
R∪S आर∪एस
B
R−(R−S) आर−(आर−एस)
C
R×S आर×एस
D
(R∪S)−S (R∪S)−S
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) R∩S = R−(R−S): remove from R everything not in S.
व्याख्या (हिन्दी) R∩S = R−(R−S): R से वह सब कुछ हटा दें जो S में नहीं है।
2438
EN + हिं Medium
GB SQL stands for
IN SQL का मतलब है
A
Sequential Query Language अनुक्रमिक क्वेरी भाषा
B
Structured Query Language स्ट्रक्चर्ड क्वेरी लैंग्वेज
C
Simple Query Language सरल क्वेरी भाषा
D
Standard Query Logic मानक क्वेरी तर्क
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) SQL: Structured Query Language - standard language for relational database management.
व्याख्या (हिन्दी) एसक्यूएल: संरचित क्वेरी भाषा - संबंधपरक डेटाबेस प्रबंधन के लिए मानक भाषा।
2439
EN + हिं Medium
GB SELECT retrieves
IN चयन पुनर्प्राप्ति
A
Only first row केवल पहली पंक्ति
B
Data from one or more tables एक या अधिक तालिकाओं से डेटा
C
Only distinct rows केवल अलग-अलग पंक्तियाँ
D
Only numeric data केवल संख्यात्मक डेटा
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) SELECT: DML command used to retrieve (query) data from one or more tables.
व्याख्या (हिन्दी) चयन करें: डीएमएल कमांड का उपयोग एक या अधिक तालिकाओं से डेटा पुनर्प्राप्त (क्वेरी) करने के लिए किया जाता है।
2440
EN + हिं Medium
GB WHERE clause filters
IN जहां क्लॉज फिल्टर
A
Groups after aggregation एकत्रीकरण के बाद समूह
B
Individual rows BEFORE grouping based on condition स्थिति के आधार पर समूहीकरण से पहले व्यक्तिगत पंक्तियाँ
C
Only NULL rows केवल शून्य पंक्तियाँ
D
Joined tables सम्मिलित तालिकाएँ
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) WHERE: filters individual rows before grouping, based on a specified condition.
व्याख्या (हिन्दी) कहां: निर्दिष्ट स्थिति के आधार पर, समूहीकरण से पहले अलग-अलग पंक्तियों को फ़िल्टर करता है।
2441
EN + हिं Medium
GB HAVING clause filters
IN क्लॉज़ फ़िल्टर होना
A
Individual rows व्यक्तिगत पंक्तियाँ
B
Groups AFTER GROUP BY aggregation एकत्रीकरण द्वारा समूह के बाद समूह
C
Only NULL groups केवल शून्य समूह
D
NULL values शून्य मान
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) HAVING: filters groups AFTER GROUP BY. Cannot be replaced by WHERE for aggregates.
व्याख्या (हिन्दी) हैविंग: ग्रुप बाय के बाद समूहों को फ़िल्टर करता है। समुच्चय के लिए WHERE द्वारा प्रतिस्थापित नहीं किया जा सकता।
2442
EN + हिं Medium
GB SELECT DISTINCT removes
IN SELECT DISTINCT हटाता है
A
NULL rows शून्य पंक्तियाँ
B
Duplicate rows from result set परिणाम सेट से डुप्लिकेट पंक्तियाँ
C
Grouped rows समूहीकृत पंक्तियाँ
D
Ordered rows क्रमबद्ध पंक्तियाँ
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) DISTINCT: eliminates duplicate rows from the result set.
व्याख्या (हिन्दी) DISTINCT: परिणाम सेट से डुप्लिकेट पंक्तियों को हटा देता है।
2443
EN + हिं Medium
GB COUNT(*) counts
IN COUNT(*) मायने रखता है
A
Only non-NULL rows केवल गैर-शून्य पंक्तियाँ
B
All columns सभी कॉलम
C
ALL rows including those with NULLs NULL सहित सभी पंक्तियाँ
D
Only distinct rows केवल अलग-अलग पंक्तियाँ
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) COUNT(*): counts ALL rows in a group or table including rows with NULL values.
व्याख्या (हिन्दी) COUNT(*): किसी समूह या तालिका में NULL मान वाली पंक्तियों सहित सभी पंक्तियों की गणना करता है।
2444
EN + हिं Medium
GB ORDER BY clause
IN खंड द्वारा आदेश
A
Filters rows पंक्तियों को फ़िल्टर करें
B
Groups rows समूह पंक्तियाँ
C
Sorts result set in ASC (default) or DESC order परिणाम को ASC (डिफ़ॉल्ट) या DESC क्रम में क्रमबद्ध करें
D
Joins tables तालिकाओं को जोड़ता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) ORDER BY: sorts the result set in ascending (default) or descending order.
व्याख्या (हिन्दी) क्रमानुसार: परिणाम सेट को आरोही (डिफ़ॉल्ट) या अवरोही क्रम में क्रमबद्ध करता है।
2445
EN + हिं Medium
GB INNER JOIN returns
IN इनर जॉइन रिटर्न
A
All rows from left बाईं ओर से सभी पंक्तियाँ
B
All rows from right दाईं ओर से सभी पंक्तियाँ
C
Only rows where join condition satisfied in BOTH tables केवल वे पंक्तियाँ जहाँ जुड़ने की स्थिति दोनों तालिकाओं में संतुष्ट है
D
All rows from both दोनों से सभी पंक्तियाँ
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) INNER JOIN: returns only rows where the join condition is met in BOTH tables.
व्याख्या (हिन्दी) इनर जॉइन: केवल वही पंक्तियाँ लौटाता है जहाँ दोनों तालिकाओं में जुड़ने की शर्त पूरी होती है।
2431–2445 of 2982