Computer Fundamentals — MCQ Practice

Hindi aur English dono mein practice karo — click karo answer check karne ke liye.

📚 2941 Questions 🌐 Hindi + English ✅ Free
भाषा / Language:
2941 questions

Question 2221

EN + हिं Medium
GB BLOB in SQL stores?
IN SQL स्टोर्स में BLOB?
Numbers नंबर
Binary Large Objects — images, files, audio बाइनरी बड़ी वस्तुएं - छवियाँ, फ़ाइलें, ऑडियो
Text only केवल पाठ करें
Dates खजूर
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) BLOB (Binary Large Object) stores binary data like images, PDFs, and audio files in the database.
व्याख्या (हिन्दी) बीएलओबी (बाइनरी लार्ज ऑब्जेक्ट) डेटाबेस में छवियों, पीडीएफ और ऑडियो फाइलों जैसे बाइनरी डेटा को संग्रहीत करता है।
🎯 Exam Perspective
Computer Fundamentals से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 2222

EN + हिं Medium
GB AUTO_INCREMENT in MySQL?
IN MySQL में AUTO_INCREMENT?
Manual number entry मैनुअल संख्या प्रविष्टि
Automatically generates unique sequential integers for primary key प्राथमिक कुंजी के लिए स्वचालित रूप से अद्वितीय अनुक्रमिक पूर्णांक उत्पन्न करता है
Auto-formats numbers संख्याओं को स्वतः स्वरूपित करें
Increments all values सभी मूल्यों में वृद्धि करता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) AUTO_INCREMENT automatically generates a unique, incrementing integer value for the column (typically primary key).
व्याख्या (हिन्दी) AUTO_INCREMENT स्वचालित रूप से कॉलम (आमतौर पर प्राथमिक कुंजी) के लिए एक अद्वितीय, वृद्धिशील पूर्णांक मान उत्पन्न करता है।
🎯 Exam Perspective
UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में Computer Fundamentals से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 2223

EN + हिं Medium
GB Which MySQL command shows all databases?
IN कौन सा MySQL कमांड सभी डेटाबेस दिखाता है?
LIST DATABASES डेटाबेस सूचीबद्ध करें
SHOW DATABASES डेटाबेस दिखाएँ
DISPLAY DATABASES डेटाबेस प्रदर्शित करें
GET DATABASES डेटाबेस प्राप्त करें
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) SHOW DATABASES; lists all databases available on the MySQL server.
व्याख्या (हिन्दी) डेटाबेस दिखाएँ; MySQL सर्वर पर उपलब्ध सभी डेटाबेस को सूचीबद्ध करता है।
🎯 Exam Perspective
अगर आप Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं, तो Computer Fundamentals का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 2224

EN + हिं Medium
GB USE database_name in MySQL?
IN MySQL में डेटाबेस_नाम का उपयोग करें?
Creates database डेटाबेस बनाता है
Selects/switches to specified database for subsequent queries आगामी प्रश्नों के लिए निर्दिष्ट डेटाबेस का चयन/स्विच करता है
Lists database डेटाबेस सूचीबद्ध करता है
Updates database डेटाबेस अद्यतन करता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) USE database_name; sets the specified database as the current database for subsequent SQL operations.
व्याख्या (हिन्दी) डेटाबेस_नाम का उपयोग करें; बाद के SQL संचालन के लिए निर्दिष्ट डेटाबेस को वर्तमान डेटाबेस के रूप में सेट करता है।
🎯 Exam Perspective
Computer Fundamentals के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे SSC, Railway, Banking और State PCS में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 2225

EN + हिं Medium
GB DESCRIBE table_name in MySQL?
IN MySQL में तालिका_नाम का वर्णन करें?
Deletes table तालिका हटाता है
Shows table structure (column names, types, constraints) तालिका संरचना दिखाता है (स्तंभ नाम, प्रकार, बाधाएं)
Describes database डेटाबेस का वर्णन करता है
Shows row count पंक्ति संख्या दिखाता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) DESCRIBE (or DESC) displays the column structure, data types, and constraints of a table.
व्याख्या (हिन्दी) DESCRIBE (या DESC) किसी तालिका की स्तंभ संरचना, डेटा प्रकार और बाधाओं को प्रदर्शित करता है।
🎯 Exam Perspective
यह सवाल Computer Fundamentals category का है — difficulty level "Medium", और SSC CGL, IBPS, RRB और State-level परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 2226

