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 2821

EN + हिं Medium
GB Which SQL creates trigger to log inserts on questions table
IN कौन सा SQL प्रश्न तालिका पर इन्सर्ट लॉग करने के लिए ट्रिगर बनाता है
CREATE INDEX on questions प्रश्नों पर सूचकांक बनाएं
CREATE VIEW on questions प्रश्नों पर दृष्टिकोण बनाएं
CREATE STORED PROCEDURE संग्रहित प्रक्रिया बनाएं
CREATE TRIGGER trg AFTER INSERT ON questions FOR EACH ROW INSERT INTO audit_log... प्रत्येक पंक्ति के प्रश्नों को ऑडिट_लॉग में सम्मिलित करने के बाद ट्रिगर ट्रग बनाएं...
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) AFTER INSERT trigger fires after each INSERT, can log new row data to audit table.
व्याख्या (हिन्दी) प्रत्येक INSERT के बाद INSERT ट्रिगर सक्रिय होने के बाद, नई पंक्ति डेटा को ऑडिट तालिका में लॉग कर सकता है।
🎯 Exam Perspective
DBMS से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 2822

EN + हिं Medium
GB Deadlock detection frequency tradeoff
IN डेडलॉक डिटेक्शन फ़्रीक्वेंसी ट्रेडऑफ़
Higher frequency always better उच्च आवृत्ति हमेशा बेहतर होती है
Lower frequency always better कम आवृत्ति हमेशा बेहतर होती है
No tradeoff exists कोई समझौता मौजूद नहीं है
Higher frequency: detects deadlocks sooner but adds overhead; lower: less overhead but longer wait उच्च आवृत्ति: गतिरोधों का शीघ्र पता लगाता है लेकिन ओवरहेड जोड़ता है; निचला: कम ओवरहेड लेकिन लंबा इंतजार
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Tradeoff: check more often (less wait, more CPU) vs less often (more CPU free, longer deadlock wait).
व्याख्या (हिन्दी) ट्रेडऑफ़: अधिक बार जांचें (कम प्रतीक्षा, अधिक सीपीयू) बनाम कम बार (अधिक सीपीयू मुक्त, लंबा गतिरोध प्रतीक्षा)।
🎯 Exam Perspective
SSC, Railway, Banking और State PCS जैसी परीक्षाओं में DBMS से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 2823

EN + हिं Medium
GB Which lock type is compatible with another shared lock
IN कौन सा लॉक प्रकार किसी अन्य साझा लॉक के साथ संगत है
Exclusive (X) lock एक्सक्लूसिव (एक्स) लॉक
Intent Exclusive (IX) lock इंटेंट एक्सक्लूसिव (IX) लॉक
Both X and IX X और IX दोनों
Shared (S) lock साझा (एस) लॉक
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Shared (S) locks are compatible with other S locks: multiple readers can coexist.
व्याख्या (हिन्दी) साझा (एस) ताले अन्य एस तालों के साथ संगत हैं: एकाधिक पाठक एक साथ रह सकते हैं।
🎯 Exam Perspective
अगर आप SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं, तो DBMS का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 2824

EN + हिं Medium
GB X (exclusive) lock is compatible with
IN एक्स (एक्सक्लूसिव) लॉक के साथ संगत है
S lock एस लॉक
IS lock आईएस लॉक
IX lock नौवीं ताला
No other lock type कोई अन्य लॉक प्रकार नहीं
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) X lock is incompatible with ALL other lock types (S, X, IS, IX, SIX) - requires exclusive access.
व्याख्या (हिन्दी) एक्स लॉक अन्य सभी लॉक प्रकारों (एस, एक्स, आईएस, आईएक्स, सिक्स) के साथ असंगत है - विशेष पहुंच की आवश्यकता है।
🎯 Exam Perspective
DBMS के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे UPSC, SSC, Banking और Police भर्ती में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 2825

EN + हिं Medium
GB Which CC protocol allows both readers and writers without blocking each other
IN कौन सा सीसी प्रोटोकॉल पाठकों और लेखकों दोनों को एक दूसरे को अवरुद्ध किए बिना अनुमति देता है
Lock-based 2PL लॉक-आधारित 2PL
Strict 2PL सख्त 2PL
Conservative 2PL कंजर्वेटिव 2PL
MVCC (Multi-Version Concurrency Control) एमवीसीसी (मल्टी-वर्जन कंकरेंसी कंट्रोल)
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) MVCC: readers access version snapshot, writers create new versions - readers and writers don't block each other.
व्याख्या (हिन्दी) एमवीसीसी: पाठक संस्करण स्नैपशॉट तक पहुंचते हैं, लेखक नए संस्करण बनाते हैं - पाठक और लेखक एक-दूसरे को अवरुद्ध नहीं करते हैं।
🎯 Exam Perspective
यह सवाल DBMS category का है — difficulty level "Medium", और Railway, SSC, Banking और Defence परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 2826

