2941 Question 2941 EN + हिं Medium GB Which MySQL function returns the last auto-increment ID inserted IN कौन सा MySQL फ़ंक्शन डाली गई अंतिम ऑटो-इंक्रीमेंट आईडी लौटाता है A LAST_ROW_ID() LAST_ROW_ID() B RECENT_ID() RECENT_ID() C INSERTED_ID() INSERTED_ID() D LAST_INSERT_ID() LAST_INSERT_ID() ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) LAST_INSERT_ID(): returns the auto-increment ID value generated by the most recent INSERT. व्याख्या (हिन्दी) LAST_INSERT_ID(): नवीनतम INSERT द्वारा उत्पन्न ऑटो-इंक्रीमेंट आईडी मान लौटाता है। 🎯 Exam Perspective DBMS से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो। 🔗 Related Questions Question::doesntHave('reviews')->get() returns Which Eloquent relationship loads in a separate query b... Which Laravel method retries a transaction on deadlock 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2942 Question 2942 EN + हिं Medium GB PHP PDO lastInsertId() in Laravel context (DB::getPdo()->lastInsertId()) returns IN लारवेल संदर्भ में PHP पीडीओ LastInsertId() (DB::getPdo()->lastInsertId()) रिटर्न A NULL always हमेशा शून्य B Error गलती C Random ID यादृच्छिक आईडी D The auto-increment ID of the last inserted row अंतिम डाली गई पंक्ति की स्वतः-वृद्धि आईडी ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) PDO::lastInsertId(): returns the ID of the last row inserted via PDO connection. व्याख्या (हिन्दी) PDO::lastInsertId(): PDO कनेक्शन के माध्यम से डाली गई अंतिम पंक्ति की आईडी लौटाता है। 🎯 Exam Perspective SSC, Railway, Banking और State PCS जैसी परीक्षाओं में DBMS से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें। 🔗 Related Questions Which prevents N+1 queries when loading questions with... DB::select vs DB::statement in Laravel Which MySQL function returns the last auto-increment ID... 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2943 Question 2943 EN + हिं Medium GB DB::table('questions')->insertGetId(['question'=>'Q?',...]) returns IN DB::table('questions')->insertGetId(['question'=>'Q?',...]) रिटर्न A NULL व्यर्थ B Array of IDs आईडी की श्रृंखला C Boolean true बूलियन सत्य D The auto-increment ID of the newly inserted row नई डाली गई पंक्ति की स्वतः-वृद्धि आईडी ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) insertGetId(): inserts a row and returns the auto-generated primary key value. व्याख्या (हिन्दी) InsertGetId(): एक पंक्ति सम्मिलित करता है और स्वत: उत्पन्न प्राथमिक कुंजी मान लौटाता है। 🎯 Exam Perspective अगर आप SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं, तो DBMS का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें। 🔗 Related Questions Which Laravel method handles database transactions Question::has('reviews')->get() returns Which Laravel method retries a transaction on deadlock 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2944 Question 2944 EN + हिं Medium GB Which Laravel method handles database transactions IN कौन सी लारवेल विधि डेटाबेस लेनदेन को संभालती है A DB::transaction(callback) डीबी::लेनदेन(कॉलबैक) B DB::begin() डीबी::शुरू() C DB::start() डीबी::प्रारंभ() D DB::open() डीबी::खुला() ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) DB::transaction(function(){ ... }): wraps callback in transaction; auto-commits on success, rolls back on exception. व्याख्या (हिन्दी) DB::transaction(function(){... }): लेन-देन में कॉलबैक लपेटता है; सफलता पर स्वत: प्रतिबद्ध, अपवाद पर वापस लौटता है। 🎯 Exam Perspective DBMS के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे UPSC, SSC, Banking और Police भर्ती में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें। 🔗 Related Questions In Laravel migration, how to add index AFTER table crea... DB::select vs DB::statement in Laravel Which Eloquent relationship loads in a separate query b... 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2945 Question 2945 EN + हिं Medium GB DB::beginTransaction() followed by DB::commit() vs DB::rollBack() IN DB::beginTransaction() के बाद DB::commit() बनाम DB::rollBack() A Same as auto-commit ऑटो-कमिट के समान B beginTransaction starts explicit transaction; commit saves; rollBack undoes all changes शुरुआती लेनदेन स्पष्ट लेनदेन शुरू करता है; commit saves; रोलबैक सभी परिवर्तनों को पूर्ववत कर देता है C Only commit works केवल प्रतिबद्ध कार्य D Only rollBack works केवल रोलबैक काम करता है ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) Manual transaction: beginTransaction() starts, commit() saves permanently, rollBack() undoes all changes. व्याख्या (हिन्दी) मैन्युअल लेनदेन: शुरुआती ट्रांजैक्शन() प्रारंभ होता है, कमिट() स्थायी रूप से सहेजता है, रोलबैक() सभी परिवर्तनों को पूर्ववत करता है। 🎯 Exam Perspective यह सवाल DBMS category का है — difficulty level "Medium", और Railway, SSC, Banking और Defence परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें। 🔗 Related Questions DB::select vs DB::statement in Laravel Which prevents N+1 queries when loading questions with... In Laravel migration, how to add index AFTER table crea... 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2946 Question 2946 EN + हिं Medium GB Which Laravel method retries a transaction on deadlock IN कौन सी लारवेल विधि गतिरोध पर लेनदेन का पुनः प्रयास करती है A DB::transaction(callback) DB::transaction(callback) B DB::retryOnDeadlock(callback,3) डीबी::retryOnDeadlock(कॉलबैक,3) C DB::transaction(callback,3) - second param is number of retry attempts डीबी::लेनदेन(कॉलबैक,3) - दूसरा पैरामीटर पुनः प्रयास प्रयासों की संख्या है D DB::deadlockRetry(callback) डीबी::गतिरोधपुनःप्रयास(कॉलबैक) ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) DB::transaction(callback, attempts): second parameter specifies max retry attempts on deadlock - defaults to 1. व्याख्या (हिन्दी) डीबी::लेनदेन(कॉलबैक, प्रयास): दूसरा पैरामीटर गतिरोध पर अधिकतम पुनः प्रयास प्रयास निर्दिष्ट करता है - डिफ़ॉल्ट 1। 🎯 Exam Perspective यह प्रश्न DBMS की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर SSC, Railway, Banking और State PCS जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें। 🔗 Related Questions Which Laravel method handles database transactions $question->load('assignment') in Eloquent performs Question::has('reviews')->get() returns 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2947 Question 2947 EN + हिं Medium GB In Laravel, how to run raw SQL query IN लारवेल में, कच्ची SQL क्वेरी कैसे चलाएँ A Model::query('SELECT...') मॉडल::क्वेरी('चयन करें...') B DB::raw('SELECT...') डीबी::कच्चा('चयन करें...') C DB::statement('CREATE INDEX...') डीबी::कथन('सूचकांक बनाएं...') D DB::select('SELECT * FROM questions WHERE id=?',[1]) DB::select('SELECT * FROM questions WHERE id=?',[1]) ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) DB::select('SQL',bindings): executes raw SELECT returning array of stdClass objects. व्याख्या (हिन्दी) DB::select('SQL',bindings): stdClass ऑब्जेक्ट के कच्चे SELECT रिटर्निंग ऐरे को निष्पादित करता है। 🎯 Exam Perspective DBMS से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो। 🔗 Related Questions DB::select vs DB::statement in Laravel Which Laravel method handles database transactions PHP PDO lastInsertId() in Laravel context (DB::getPdo()... 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2948 Question 2948 EN + हिं Medium GB DB::select vs DB::statement in Laravel IN लारवेल में DB::select बनाम DB::कथन A No difference कोई फर्क नहीं B DB::select returns results; DB::statement returns boolean (for DDL/DML without results) डीबी::चुनें परिणाम लौटाता है; डीबी::स्टेटमेंट बूलियन लौटाता है (परिणाम के बिना डीडीएल/डीएमएल के लिए) C DB::statement returns results DB::कथन परिणाम लौटाता है D DB::select returns boolean डीबी::सेलेक्ट बूलियन लौटाता है ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) DB::select(): for SELECT - returns array of results. DB::statement(): for DDL/non-result DML - returns bool. व्याख्या (हिन्दी) DB::select(): SELECT के लिए - परिणामों की सारणी लौटाता है। डीबी::स्टेटमेंट(): डीडीएल/गैर-परिणाम डीएमएल के लिए - बूल लौटाता है। 🎯 Exam Perspective UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में DBMS से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें। 🔗 Related Questions Which Laravel method retries a transaction on deadlock Which Eloquent relationship loads in a separate query b... Question::has('reviews')->get() returns 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2949 Question 2949 EN + हिं Medium GB Which prevents N+1 queries when loading questions with their assignment in Laravel IN जो Laravel में उनके असाइनमेंट के साथ प्रश्न लोड करते समय N+1 क्वेरी को रोकता है A Question::all() प्रश्न::सभी() B Question::get() प्रश्न::प्राप्त करें() C Question::with('assignment')->get() प्रश्न::साथ('असाइनमेंट')->प्राप्त करें() D Question::find(1) प्रश्न::खोजें(1) ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) Eager loading with('assignment'): loads all assignments in 1 additional query instead of N separate queries. व्याख्या (हिन्दी) ('असाइनमेंट') के साथ उत्सुक लोडिंग: सभी असाइनमेंट को एन अलग-अलग क्वेरी के बजाय 1 अतिरिक्त क्वेरी में लोड करता है। 🎯 Exam Perspective अगर आप Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं, तो DBMS का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें। 🔗 Related Questions DB::beginTransaction() followed by DB::commit() vs DB::... Which MySQL function returns the last auto-increment ID... Which Laravel method handles database transactions 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2950 Question 2950 EN + हिं Medium GB Question::has('reviews')->get() returns IN प्रश्न::है('समीक्षा')->प्राप्त() रिटर्न A All questions सभी प्रश्न B Questions that have NO reviews ऐसे प्रश्न जिनकी कोई समीक्षा नहीं है C Questions with reviews (at least one related review exists) समीक्षाओं वाले प्रश्न (कम से कम एक संबंधित समीक्षा मौजूद है) D Questions with exactly one review बिल्कुल एक समीक्षा वाले प्रश्न ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) has('relation'): filters to models that have at least one related model record. व्याख्या (हिन्दी) है ('संबंध'): उन मॉडलों के लिए फ़िल्टर जिनमें कम से कम एक संबंधित मॉडल रिकॉर्ड है। 🎯 Exam Perspective DBMS के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे SSC, Railway, Banking और State PCS में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें। 🔗 Related Questions $question->load('assignment') in Eloquent performs DB::table('questions')->insertGetId(['question'=>'Q?',.... DB::beginTransaction() followed by DB::commit() vs DB::... 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2951 Question 2951 EN + हिं Medium GB Question::doesntHave('reviews')->get() returns IN प्रश्न::नहीं है('समीक्षा')->प्राप्त() रिटर्न A All questions All questions B Questions with at least one review कम से कम एक समीक्षा वाले प्रश्न C Questions with exactly 0 reviews (NO related review records exist) बिल्कुल 0 समीक्षा वाले प्रश्न (कोई संबंधित समीक्षा रिकॉर्ड मौजूद नहीं है) D Questions with all reviews deleted सभी समीक्षाओं वाले प्रश्न हटा दिए गए ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) doesntHave('relation'): filters to models that have NO related model records. व्याख्या (हिन्दी) DontHave('संबंध'): उन मॉडलों के लिए फ़िल्टर जिनमें कोई संबंधित मॉडल रिकॉर्ड नहीं है। 🎯 Exam Perspective यह सवाल DBMS category का है — difficulty level "Medium", और SSC CGL, IBPS, RRB और State-level परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें। 🔗 Related Questions Which prevents N+1 queries when loading questions with... DB::select vs DB::statement in Laravel Which Eloquent relationship loads in a separate query b... 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2952 Question 2952 EN + हिं Medium GB In Laravel migration, how to add index AFTER table creation IN लारवेल माइग्रेशन में, टेबल निर्माण के बाद इंडेक्स कैसे जोड़ें A $table->index('col') in create migration माइग्रेशन बनाने में $table->index('col')। B ALTER TABLE in migration माइग्रेशन में तालिका बदलें C ADD INDEX in SQL SQL में इंडेक्स जोड़ें D Schema::table('questions', function(Blueprint $t){ $t->index('q_level'); }) स्कीमा::टेबल('प्रश्न', फ़ंक्शन(ब्लूप्रिंट $t){ $t->index('q_level'); }) ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) Schema::table() in a new migration with $t->index('col'): adds index to existing table. व्याख्या (हिन्दी) $t->index('col') के साथ एक नए माइग्रेशन में Schema::table(): मौजूदा तालिका में अनुक्रमणिका जोड़ता है। 🎯 Exam Perspective यह प्रश्न DBMS की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें। 🔗 Related Questions Which MySQL function returns the last auto-increment ID... Question::latest()->get() orders by DB::beginTransaction() followed by DB::commit() vs DB::... 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2953 Question 2953 EN + हिं Medium GB Which Eloquent relationship loads in a separate query by default IN कौन सा वाक्पटु संबंध डिफ़ॉल्ट रूप से एक अलग क्वेरी में लोड होता है A with() relationship () संबंध के साथ B Defined relationship accessed as property ($question->assignment) परिभाषित संबंध को संपत्ति के रूप में एक्सेस किया गया ($प्रश्न->असाइनमेंट) C Manual join मैन्युअल जुड़ाव D DB::table join डीबी::टेबल में शामिल हों ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) Lazy loading: accessing a relationship as property ($model->relation) triggers a new query if not eager-loaded. व्याख्या (हिन्दी) आलसी लोडिंग: किसी रिश्ते को प्रॉपर्टी ($मॉडल->रिलेशन) के रूप में एक्सेस करना उत्सुकता से लोड नहीं होने पर एक नई क्वेरी को ट्रिगर करता है। 🎯 Exam Perspective DBMS से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो। 🔗 Related Questions Question::has('reviews')->get() returns $question->load('assignment') in Eloquent performs Question::doesntHave('reviews')->get() returns 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2954 Question 2954 EN + हिं Medium GB $question->load('assignment') in Eloquent performs IN $question->load('assignment') एलोक्वेंट में निष्पादित होता है A Eager loading on collection संग्रह पर उत्सुकता से लोड हो रहा है B Lazy loading on collection संग्रह पर आलसी लोडिंग C Refreshes the model मॉडल को ताज़ा करता है D Lazy eager loading: loads relation on already-retrieved model without re-querying the model आलसी उत्सुक लोडिंग: मॉडल को दोबारा पूछे बिना पहले से पुनर्प्राप्त मॉडल पर संबंध लोड करता है ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) load('relation'): performs eager loading on an already-retrieved model - loads relation after the fact. व्याख्या (हिन्दी) लोड ('संबंध'): पहले से ही पुनर्प्राप्त मॉडल पर उत्सुक लोडिंग करता है - तथ्य के बाद संबंध लोड करता है। 🎯 Exam Perspective SSC, Railway, Banking और State PCS जैसी परीक्षाओं में DBMS से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें। 🔗 Related Questions Which prevents N+1 queries when loading questions with... DB::select vs DB::statement in Laravel DB::beginTransaction() followed by DB::commit() vs DB::... 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)
2955 Question 2955 EN + हिं Medium GB Question::latest()->get() orders by IN प्रश्न::नवीनतम()->द्वारा आदेश प्राप्त करें A id ascending आईडी आरोही B question alphabetically वर्णानुक्रम में प्रश्न करें C q_level descending q_स्तर अवरोही D created_at descending (most recent first) create_at अवरोही (सबसे हाल का पहला) ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) latest(): shorthand for orderBy('created_at', 'desc') - returns most recent records first. व्याख्या (हिन्दी) नवीनतम(): orderBy('created_at', 'desc') के लिए आशुलिपि - सबसे हाल के रिकॉर्ड सबसे पहले लौटाता है। 🎯 Exam Perspective अगर आप SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं, तो DBMS का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें। 🔗 Related Questions Question::doesntHave('reviews')->get() returns $question->load('assignment') in Eloquent performs In Laravel, how to run raw SQL query 📚 Related Topic Introduction to DBMS (639) Database Architecture (135) Data Models (138)