EN + हिं Medium
GB EXPLAIN in SQL is used for?
IN SQL में EXPLAIN का उपयोग किसके लिए किया जाता है?
Explaining data डेटा की व्याख्या करना
Showing query execution plan for performance analysis प्रदर्शन विश्लेषण के लिए क्वेरी निष्पादन योजना दिखा रहा है
Documenting queries दस्तावेज़ीकरण प्रश्न
Explaining errors त्रुटियों की व्याख्या करना
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) EXPLAIN shows how the query optimizer will execute a query, revealing index usage and join methods.
व्याख्या (हिन्दी) EXPLAIN दिखाता है कि क्वेरी ऑप्टिमाइज़र किसी क्वेरी को कैसे निष्पादित करेगा, इंडेक्स उपयोग और जुड़ने के तरीकों का खुलासा करेगा।
🎯 Exam Perspective
यह प्रश्न Computer Fundamentals की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 2227

EN + हिं Medium
GB Which MySQL statement modifies table structure?
IN कौन सा MySQL कथन तालिका संरचना को संशोधित करता है?
UPDATE अद्यतन
MODIFY संशोधित
ALTER TABLE तालिका बदलें
CHANGE TABLE तालिका बदलें
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) ALTER TABLE adds, drops, modifies columns or changes table structure (ADD, DROP, MODIFY, RENAME).
व्याख्या (हिन्दी) ALTER TABLE कॉलम जोड़ता है, हटाता है, संशोधित करता है या तालिका संरचना बदलता है (जोड़ें, छोड़ें, संशोधित करें, नाम बदलें)।
🎯 Exam Perspective
Computer Fundamentals से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 2228

EN + हिं Medium
GB Which constraint ensures unique values in a column?
IN कौन सी बाधा किसी कॉलम में अद्वितीय मान सुनिश्चित करती है?
PRIMARY KEY प्राथमिक कुंजी
UNIQUE अद्वितीय
NOT NULL अशक्त नहीं
FOREIGN KEY विदेशी कुंजी
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) UNIQUE constraint ensures all values in a column are distinct (unlike primary key, allows one NULL in most DBs).
व्याख्या (हिन्दी) अद्वितीय बाधा यह सुनिश्चित करती है कि कॉलम में सभी मान अलग-अलग हैं (प्राथमिक कुंजी के विपरीत, अधिकांश डीबी में एक NULL की अनुमति देता है)।
🎯 Exam Perspective
SSC, Railway, Banking और State PCS जैसी परीक्षाओं में Computer Fundamentals से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 2229

EN + हिं Medium
GB CHECK constraint in SQL?
IN SQL में बाधा की जाँच करें?
Checks table health टेबल के स्वास्थ्य की जाँच करता है
Validates that column values meet specified condition सत्यापित करता है कि कॉलम मान निर्दिष्ट शर्त को पूरा करते हैं
Checks foreign keys विदेशी कुंजियाँ जाँचता है
Validates primary key प्राथमिक कुंजी मान्य करता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) CHECK constraint ensures column values satisfy a Boolean condition (e.g., CHECK (age >= 18)).
व्याख्या (हिन्दी) CHECK बाधा यह सुनिश्चित करती है कि स्तंभ मान एक बूलियन शर्त को पूरा करते हैं (उदाहरण के लिए, CHECK (आयु> = 18))।
🎯 Exam Perspective
अगर आप SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं, तो Computer Fundamentals का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 2230

EN + हिं Medium
GB DEFAULT constraint in SQL?
IN SQL में डिफ़ॉल्ट बाधा?
Deletes null values शून्य मान हटाता है
Specifies a default value when no value is provided during INSERT जब INSERT के दौरान कोई मान प्रदान नहीं किया जाता है तो एक डिफ़ॉल्ट मान निर्दिष्ट करता है
Sets primary key प्राथमिक कुंजी सेट करता है
Creates index सूचकांक बनाता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) DEFAULT constraint automatically inserts a specified value when INSERT doesn't provide one for that column.
व्याख्या (हिन्दी) जब INSERT उस कॉलम के लिए कोई मान प्रदान नहीं करता है तो डिफ़ॉल्ट बाधा स्वचालित रूप से एक निर्दिष्ट मान डाल देती है।
🎯 Exam Perspective
Computer Fundamentals के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे UPSC, SSC, Banking और Police भर्ती में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 2231