EN + हिं Medium
GB Optimistic CC three phases are
IN आशावादी सीसी तीन चरण हैं
Lock, Execute, Commit लॉक करें, निष्पादित करें, प्रतिबद्ध करें
Read, Validate, Write (commit if valid; else restart) पढ़ें, मान्य करें, लिखें (यदि मान्य है तो प्रतिबद्ध करें; अन्यथा पुनः प्रारंभ करें)
Read, Lock, Commit पढ़ें, लॉक करें, प्रतिबद्ध करें
Execute, Log, Commit निष्पादित करें, लॉग करें, प्रतिबद्ध करें
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) OCC: READ (execute without locks), VALIDATE (check conflicts at commit), WRITE (commit if valid).
व्याख्या (हिन्दी) ओसीसी: पढ़ें (ताले के बिना निष्पादित करें), मान्य करें (कमिट पर विरोध की जांच करें), लिखें (यदि मान्य है तो प्रतिबद्ध करें)।
🎯 Exam Perspective
यह प्रश्न DBMS की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर SSC, Railway, Banking और State PCS जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 2827

EN + हिं Medium
GB Thomas Write Rule modification to timestamp ordering
IN टाइमस्टैम्प ऑर्डरिंग में थॉमस राइट रूल संशोधन
Aborts all late writes देर से लिखने वाले सभी कार्यों को निरस्त करता है
Forces all writes to be serialized सभी लेखनों को क्रमबद्ध करने के लिए बाध्य करता है
Requires write acknowledgment लिखित पावती की आवश्यकता है
Silently ignores an obsolete write when a newer transaction already wrote the item जब किसी नए लेनदेन ने पहले से ही आइटम लिखा हो तो अप्रचलित लेखन को चुपचाप अनदेखा कर देता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Thomas Write Rule: if write is 'too old' (newer transaction already wrote), ignore it without aborting.
व्याख्या (हिन्दी) थॉमस लिखें नियम: यदि लिखना 'बहुत पुराना' है (नया लेनदेन पहले ही लिखा जा चुका है), तो इसे निरस्त किए बिना अनदेखा करें।
🎯 Exam Perspective
DBMS से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 2828

EN + हिं Medium
GB 2PC blocking problem: coordinator fails between PREPARE and COMMIT causes
IN 2पीसी अवरोधन समस्या: समन्वयक PREPARE और COMMIT कारणों के बीच विफल रहता है
No problem कोई बात नहीं
Immediate commit of all participants सभी प्रतिभागियों की तत्काल प्रतिबद्धता
Immediate abort of all सभी का तत्काल गर्भपात
Participants that voted COMMIT block indefinitely waiting for coordinator decision जिन प्रतिभागियों ने COMMIT को वोट दिया वे समन्वयक के निर्णय की प्रतीक्षा में अनिश्चित काल तक ब्लॉक कर दिए गए
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) 2PC blocking: participants in PREPARED state must wait indefinitely if coordinator crashes before sending COMMIT/ABORT.
व्याख्या (हिन्दी) 2पीसी अवरोधन: यदि समन्वयक COMMIT/ABORT भेजने से पहले क्रैश हो जाता है, तो तैयार अवस्था में प्रतिभागियों को अनिश्चित काल तक प्रतीक्षा करनी होगी।
🎯 Exam Perspective
UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में DBMS से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 2829

EN + हिं Medium
GB 3PC (Three-Phase Commit) adds which phase to resolve 2PC blocking
IN 3PC (थ्री-फ़ेज़ कमिट) 2PC अवरोधन को हल करने के लिए कौन सा चरण जोड़ता है
Second PREPARE phase दूसरा तैयारी चरण
BACKUP phase बैकअप चरण
PRE-COMMIT phase between PREPARE and COMMIT making protocol non-blocking PREPARE और COMMIT के बीच PRE-COMMIT चरण प्रोटोकॉल को गैर-अवरुद्ध बनाता है
VOTE phase वोट चरण
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) 3PC adds PRE-COMMIT: once all voted commit and PRE-COMMIT sent, participants can infer decision even if coordinator fails.
व्याख्या (हिन्दी) 3पीसी प्री-कमिट जोड़ता है: एक बार जब सभी वोटेड कमिट और प्री-कमिट भेज दी जाती है, तो समन्वयक विफल होने पर भी प्रतिभागी निर्णय ले सकते हैं।
🎯 Exam Perspective
अगर आप Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं, तो DBMS का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 2830

EN + हिं Medium
GB RAID 0 provides
IN RAID 0 प्रदान करता है
Mirroring only केवल प्रतिबिम्बन
Parity protection समता संरक्षण
Fault tolerance दोष सहिष्णुता
Striping only (improved performance, NO fault tolerance) केवल स्ट्रिपिंग (बेहतर प्रदर्शन, कोई दोष सहनशीलता नहीं)
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) RAID 0: data striped across disks for performance improvement. NO redundancy - one disk failure = all data lost.
व्याख्या (हिन्दी) RAID 0: प्रदर्शन में सुधार के लिए डिस्क पर डेटा स्ट्राइप किया गया। कोई अतिरेक नहीं - एक डिस्क विफलता = सारा डेटा नष्ट हो गया।
🎯 Exam Perspective
DBMS के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे SSC, Railway, Banking और State PCS में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 2831

