2656 Question 2656 EN + हिं Medium GB Question::chunk(100, function($qs){}) processes IN प्रश्न::चंक(100, फ़ंक्शन($qs){}) प्रक्रियाएं A 100 random rows 100 यादृच्छिक पंक्तियाँ B All rows at once सभी पंक्तियाँ एक साथ C Records 100 at a time preventing memory exhaustion स्मृति थकावट को रोकने के लिए एक बार में 100 रिकॉर्ड करता है D Only first 100 rows केवल पहली 100 पंक्तियाँ ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) chunk: processes large datasets in batches of N, preventing OOM for processing millions of rows. व्याख्या (हिन्दी) खंड: एन के बैचों में बड़े डेटासेट को संसाधित करता है, लाखों पंक्तियों को संसाधित करने के लिए ओओएम को रोकता है। 🎯 Exam Perspective DBMS के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे UPSC, SSC, Banking और Police भर्ती में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें। 🔗 Related Questions Which 2PL variant holds ALL locks until transaction com... R(A,B,C,D) with FDs: A→B, B→C, A→D. The candidate key i... In ARIES, pageLSN on each data page records 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2657 Question 2657 EN + हिं Medium GB DB::table('questions')->insert([rows]) bulk inserts IN डीबी::टेबल('प्रश्न')->इन्सर्ट([पंक्तियाँ]) बल्क इंसर्ट A One row at a time एक समय में एक पंक्ति B All rows in single efficient INSERT statement एकल कुशल INSERT कथन में सभी पंक्तियाँ C Fails for multiple rows अनेक पंक्तियों के लिए विफल D Uses multiple transactions एकाधिक लेनदेन का उपयोग करता है ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) Passing array of arrays to insert(): single bulk INSERT statement with all rows at once. व्याख्या (हिन्दी) सम्मिलित करने के लिए सरणियों की सरणी पास करना(): एक ही बार में सभी पंक्तियों के साथ एकल थोक INSERT कथन। 🎯 Exam Perspective यह सवाल DBMS category का है — difficulty level "Medium", और Railway, SSC, Banking और Defence परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें। 🔗 Related Questions Question::chunk(100, function($qs){}) processes NOT IN with NULL in subquery causes Which query finds employees earning more than their dep... 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2658 Question 2658 EN + हिं Medium GB DB::table('questions')->truncate() before seeding IN डीबी::टेबल('प्रश्न')->सीडिंग से पहले ट्रंकेट() A Drops the table मेज गिरा देता है B Removes all existing rows quickly before inserting fresh data ताजा डेटा डालने से पहले सभी मौजूदा पंक्तियों को तुरंत हटा देता है C Drops all indexes सभी अनुक्रमणिकाएँ हटा देता है D Removes constraints बाधाएं दूर करता है ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) truncate(): quickly removes all rows before re-seeding, without dropping table structure. व्याख्या (हिन्दी) ट्रंकेट (): तालिका संरचना को गिराए बिना, पुन: बीजारोपण से पहले सभी पंक्तियों को तुरंत हटा देता है। 🎯 Exam Perspective यह प्रश्न DBMS की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर SSC, Railway, Banking और State PCS जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें। 🔗 Related Questions R(A,B,C) with AB→C and C→B. Is C→B a BCNF violation? NOT IN with NULL in subquery causes SELECT RANK() OVER(PARTITION BY dept ORDER BY salary DE... 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2659 Question 2659 EN + हिं Hard GB R(A,B,C,D) with FDs: A→B, B→C, A→D. The candidate key is IN आर(ए,बी,सी,डी) एफडी के साथ: ए→बी, बी→सी, ए→डी। उम्मीदवार कुंजी है A B बी B AB अब C A ए D AD विज्ञापन ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) A→B, A→B→C (transitivity), A→D: A determines all attributes. Candidate key = {A}. व्याख्या (हिन्दी) A→B, A→B→C (परिवर्तनशीलता), A→D: A सभी विशेषताओं को निर्धारित करता है। उम्मीदवार कुंजी = {ए}. 🎯 Exam Perspective DBMS से जुड़ा यह सवाल — difficulty level "Hard" उन students के लिए काम का है जो SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो। 🔗 Related Questions DB::table('questions')->insert([rows]) bulk inserts Which SQL finds department with most employees? In ARIES, pageLSN on each data page records 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2660 Question 2660 EN + हिं Hard GB Which query finds employees earning more than their department average? IN कौन सी क्वेरी से पता चलता है कि कर्मचारी अपने विभाग के औसत से अधिक कमा रहे हैं? A SELECT * FROM emp WHERE salary > AVG(salary) चुनें * कर्मचारियों से जहां वेतन > औसत(वेतन) B SELECT * FROM emp e WHERE salary > (SELECT AVG(salary) FROM emp WHERE dept_id=e.dept_id) चुनें * नियोक्ता से और कहां वेतन > (कर्मचारी से औसत (वेतन) चुनें जहां विभाग_आईडी=ई.dept_id) C SELECT * FROM emp HAVING salary > AVG(salary) * वेतन वाले कर्मचारी से > औसत(वेतन) चुनें D SELECT MAX(salary) FROM emp नियोक्ता से अधिकतम (वेतन) चुनें ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) Correlated subquery computes each department's average; compares each employee's salary to their dept average. व्याख्या (हिन्दी) सहसंबद्ध सबक्वेरी प्रत्येक विभाग के औसत की गणना करती है; प्रत्येक कर्मचारी के वेतन की तुलना उनके विभाग के औसत से करता है। 🎯 Exam Perspective UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में DBMS से सवाल अक्सर पूछे जाते हैं — difficulty level "Hard"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें। 🔗 Related Questions EXPLAIN/EXPLAIN ANALYZE in SQL is used to Schedule with precedence graph T1→T2→T1 (cycle) is R(A,B,C) with AB→C and C→B. Is C→B a BCNF violation? 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2661 Question 2661 EN + हिं Hard GB Second highest salary in SQL IN एसक्यूएल में दूसरा सबसे बड़ा वेतन A SELECT MAX(salary) FROM emp WHERE salary = (SELECT MAX(salary) FROM emp) Emp से MAX(वेतन) चुनें जहां वेतन = (Emp से MAX(वेतन) चुनें) B SELECT salary FROM emp ORDER BY salary LIMIT 2 वेतन सीमा 2 के अनुसार रोजगार आदेश से वेतन का चयन करें C SELECT MAX(salary) FROM emp WHERE salary < (SELECT MAX(salary) FROM emp) Emp से MAX(वेतन) चुनें जहां वेतन < (Emp से MAX(वेतन) चुनें) D SELECT MIN(salary) FROM emp कर्मचारी से न्यूनतम (वेतन) चुनें ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) Second max: SELECT MAX(salary) WHERE salary < overall MAX(salary). व्याख्या (हिन्दी) दूसरा अधिकतम: अधिकतम (वेतन) चुनें जहां वेतन < समग्र अधिकतम (वेतन)। 🎯 Exam Perspective अगर आप Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं, तो DBMS का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Hard"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें। 🔗 Related Questions Hash join should hash which table when R has 1000 rows... EXPLAIN/EXPLAIN ANALYZE in SQL is used to Which 2PL variant holds ALL locks until transaction com... 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2662 Question 2662 EN + हिं Hard GB NOT IN with NULL in subquery causes IN सबक्वेरी कारणों में NULL के साथ NOT IN A Normal behavior सामान्य व्यवहार B All rows returned सभी पंक्तियाँ वापस आ गईं C Error गलती D No rows returned (NULL comparisons return UNKNOWN, NOT IN evaluates to UNKNOWN) कोई पंक्तियाँ नहीं लौटीं (शून्य तुलनाएँ अज्ञात लौटती हैं, NOT IN का मूल्यांकन अज्ञात होता है) ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) NOT IN with NULLs: any comparison with NULL yields UNKNOWN → NOT IN condition = UNKNOWN → no rows returned. व्याख्या (हिन्दी) NULLs के साथ NOT IN: NULL के साथ कोई भी तुलना अज्ञात उत्पन्न करती है → NOT IN स्थिति = अज्ञात → कोई पंक्तियाँ वापस नहीं आतीं। 🎯 Exam Perspective DBMS के इस प्रश्न को — difficulty level "Hard" कई प्रतियोगी परीक्षाओं जैसे SSC, Railway, Banking और State PCS में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें। 🔗 Related Questions R(A,B,C,D) with FDs: A→B, B→C, A→D. The candidate key i... DB::table('questions')->truncate() before seeding Which 2PL variant holds ALL locks until transaction com... 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2663 Question 2663 EN + हिं Hard GB Schedule with precedence graph T1→T2→T1 (cycle) is IN पूर्वता ग्राफ T1→T2→T1 (चक्र) के साथ अनुसूची है A Conflict serializable संघर्ष क्रमबद्ध B View serializable only केवल क्रमांकन योग्य देखें C NOT conflict serializable (cycle in precedence graph) संघर्ष क्रमबद्ध नहीं (प्राथमिकता ग्राफ़ में चक्र) D Serializable serializable ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) A cycle in precedence graph means the schedule is NOT conflict serializable. व्याख्या (हिन्दी) प्राथमिकता ग्राफ़ में एक चक्र का मतलब है कि शेड्यूल संघर्ष क्रमबद्ध नहीं है। 🎯 Exam Perspective यह सवाल DBMS category का है — difficulty level "Hard", और SSC CGL, IBPS, RRB और State-level परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें। 🔗 Related Questions Second highest salary in SQL Question::chunk(100, function($qs){}) processes EXPLAIN/EXPLAIN ANALYZE in SQL is used to 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2664 Question 2664 EN + हिं Hard GB R(A,B,C) with AB→C and C→B. Is C→B a BCNF violation? IN R(A,B,C) AB→C और C→B के साथ। क्या C→B एक BCNF उल्लंघन है? A No, C is a superkey नहीं, C एक सुपरकी है B No, B is a non-prime attribute नहीं, B एक गैर-प्रमुख विशेषता है C Yes - C is NOT a superkey (C+={C,B}≠{A,B,C}) so C→B violates BCNF हाँ - C एक सुपरकी नहीं है (C+={C,B}≠{A,B,C}) इसलिए C→B BCNF का उल्लंघन करता है D Only if AB is not the PK केवल यदि एबी पीके नहीं है ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) C→B: C is NOT a superkey (C+ = {C,B} ≠ all attributes). BCNF requires every determinant to be a superkey. व्याख्या (हिन्दी) C→B: C एक सुपरकी नहीं है (C+ = {C,B} ≠ सभी विशेषताएँ)। बीसीएनएफ के लिए आवश्यक है कि प्रत्येक निर्धारक एक सुपरकी हो। 🎯 Exam Perspective यह प्रश्न DBMS की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Hard"। इस तरह के प्रश्न अक्सर UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें। 🔗 Related Questions Which 2PL variant holds ALL locks until transaction com... NOT IN with NULL in subquery causes EXPLAIN/EXPLAIN ANALYZE in SQL is used to 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2665 Question 2665 EN + हिं Hard GB SELECT RANK() OVER(PARTITION BY dept ORDER BY salary DESC) ranks employees IN रैंक () ओवर चुनें (विभाग द्वारा विभाजन, वेतन डीईएससी द्वारा आदेश) कर्मचारियों को रैंक करता है A Globally across all departments विश्व स्तर पर सभी विभागों में B Within each department partition by salary descending प्रत्येक विभाग के अंतर्गत वेतन अवरोही क्रम से विभाजन होता है C Only in one department केवल एक विभाग में D By hire date किराये की तारीख तक ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) PARTITION BY dept: RANK() computed separately within each department partition. व्याख्या (हिन्दी) विभाग द्वारा विभाजन: रैंक() की गणना प्रत्येक विभाग विभाजन के भीतर अलग से की जाती है। 🎯 Exam Perspective DBMS से जुड़ा यह सवाल — difficulty level "Hard" उन students के लिए काम का है जो Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो। 🔗 Related Questions DB::table('questions')->truncate() before seeding R(A,B,C) with AB→C and C→B. Is C→B a BCNF violation? EXPLAIN/EXPLAIN ANALYZE in SQL is used to 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2666 Question 2666 EN + हिं Hard GB In ARIES, pageLSN on each data page records IN ARIES में, प्रत्येक डेटा पेज रिकॉर्ड पर पेजएलएसएन A Transaction ID लेन-देन आईडी B LSN of LAST log record that modified that page अंतिम लॉग रिकॉर्ड का एलएसएन जिसने उस पृष्ठ को संशोधित किया C Page size पृष्ठ का आकार D Number of tuples on page पृष्ठ पर टुपल्स की संख्या ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) pageLSN: LSN of most recent log record describing a change to that page - used during ARIES redo pass. व्याख्या (हिन्दी) पेजएलएसएन: उस पेज में बदलाव का वर्णन करने वाले सबसे हालिया लॉग रिकॉर्ड का एलएसएन - एआरआईईएस रीडो पास के दौरान उपयोग किया जाता है। 🎯 Exam Perspective SSC, Railway, Banking और State PCS जैसी परीक्षाओं में DBMS से सवाल अक्सर पूछे जाते हैं — difficulty level "Hard"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें। 🔗 Related Questions Which 2PL variant holds ALL locks until transaction com... NOT IN with NULL in subquery causes Which SQL finds department with most employees? 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2667 Question 2667 EN + हिं Hard GB Hash join should hash which table when R has 1000 rows and S has 100 rows? IN जब R में 1000 पंक्तियाँ हों और S में 100 पंक्तियाँ हों तो हैश जॉइन को किस तालिका में हैश करना चाहिए? A R (larger) into hash table आर (बड़ा) हैश तालिका में B S (smaller) into memory hash table then probe with R मेमोरी हैश टेबल में एस (छोटा) डालें फिर आर से जांच करें C Either table या तो टेबल D Table with more columns अधिक स्तंभों वाली तालिका ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) Hash join: ALWAYS hash SMALLER table (S) to minimize memory usage; probe with larger table (R). व्याख्या (हिन्दी) हैश जॉइन: मेमोरी उपयोग को कम करने के लिए हमेशा हैश छोटी तालिका (एस); बड़ी तालिका (आर) के साथ जांच करें। 🎯 Exam Perspective अगर आप SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं, तो DBMS का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Hard"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें। 🔗 Related Questions DB::table('questions')->insert([rows]) bulk inserts In ARIES, pageLSN on each data page records Which SQL finds department with most employees? 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2668 Question 2668 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 DBMS के इस प्रश्न को — difficulty level "Hard" कई प्रतियोगी परीक्षाओं जैसे UPSC, SSC, Banking और Police भर्ती में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें। 🔗 Related Questions SELECT RANK() OVER(PARTITION BY dept ORDER BY salary DE... R(A,B,C,D) with FDs: A→B, B→C, A→D. The candidate key i... Schedule with precedence graph T1→T2→T1 (cycle) is 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2669 Question 2669 EN + हिं Hard GB Which SQL finds department with most employees? IN कौन सा SQL सर्वाधिक कर्मचारियों वाला विभाग पाता है? A SELECT MAX(COUNT(*)) FROM emp Emp से MAX(COUNT(*)) चुनें B SELECT dept_id FROM emp GROUP BY dept_id ORDER BY COUNT(*) DESC LIMIT 1 विभाग_आईडी के अनुसार कर्मचारी समूह से विभाग_आईडी चुनें, गिनती के अनुसार आदेश दें (*) डीईएससी सीमा 1 C SELECT dept_id WHERE COUNT(*)=MAX(*) विभाग_आईडी चुनें जहां गिनती(*)=MAX(*) D SELECT dept_id,MAX(cnt) FROM emp Emp से विभाग_आईडी, मैक्स(सीएनटी) चुनें ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) GROUP BY dept + COUNT(*) per group + ORDER BY count DESC + LIMIT 1 = dept with highest count. व्याख्या (हिन्दी) विभाग के अनुसार समूह + प्रति समूह गिनती(*) + गिनती के अनुसार आदेश DESC + सीमा 1 = उच्चतम गिनती वाला विभाग। 🎯 Exam Perspective यह सवाल DBMS category का है — difficulty level "Hard", और Railway, SSC, Banking और Defence परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें। 🔗 Related Questions Which query finds employees earning more than their dep... Question::chunk(100, function($qs){}) processes Second highest salary in SQL 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2670 Question 2670 EN + हिं Hard GB EXPLAIN/EXPLAIN ANALYZE in SQL is used to IN SQL में EXPLAIN/EXPLAIN ANALYZE का उपयोग किया जाता है A Execute a query एक क्वेरी निष्पादित करें B Show query execution plan (indexes used, join types, row estimates) क्वेरी निष्पादन योजना दिखाएं (प्रयुक्त अनुक्रमणिका, जुड़ने के प्रकार, पंक्ति अनुमान) C Create an index एक इंडेक्स बनाएं D Show table structure तालिका संरचना दिखाएँ ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) EXPLAIN shows query execution plan chosen by the optimizer - critical for query tuning. व्याख्या (हिन्दी) EXPLAIN ऑप्टिमाइज़र द्वारा चुनी गई क्वेरी निष्पादन योजना दिखाता है - क्वेरी ट्यूनिंग के लिए महत्वपूर्ण। 🎯 Exam Perspective यह प्रश्न DBMS की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Hard"। इस तरह के प्रश्न अक्सर SSC, Railway, Banking और State PCS जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें। 🔗 Related Questions Question::chunk(100, function($qs){}) processes Hash join should hash which table when R has 1000 rows... Second highest salary in SQL 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)