EN + हिं Medium
GB Stored procedure advantages include?
IN संग्रहित प्रक्रिया लाभों में शामिल हैं?
No advantages कोई फ़ायदा नहीं
Pre-compiled execution, reduced network traffic, code reuse, security पूर्व-संकलित निष्पादन, कम नेटवर्क ट्रैफ़िक, कोड का पुन: उपयोग, सुरक्षा
Slower execution धीमा निष्पादन
No parameters allowed किसी पैरामीटर की अनुमति नहीं है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Stored procedures execute faster (pre-compiled), reduce network traffic, enable code reuse and centralized security.
व्याख्या (हिन्दी) संग्रहीत प्रक्रियाएं तेजी से निष्पादित होती हैं (पूर्व-संकलित), नेटवर्क ट्रैफ़िक को कम करती हैं, कोड के पुन: उपयोग और केंद्रीकृत सुरक्षा को सक्षम करती हैं।
🎯 Exam Perspective
यह सवाल Computer Fundamentals category का है — difficulty level "Medium", और Railway, SSC, Banking और Defence परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 2232

EN + हिं Medium
GB Function vs Stored Procedure in SQL?
IN SQL में फ़ंक्शन बनाम संग्रहित प्रक्रिया?
Identical समान
Functions must return a value and can be used in SELECT; procedures can't be in SELECT फ़ंक्शंस को एक मान लौटाना होगा और SELECT में उपयोग किया जा सकता है; प्रक्रियाएं SELECT में नहीं हो सकतीं
Procedures return values प्रक्रियाएं मान लौटाती हैं
Functions modify data फ़ंक्शंस डेटा को संशोधित करते हैं
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) SQL functions return values and can be used in SELECT/WHERE; stored procedures cannot be called in SELECT.
व्याख्या (हिन्दी) SQL फ़ंक्शंस मान लौटाते हैं और SELECT/WHERE में उपयोग किए जा सकते हैं; संग्रहित प्रक्रियाओं को SELECT में नहीं बुलाया जा सकता।
🎯 Exam Perspective
यह प्रश्न Computer Fundamentals की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर SSC, Railway, Banking और State PCS जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 2233

EN + हिं Medium
GB Trigger AFTER INSERT fires?
IN आग डालने के बाद ट्रिगर?
Before insert डालने से पहले
After a row is successfully inserted into the table एक पंक्ति सफलतापूर्वक तालिका में सम्मिलित होने के बाद
During insert डालने के दौरान
After delete only डिलीट करने के बाद ही
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) AFTER INSERT trigger fires after a new row has been successfully inserted into the table.
व्याख्या (हिन्दी) तालिका में एक नई पंक्ति सफलतापूर्वक सम्मिलित होने के बाद INSERT ट्रिगर सक्रिय हो जाता है।
🎯 Exam Perspective
Computer Fundamentals से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 2234

EN + हिं Medium
GB BEFORE DELETE trigger is used to?
IN DELETE से पहले ट्रिगर का उपयोग किया जाता है?
Delete faster तेजी से हटाएं
Perform actions before a row is deleted (e.g., archive data) किसी पंक्ति को हटाने से पहले क्रियाएँ करें (उदाहरण के लिए, डेटा संग्रहित करें)
Speed up deletion हटाने की गति बढ़ाएँ
Prevent all deletes सभी डिलीट रोकें
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) BEFORE DELETE triggers execute before the deletion occurs, useful for archiving or validation.
व्याख्या (हिन्दी) डिलीट होने से पहले ट्रिगर्स निष्पादित होते हैं, जो संग्रह या सत्यापन के लिए उपयोगी होते हैं।
🎯 Exam Perspective
UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में Computer Fundamentals से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 2235

EN + हिं Medium
GB Which SQL view cannot be updated?
IN कौन सा SQL व्यू अपडेट नहीं किया जा सकता?
Simple view based on one table एक टेबल पर आधारित सरल दृश्य
View with GROUP BY, DISTINCT, aggregates, or multiple tables (in most cases) ग्रुप बाय, डिस्टिंक्ट, समुच्चय या एकाधिक तालिकाओं के साथ देखें (ज्यादातर मामलों में)
Any view कोई भी दृश्य
Only stored procedure views केवल संग्रहीत प्रक्रिया दृश्य
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Views with GROUP BY, DISTINCT, aggregate functions, or joins to multiple tables are typically not directly updatable.
व्याख्या (हिन्दी) GROUP BY, DISTINCT, समग्र फ़ंक्शंस, या एकाधिक तालिकाओं से जुड़ने वाले दृश्य आमतौर पर सीधे अद्यतन करने योग्य नहीं होते हैं।
🎯 Exam Perspective
अगर आप Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं, तो Computer Fundamentals का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।