136 Question 136 EN + हिं Hard GB Consistency ensures IN एकरूपता सुनिश्चित करती है A Data is replicated डेटा दोहराया गया है B Transactions are fast लेनदेन तेज़ हैं C DB transitions from one valid state to another maintaining all integrity constraints डीबी सभी अखंडता बाधाओं को बनाए रखते हुए एक वैध स्थिति से दूसरे में संक्रमण करता है D Transactions are isolated लेन-देन पृथक हैं ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) Consistency: transaction brings DB from one valid state to another valid state. व्याख्या (हिन्दी) संगति: लेन-देन डीबी को एक वैध स्थिति से दूसरी वैध स्थिति में लाता है। 🎯 Exam Perspective DBMS ("Transactions" sub-topic) के इस प्रश्न को — difficulty level "Hard" कई प्रतियोगी परीक्षाओं जैसे Railway, SSC, Banking और Defence परीक्षाओं में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें। 🔗 Related Questions Timestamp-based CC assigns each transaction SAVEPOINT sp1 followed by ROLLBACK TO sp1 In ARIES, winners (committed transactions at crash) req... 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
137 Question 137 EN + हिं Hard GB Durability ensures IN स्थायित्व सुनिश्चित करता है A Transactions execute quickly लेनदेन शीघ्रता से निष्पादित होते हैं B Once committed changes persist permanently even after system failures एक बार प्रतिबद्ध परिवर्तन सिस्टम विफलताओं के बाद भी स्थायी रूप से बने रहते हैं C Transactions can be undone लेन-देन पूर्ववत किया जा सकता है D Data is encrypted डेटा एन्क्रिप्टेड है ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) Durability: once a transaction commits, its effects are permanently saved even after system crashes. व्याख्या (हिन्दी) टिकाऊपन: एक बार लेन-देन हो जाने के बाद, सिस्टम क्रैश होने के बाद भी इसके प्रभाव स्थायी रूप से सहेजे जाते हैं। 🎯 Exam Perspective यह सवाल DBMS ("Transactions" sub-topic) category का है — difficulty level "Hard", और SSC CGL, IBPS, RRB और State-level परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें। 🔗 Related Questions BEGIN TRANSACTION / START TRANSACTION 2PC blocking problem: coordinator fails between PREPARE... Which isolation level allows dirty reads? 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
138 Question 138 EN + हिं Hard GB Cascading rollback occurs when IN कैस्केडिंग रोलबैक तब होता है जब A One transaction commits एक लेनदेन प्रतिबद्ध है B Rolling back T1 forces other transactions that read T1's dirty data to also roll back T1 को वापस रोल करने से अन्य लेन-देन जो T1 के गंदे डेटा को पढ़ते हैं उन्हें भी वापस रोल करने के लिए बाध्य किया जाता है C Deadlock is detected गतिरोध का पता चला है D Index is corrupted सूचकांक दूषित है ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) Cascading rollback: T2 reads T1's dirty data; T1 aborts → T2 must abort too (cascades). व्याख्या (हिन्दी) कैस्केडिंग रोलबैक: T2 T1 के गंदे डेटा को पढ़ता है; T1 निरस्त होता है → T2 को भी निरस्त होना चाहिए (कैस्केड)। 🎯 Exam Perspective यह प्रश्न DBMS ("Transactions" sub-topic) की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Hard"। इस तरह के प्रश्न अक्सर SSC CGL, IBPS, RRB और State-level परीक्षाओं जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें। 🔗 Related Questions Consistency ensures Two-Phase Commit (2PC) is used for 2PC blocking problem: coordinator fails between PREPARE... 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
139 Question 139 EN + हिं Hard GB Timestamp-based CC assigns each transaction IN टाइमस्टैम्प-आधारित सीसी प्रत्येक लेनदेन को निर्दिष्ट करता है A A lock लॉक B Unique timestamp at start time for ordering operations ऑर्डर संचालन के लिए प्रारंभ समय पर अद्वितीय टाइमस्टैम्प C A sequential ID एक अनुक्रमिक आईडी D A priority level एक प्राथमिकता स्तर ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) Timestamp CC: assigns unique timestamp when transaction starts, used to order operations. व्याख्या (हिन्दी) टाइमस्टैम्प सीसी: लेन-देन शुरू होने पर अद्वितीय टाइमस्टैम्प निर्दिष्ट करता है, जिसका उपयोग संचालन का आदेश देने के लिए किया जाता है। 🎯 Exam Perspective DBMS ("Transactions" sub-topic) से जुड़ा यह सवाल — difficulty level "Hard" उन students के लिए काम का है जो UPSC, SSC, Banking और Police भर्ती की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो। 🔗 Related Questions Which isolation level is the SQL standard default in mo... Transaction state 'aborted' means Cascading rollback occurs when 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
140 Question 140 EN + हिं Hard GB Transaction state 'aborted' means IN लेन-देन स्थिति 'निरस्त' का अर्थ है A Transaction running लेन-देन चल रहा है B Rolled back and database restored to pre-transaction state वापस लाया गया और डेटाबेस को लेन-देन-पूर्व स्थिति में पुनर्स्थापित किया गया C Transaction waiting लेन-देन प्रतीक्षारत है D Transaction committed लेन-देन प्रतिबद्ध ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) Aborted: transaction rolled back - database restored to state before the transaction started. व्याख्या (हिन्दी) निरस्त: लेन-देन वापस ले लिया गया - डेटाबेस को लेन-देन शुरू होने से पहले की स्थिति में बहाल कर दिया गया। 🎯 Exam Perspective SSC CGL, IBPS, RRB और State-level परीक्षाओं जैसी परीक्षाओं में DBMS ("Transactions" sub-topic) से सवाल अक्सर पूछे जाते हैं — difficulty level "Hard"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें। 🔗 Related Questions Timestamp-based CC assigns each transaction 2PC blocking problem: coordinator fails between PREPARE... Consistency ensures 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
141 Question 141 EN + हिं Hard GB Which 2PL variant holds ALL locks until transaction commits? IN लेन-देन शुरू होने तक कौन सा 2PL संस्करण सभी लॉक रखता है? A Basic 2PL बेसिक 2PL B Strict 2PL सख्त 2PL C Conservative 2PL कंजर्वेटिव 2PL D Rigorous 2PL कठोर 2PL ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) Rigorous 2PL: holds BOTH shared AND exclusive locks until commit/abort - simplest variant. व्याख्या (हिन्दी) कठोर 2PL: प्रतिबद्धता/निरस्त होने तक साझा और अनन्य दोनों ताले रखता है - सबसे सरल संस्करण। 🎯 Exam Perspective अगर आप UPSC, SSC, Banking और Police भर्ती की तैयारी कर रहे हैं, तो DBMS ("Transactions" sub-topic) का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Hard"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें। 🔗 Related Questions Which isolation level is the SQL standard default in mo... Cascading rollback occurs when 2PC blocking problem: coordinator fails between PREPARE... 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
142 Question 142 EN + हिं Hard GB In ARIES, winners (committed transactions at crash) require which recovery action? IN ARIES में, विजेताओं (क्रैश पर प्रतिबद्ध लेनदेन) को किस पुनर्प्राप्ति कार्रवाई की आवश्यकता होती है? A UNDO only केवल पूर्ववत करें B No action needed किसी कार्रवाई की आवश्यकता नहीं C Both UNDO and REDO पूर्ववत करें और पुनः करें दोनों D REDO - their changes must be reapplied to ensure durability REDO - स्थायित्व सुनिश्चित करने के लिए उनके परिवर्तनों को दोबारा लागू किया जाना चाहिए ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) Winners: committed transactions whose changes must be REDONE to ensure durability after crash. व्याख्या (हिन्दी) विजेता: प्रतिबद्ध लेनदेन जिनके परिवर्तन दुर्घटना के बाद स्थायित्व सुनिश्चित करने के लिए दोबारा किये जाने चाहिए। 🎯 Exam Perspective DBMS ("Transactions" sub-topic) के इस प्रश्न को — difficulty level "Hard" कई प्रतियोगी परीक्षाओं जैसे SSC CGL, IBPS, RRB और State-level परीक्षाओं में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें। 🔗 Related Questions 2PC blocking problem: coordinator fails between PREPARE... BEGIN TRANSACTION / START TRANSACTION Which isolation level allows dirty reads? 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
143 Question 143 EN + हिं Hard GB Two-Phase Commit (2PC) is used for IN टू-फ़ेज़ कमिट (2PC) का उपयोग किसके लिए किया जाता है? A Single-node transactions एकल-नोड लेनदेन B B+tree insertions बी+वृक्ष सम्मिलन C Index creation अनुक्रमणिका निर्माण D Distributed database transactions across multiple nodes एकाधिक नोड्स में वितरित डेटाबेस लेनदेन ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) 2PC: ensures atomicity across multiple nodes in a distributed database system. व्याख्या (हिन्दी) 2पीसी: वितरित डेटाबेस सिस्टम में कई नोड्स में परमाणुता सुनिश्चित करता है। 🎯 Exam Perspective यह सवाल DBMS ("Transactions" sub-topic) category का है — difficulty level "Hard", और UPSC, SSC, Banking और Police भर्ती के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें। 🔗 Related Questions Database transaction log is used for Which isolation level is the SQL standard default in mo... Transaction state 'aborted' means 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
144 Question 144 EN + हिं Medium GB Which isolation level allows dirty reads? IN कौन सा अलगाव स्तर गंदा पढ़ने की अनुमति देता है? A READ COMMITTED पढ़ें प्रतिबद्ध B REPEATABLE READ दोबारा पढ़ने योग्य C SERIALIZABLE serializable D READ UNCOMMITTED अप्रतिबद्ध पढ़ें ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) READ UNCOMMITTED: no read locks, allows dirty reads - lowest isolation, highest concurrency. व्याख्या (हिन्दी) अप्रतिबद्ध पढ़ें: कोई रीड लॉक नहीं, गंदे पढ़ने की अनुमति देता है - सबसे कम अलगाव, उच्चतम संगामिति। 🎯 Exam Perspective यह प्रश्न DBMS ("Transactions" sub-topic) की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर SSC CGL, IBPS, RRB और State-level परीक्षाओं जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें। 🔗 Related Questions MySQL InnoDB default isolation level is BEGIN TRANSACTION / START TRANSACTION SAVEPOINT sp1 followed by ROLLBACK TO sp1 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
145 Question 145 EN + हिं Medium GB BEGIN TRANSACTION / START TRANSACTION IN लेन-देन शुरू करें / लेन-देन शुरू करें A Commits current transaction वर्तमान लेनदेन करता है B Rolls back current transaction वर्तमान लेनदेन को वापस लाता है C Explicitly starts a new transaction स्पष्ट रूप से एक नया लेनदेन शुरू करता है D Creates a savepoint एक सेवपॉइंट बनाता है ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) BEGIN/START TRANSACTION: explicitly starts a new transaction (overrides auto-commit mode). व्याख्या (हिन्दी) लेनदेन शुरू/शुरू करें: स्पष्ट रूप से एक नया लेनदेन शुरू करता है (ऑटो-प्रतिबद्ध मोड को ओवरराइड करता है)। 🎯 Exam Perspective DBMS ("Transactions" sub-topic) से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो UPSC, SSC, Banking और Police भर्ती की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो। 🔗 Related Questions Transaction state 'aborted' means In ARIES, winners (committed transactions at crash) req... Timestamp-based CC assigns each transaction 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
146 Question 146 EN + हिं Medium GB SAVEPOINT sp1 followed by ROLLBACK TO sp1 IN SAVEPOINT SP1 के बाद SP1 पर रोलबैक करें A Commits work after sp1 sp1 के बाद कार्य करता है B Undoes ALL work सभी कार्य पूर्ववत कर देता है C Undoes ONLY work done AFTER savepoint sp1 was created केवल सेवपॉइंट एसपी1 बनने के बाद किया गया कार्य पूर्ववत होता है D Drops the savepoint सेवपॉइंट गिरा देता है ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) ROLLBACK TO SAVEPOINT: undoes only work done after that savepoint - partial rollback. व्याख्या (हिन्दी) सेवपॉइंट पर रोलबैक: केवल उस सेवपॉइंट के बाद किए गए कार्य को पूर्ववत करता है - आंशिक रोलबैक। 🎯 Exam Perspective Railway, SSC, Banking और Defence परीक्षाओं जैसी परीक्षाओं में DBMS ("Transactions" sub-topic) से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें। 🔗 Related Questions Timestamp-based CC assigns each transaction Which isolation level allows dirty reads? Consistency ensures 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
147 Question 147 EN + हिं Medium GB Which isolation level is the SQL standard default in most databases IN अधिकांश डेटाबेस में कौन सा अलगाव स्तर SQL मानक डिफ़ॉल्ट है A READ UNCOMMITTED अप्रतिबद्ध पढ़ें B READ COMMITTED पढ़ें प्रतिबद्ध C SERIALIZABLE SERIALIZABLE D REPEATABLE READ दोबारा पढ़ने योग्य ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) READ COMMITTED is the default isolation level in most RDBMS (PostgreSQL, Oracle, SQL Server). व्याख्या (हिन्दी) रीड कमिटेड अधिकांश आरडीबीएमएस (पोस्टग्रेएसक्यूएल, ओरेकल, एसक्यूएल सर्वर) में डिफ़ॉल्ट अलगाव स्तर है। 🎯 Exam Perspective अगर आप UPSC, SSC, Banking और Police भर्ती की तैयारी कर रहे हैं, तो DBMS ("Transactions" sub-topic) का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें। 🔗 Related Questions Transaction state 'aborted' means 2PC blocking problem: coordinator fails between PREPARE... Two-Phase Commit (2PC) is used for 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
148 Question 148 EN + हिं Medium GB MySQL InnoDB default isolation level is IN MySQL InnoDB डिफ़ॉल्ट आइसोलेशन स्तर है A READ UNCOMMITTED READ UNCOMMITTED B READ COMMITTED READ COMMITTED C SERIALIZABLE SERIALIZABLE D REPEATABLE READ REPEATABLE READ ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) MySQL InnoDB default: REPEATABLE READ (uses MVCC + gap locks to also prevent phantoms). व्याख्या (हिन्दी) MySQL InnoDB डिफ़ॉल्ट: रिपीटेबल रीड (प्रेत को रोकने के लिए MVCC + गैप लॉक का उपयोग करता है)। 🎯 Exam Perspective DBMS ("Transactions" sub-topic) के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे Railway, SSC, Banking और Defence परीक्षाओं में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें। 🔗 Related Questions BEGIN TRANSACTION / START TRANSACTION In ARIES, winners (committed transactions at crash) req... Database transaction log is used for 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
149 Question 149 EN + हिं Medium GB Database transaction log is used for IN डेटाबेस ट्रांजेक्शन लॉग का उपयोग किसके लिए किया जाता है? A Storing queries प्रश्नों का भंडारण B User authentication उपयोगकर्ता प्रमाणीकरण C Monitoring performance प्रदर्शन की निगरानी D Recovery: undoing incomplete transactions and redoing committed ones after crashes पुनर्प्राप्ति: अपूर्ण लेनदेन को पूर्ववत करना और क्रैश के बाद प्रतिबद्ध लेनदेन को फिर से करना ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) Transaction log: records all changes for recovery purposes - undo incomplete, redo committed after crash. व्याख्या (हिन्दी) लेन-देन लॉग: पुनर्प्राप्ति उद्देश्यों के लिए सभी परिवर्तनों को रिकॉर्ड करता है - अधूरा पूर्ववत करें, क्रैश के बाद फिर से करें। 🎯 Exam Perspective यह सवाल DBMS ("Transactions" sub-topic) category का है — difficulty level "Medium", और UPSC, SSC, Banking और Police भर्ती के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें। 🔗 Related Questions Which isolation level allows dirty reads? 2PC blocking problem: coordinator fails between PREPARE... Timestamp-based CC assigns each transaction 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
150 Question 150 EN + हिं Medium GB 2PC blocking problem: coordinator fails between PREPARE and COMMIT causes IN 2पीसी अवरोधन समस्या: समन्वयक PREPARE और COMMIT कारणों के बीच विफल रहता है A No problem कोई बात नहीं B Immediate commit of all participants सभी प्रतिभागियों की तत्काल प्रतिबद्धता C Immediate abort of all सभी का तत्काल गर्भपात D 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 यह प्रश्न DBMS ("Transactions" sub-topic) की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें। 🔗 Related Questions Which isolation level allows dirty reads? SAVEPOINT sp1 followed by ROLLBACK TO sp1 Durability ensures 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)