EN + हिं Medium
GB RAID 6 provides
IN RAID 6 प्रदान करता है
Striping only केवल स्ट्रिपिंग
Single parity एकल समता
Full mirroring पूर्ण प्रतिबिम्बन
Double parity - can survive TWO simultaneous disk failures दोहरी समता - एक साथ दो डिस्क विफलताओं से बच सकती है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) RAID 6: double parity distribution - can recover from any two simultaneous disk failures.
व्याख्या (हिन्दी) RAID 6: दोहरा समता वितरण - एक साथ किन्हीं दो डिस्क विफलताओं से उबर सकता है।
🎯 Exam Perspective
यह सवाल DBMS category का है — difficulty level "Medium", और SSC CGL, IBPS, RRB और State-level परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 2832

EN + हिं Medium
GB SSD vs HDD in databases: key advantage of SSD
IN डेटाबेस में SSD बनाम HDD: SSD का प्रमुख लाभ
Higher capacity उच्च क्षमता
Lower cost per GB प्रति जीबी कम लागत
Better sequential read बेहतर अनुक्रमिक पढ़ना
Much faster random I/O: near-zero seek time and rotational latency बहुत तेज़ यादृच्छिक I/O: लगभग-शून्य खोज समय और घूर्णी विलंबता
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) SSD: no mechanical parts means negligible seek time and rotational latency - dramatically faster random I/O.
व्याख्या (हिन्दी) एसएसडी: कोई यांत्रिक भाग नहीं होने का अर्थ है नगण्य खोज समय और घूर्णी विलंबता - नाटकीय रूप से तेज़ यादृच्छिक I/O।
🎯 Exam Perspective
यह प्रश्न DBMS की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 2833

EN + हिं Medium
GB Buffer pool hit ratio measures
IN बफ़र पूल हिट अनुपात माप
CPU usage सीपीयू उपयोग
Memory size मेमोरी का आकार
Disk space used डिस्क स्थान का उपयोग किया गया
Percentage of page requests served from memory vs disk (higher=better) मेमोरी बनाम डिस्क से दिए गए पेज अनुरोधों का प्रतिशत (उच्च = बेहतर)
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Buffer pool hit ratio = (cache hits)/(total requests). High ratio (>95%) means fewer disk I/Os.
व्याख्या (हिन्दी) बफ़र पूल हिट अनुपात = (कैश हिट)/(कुल अनुरोध)। उच्च अनुपात (>95%) का अर्थ है कम डिस्क I/Os।
🎯 Exam Perspective
DBMS से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 2834

EN + हिं Medium
GB Which join algorithm is best when inner relation has no index and doesn't fit in memory
IN कौन सा जॉइन एल्गोरिदम सबसे अच्छा है जब आंतरिक संबंध में कोई इंडेक्स नहीं है और मेमोरी में फिट नहीं होता है
Nested-loop join नेस्टेड-लूप जोड़
Hash join हैश जॉइन
Sort-merge join when data not sorted डेटा सॉर्ट न होने पर सॉर्ट-मर्ज जॉइन
Block nested-loop join (reads outer in blocks to reduce I/O) नेस्टेड-लूप जॉइन को ब्लॉक करें (I/O को कम करने के लिए ब्लॉक में बाहरी को पढ़ता है)
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Block nested-loop join: reads outer relation in blocks reducing the number of times inner relation is scanned.
व्याख्या (हिन्दी) ब्लॉक नेस्टेड-लूप जॉइन: ब्लॉक में बाहरी संबंध को पढ़ता है जिससे आंतरिक संबंध को स्कैन करने की संख्या कम हो जाती है।
🎯 Exam Perspective
SSC, Railway, Banking और State PCS जैसी परीक्षाओं में DBMS से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 2835

EN + हिं Medium
GB Query rewrite: pushing projection down the operator tree
IN क्वेरी पुनः लिखना: प्रक्षेपण को ऑपरेटर ट्री के नीचे धकेलना
Decreases performance कार्यक्षमता कम हो जाती है
Has no effect कोई प्रभाव नहीं पड़ता
Errors out त्रुटियाँ बाहर
Reduces tuple width early limiting data carried through subsequent operations बाद के ऑपरेशनों के माध्यम से किए गए डेटा को प्रारंभिक रूप से सीमित करने से टपल चौड़ाई कम हो जाती है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Pushing π down: reduces the number of columns (attributes) processed by subsequent operators.
व्याख्या (हिन्दी) π को नीचे धकेलने से बाद के ऑपरेटरों द्वारा संसाधित कॉलम (विशेषताओं) की संख्या कम हो जाती है।
🎯 Exam Perspective
अगर आप SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं, तो DBMS का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।