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 2641

EN + हिं Medium
GB $table->softDeletes() adds
IN $table->softDeletes() जोड़ता है
is_deleted BOOLEAN बूलियन हटा दिया गया है
deleted TIMESTAMP NOT NULL हटाया गया टाइमस्टैम्प शून्य नहीं है
deleted_at NULLABLE TIMESTAMP column शून्य टाइमस्टैम्प कॉलम में हटा दिया गया
archived_at संग्रहीत_पर
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) softDeletes(): adds deleted_at NULLABLE TIMESTAMP column for Eloquent SoftDeletes trait.
व्याख्या (हिन्दी) SoftDeletes(): एलोक्वेंट SoftDeletes विशेषता के लिए NULLABLE TIMESTAMP कॉलम में delete_at जोड़ता है।
🎯 Exam Perspective
DBMS से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 2642

EN + हिं Medium
GB $table->boolean('is_deleted') creates
IN $table->boolean('is_deleted') बनाता है
INT(1) आईएनटी(1)
VARCHAR(5) वर्चर(5)
TINYINT(1) MySQL boolean column TINYINT(1) MySQL बूलियन कॉलम
BIT(1) बिट(1)
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) boolean('col'): creates TINYINT(1) in MySQL (1=true, 0=false).
व्याख्या (हिन्दी) बूलियन('col'): MySQL में TINYINT(1) बनाता है (1=सही, 0=गलत)।
🎯 Exam Perspective
SSC, Railway, Banking और State PCS जैसी परीक्षाओं में DBMS से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 2643

EN + हिं Medium
GB $table->foreign('assignment_id')->references('id')->on('assignments') creates
IN $table->foreign('assignment_id')->references('id')->on('assignments') बनाता है
Index only केवल सूचकांक
UNIQUE constraint अनोखी बाधा
PRIMARY KEY प्राथमिक कुंजी
Foreign key constraint referencing assignments.id असाइनमेंट.आईडी को संदर्भित करने वाली विदेशी कुंजी बाधा
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) foreign()->references()->on(): creates proper FK constraint with referential integrity.
व्याख्या (हिन्दी) विदेशी()->संदर्भ()->पर(): संदर्भात्मक अखंडता के साथ उचित एफके बाधा बनाता है।
🎯 Exam Perspective
अगर आप SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं, तो DBMS का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 2644

EN + हिं Medium
GB $table->decimal('price',10,2) creates
IN $table->दशमलव('कीमत',10,2) बनाता है
FLOAT(10,2) फ़्लोट(10,2)
DOUBLE(10,2) डबल(10,2)
DECIMAL(10,2) - 10 total digits 2 decimal places दशमलव(10,2) - 10 कुल अंक 2 दशमलव स्थान
INTEGER पूर्णांक
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) decimal(name,precision,scale): creates DECIMAL type - exact numeric for currency/financial data.
व्याख्या (हिन्दी) दशमलव (नाम, परिशुद्धता, पैमाना): दशमलव प्रकार बनाता है - मुद्रा/वित्तीय डेटा के लिए सटीक संख्यात्मक।
🎯 Exam Perspective
DBMS के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे UPSC, SSC, Banking और Police भर्ती में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 2645

EN + हिं Medium
GB $table->json('metadata') creates
IN $table->json('metadata') बनाता है
TEXT column पाठ स्तंभ
VARCHAR(4000) वर्चर(4000)
JSON column for native JSON storage देशी JSON भंडारण के लिए JSON कॉलम
BLOB ब्लॉब
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) json('col'): creates JSON column with native JSON support and validation.
व्याख्या (हिन्दी) json('col'): मूल JSON समर्थन और सत्यापन के साथ JSON कॉलम बनाता है।
🎯 Exam Perspective
यह सवाल DBMS category का है — difficulty level "Medium", और Railway, SSC, Banking और Defence परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 2646

EN + हिं Medium
GB $table->index(['assignment_id','q_level']) creates
IN $table->index(['assignment_id','q_level']) बनाता है
Two separate indexes दो अलग-अलग सूचकांक
UNIQUE index अद्वितीय सूचकांक
PRIMARY KEY प्राथमिक कुंजी
Composite index on (assignment_id, q_level) समग्र सूचकांक (असाइनमेंट_आईडी, क्यू_लेवल) पर
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) index(['col1','col2']): creates a composite index on multiple columns.
व्याख्या (हिन्दी) इंडेक्स(['col1','col2']): एकाधिक कॉलम पर एक समग्र इंडेक्स बनाता है।
🎯 Exam Perspective
यह प्रश्न DBMS की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर SSC, Railway, Banking और State PCS जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 2647

EN + हिं Medium
GB hasMany(Comment::class) on Post means
IN पोस्ट पर hasMany(Comment::class) का मतलब है
Comment has many Posts कमेंट में कई पोस्ट हैं
Post belongs to Comment पोस्ट टिप्पणी से संबंधित है
Post HAS MANY Comments (FK post_id in comments table) पोस्ट में कई टिप्पणियाँ हैं (टिप्पणियाँ तालिका में FK post_id)
Many-to-many अनेक-से-अनेक
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) hasMany: Post has many Comments. FK (post_id) lives in Comments table.
व्याख्या (हिन्दी) hasMany: पोस्ट में कई टिप्पणियाँ हैं। FK (post_id) टिप्पणी तालिका में रहता है।
🎯 Exam Perspective
DBMS से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 2648

EN + हिं Medium
GB belongsTo(Post::class) on Comment means
IN टिप्पणियाँ पर (पोस्ट::क्लास) का मतलब है
Post belongs to Comment पोस्ट टिप्पणी से संबंधित है
Comment HAS MANY Posts टिप्पणी में कई पोस्ट हैं
Comment belongs to ONE Post (stores FK post_id) टिप्पणी एक पोस्ट से संबंधित है (स्टोर FK पोस्ट_आईडी)
Many-to-many अनेक-से-अनेक
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) belongsTo: Comment belongs to Post. FK (post_id) is stored in comments table.
व्याख्या (हिन्दी) इससे संबंधित: टिप्पणी पोस्ट से संबंधित है। FK (post_id) टिप्पणी तालिका में संग्रहीत है।
🎯 Exam Perspective
UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में DBMS से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 2649

EN + हिं Medium
GB Local scope scopeActive() on model allows
IN मॉडल पर स्थानीय स्कोप scopeActive() अनुमति देता है
Creating views विचार बनाना
Reusable query constraint callable as Question::active()->get() पुन: प्रयोज्य क्वेरी बाधा को प्रश्न::सक्रिय()->प्राप्त() के रूप में कॉल किया जा सकता है
Migration shortcuts माइग्रेशन शॉर्टकट
Global application वैश्विक अनुप्रयोग
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Local scopes: define scopeActive() on model, use as Question::active()->get().
व्याख्या (हिन्दी) स्थानीय स्कोप: मॉडल पर स्कोपएक्टिव() को परिभाषित करें, प्रश्न::एक्टिव()->गेट() के रूप में उपयोग करें।
🎯 Exam Perspective
अगर आप Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं, तो DBMS का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 2650

EN + हिं Medium
GB paginate(15) returns
IN पेजिनेट(15) रिटर्न
All 15 records only सभी 15 रिकॉर्ड केवल
Paginator with 15 records per page plus metadata (total, pages, etc.) प्रति पृष्ठ 15 रिकॉर्ड प्लस मेटाडेटा (कुल, पृष्ठ, आदि) के साथ पेजिनेटर
Random 15 records यादृच्छिक 15 रिकॉर्ड
Error if over 15 records 15 से अधिक रिकॉर्ड होने पर त्रुटि
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) paginate(15): returns 15 records per page + pagination metadata for page navigation links.
व्याख्या (हिन्दी) पेजिनेट(15): प्रति पेज 15 रिकॉर्ड + पेज नेविगेशन लिंक के लिए पेजिनेशन मेटाडेटा लौटाता है।
🎯 Exam Perspective
DBMS के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे SSC, Railway, Banking और State PCS में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 2651

EN + हिं Medium
GB DB::table('questions')->pluck('question') returns
IN DB::table('questions')->pluck('question') रिटर्न
Collection of stdClass objects stdClass वस्तुओं का संग्रह
Flat Collection of values from question column only केवल प्रश्न कॉलम से मूल्यों का फ्लैट संग्रह
Array of full rows पूरी पंक्तियों की श्रृंखला
Count गिनती करना
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) pluck('column'): returns flat Collection of values from that single column.
व्याख्या (हिन्दी) प्लक ('कॉलम'): उस एकल कॉलम से मूल्यों का फ्लैट संग्रह लौटाता है।
🎯 Exam Perspective
यह सवाल DBMS category का है — difficulty level "Medium", और SSC CGL, IBPS, RRB और State-level परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 2652

EN + हिं Medium
GB DB::table('questions')->skip(10)->take(5)->get() returns
IN डीबी::टेबल('प्रश्न')->स्किप(10)->टेक(5)->गेट() रिटर्न
First 10 questions पहले 10 प्रश्न
Last 5 questions अंतिम 5 प्रश्न
Questions 11 through 15 (offset 10, limit 5) प्रश्न 11 से 15 (ऑफ़सेट 10, सीमा 5)
5 random 5 यादृच्छिक
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) skip(offset)->take(limit): SELECT * FROM questions LIMIT 5 OFFSET 10 → rows 11-15.
व्याख्या (हिन्दी) स्किप(ऑफसेट)->टेक(लिमिट): चुनें * प्रश्नों में से सीमा 5 ऑफसेट 10 → पंक्तियाँ 11-15।
🎯 Exam Perspective
यह प्रश्न DBMS की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 2653

EN + हिं Medium
GB whereIn('id',[1,2,3]) generates
IN WhileIn('id',[1,2,3]) उत्पन्न करता है
WHERE id NOT IN (1,2,3) जहां आईडी नहीं है (1,2,3)
WHERE id IN (1,2,3) कहां आईडी में (1,2,3)
WHERE id BETWEEN 1 AND 3 जहां आईडी 1 और 3 के बीच है
WHERE id=1 AND id=2 AND id=3 जहां आईडी=1 और आईडी=2 और आईडी=3
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) whereIn: generates WHERE id IN (1, 2, 3).
व्याख्या (हिन्दी) व्हेयरइन: व्हेयर आईडी इन (1, 2, 3) उत्पन्न करता है।
🎯 Exam Perspective
DBMS से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 2654

EN + हिं Medium
GB whereNull('q_level') generates
IN whereNull('q_level') उत्पन्न करता है
WHERE q_level = NULL जहां q_level = शून्य
WHERE q_level IS NULL जहां q_level शून्य है
WHERE q_level = '' जहां q_level = ''
WHERE q_level NOT NULL जहां q_level शून्य नहीं है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) whereNull: generates WHERE q_level IS NULL (not = NULL which is always UNKNOWN in SQL).
व्याख्या (हिन्दी) whereNull: WHERE q_level IS NULL उत्पन्न करता है (नहीं = NULL जो SQL में हमेशा अज्ञात होता है)।
🎯 Exam Perspective
SSC, Railway, Banking और State PCS जैसी परीक्षाओं में DBMS से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 2655

EN + हिं Medium
GB DB::table('questions')->max('id') executes
IN DB::table('questions')->max('id') निष्पादित करता है
SELECT * FROM questions प्रश्नों में से * चुनें
SELECT MAX(id) FROM questions प्रश्नों में से MAX(id) चुनें
SELECT id FROM questions ORDER BY id DESC प्रश्नों में से आईडी चुनें, आईडी विवरण के अनुसार ऑर्डर करें
UPDATE questions अद्यतन प्रश्न
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) max('column'): aggregates SELECT MAX(column) FROM table.
व्याख्या (हिन्दी) अधिकतम('कॉलम'): समुच्चय तालिका से MAX(कॉलम) का चयन करें।
🎯 Exam Perspective
अगर आप SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं, तो DBMS का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।