Computer Fundamentals — MCQ Practice

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

📚 2618 Questions 🌐 Hindi + English ✅ Free
भाषा / Language:
2618 questions
1951
EN + हिं Medium
GB INTERSECT in SQL returns?
IN SQL रिटर्न में इंटरसेक्ट?
A
All rows combined सभी पंक्तियाँ संयुक्त
B
Rows common to both queries दोनों प्रश्नों के लिए सामान्य पंक्तियाँ
C
Only unique rows केवल अद्वितीय पंक्तियाँ
D
First query only केवल पहली क्वेरी
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) INTERSECT returns only the rows that appear in both SELECT queries.
व्याख्या (हिन्दी) INTERSECT केवल वे पंक्तियाँ लौटाता है जो दोनों SELECT क्वेरीज़ में दिखाई देती हैं।
1952
EN + हिं Medium
GB Which SQL function gets current date and time?
IN किस SQL ​​फ़ंक्शन को वर्तमान दिनांक और समय मिलता है?
A
GETDATE() / NOW() दिनांक प्राप्त करें() / अभी()
B
CURDATE() दही()
C
SYSDATE() सिस्डेट()
D
All of the above (varies by DBMS) उपरोक्त सभी (डीबीएमएस के अनुसार भिन्न होता है)
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Current date/time functions vary by DBMS: GETDATE() in SQL Server, NOW() in MySQL, SYSDATE() in Oracle.
व्याख्या (हिन्दी) वर्तमान दिनांक/समय फ़ंक्शन DBMS के अनुसार भिन्न होते हैं: SQL सर्वर में GETDATE(), MySQL में NOW(), Oracle में SYSDATE()।
1953
EN + हिं Medium
GB CHAR vs VARCHAR in SQL?
IN SQL में CHAR बनाम VARCHAR?
A
Identical समान
B
CHAR is fixed-length; VARCHAR is variable-length (more efficient for varying text) CHAR निश्चित-लंबाई है; VARCHAR परिवर्तनशील-लंबाई है (अलग-अलग पाठ के लिए अधिक कुशल)
C
VARCHAR is fixed VARCHAR तय हो गया है
D
CHAR stores more CHAR अधिक स्टोर करता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) CHAR(n) always uses n bytes; VARCHAR(n) uses only the needed bytes + 1-2 length bytes.
व्याख्या (हिन्दी) CHAR(n) हमेशा n बाइट्स का उपयोग करता है; VARCHAR(n) केवल आवश्यक बाइट्स + 1-2 लंबाई बाइट्स का उपयोग करता है।
1954
EN + हिं Medium
GB Which SQL data type stores large text?
IN कौन सा SQL डेटा प्रकार बड़े टेक्स्ट को संग्रहीत करता है?
A
VARCHAR(MAX) वर्चर(अधिकतम)
B
TEXT / CLOB (Character Large Object) पाठ / सीएलओबी (अक्षर बड़ी वस्तु)
C
LONGCHAR लोंगचार
D
BIGTEXT बड़ा पाठ
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) TEXT (MySQL/PostgreSQL) or CLOB (Oracle/Standard SQL) stores large amounts of character data.
व्याख्या (हिन्दी) TEXT (MySQL/PostgreSQL) या CLOB (Oracle/Standard SQL) बड़ी मात्रा में कैरेक्टर डेटा संग्रहीत करता है।
1955
EN + हिं Medium
GB BLOB in SQL stores?
IN SQL स्टोर्स में BLOB?
A
Numbers नंबर
B
Binary Large Objects — images, files, audio बाइनरी बड़ी वस्तुएं - छवियाँ, फ़ाइलें, ऑडियो
C
Text only केवल पाठ करें
D
Dates खजूर
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) BLOB (Binary Large Object) stores binary data like images, PDFs, and audio files in the database.
व्याख्या (हिन्दी) बीएलओबी (बाइनरी लार्ज ऑब्जेक्ट) डेटाबेस में छवियों, पीडीएफ और ऑडियो फाइलों जैसे बाइनरी डेटा को संग्रहीत करता है।
1956
EN + हिं Medium
GB AUTO_INCREMENT in MySQL?
IN MySQL में AUTO_INCREMENT?
A
Manual number entry मैनुअल संख्या प्रविष्टि
B
Automatically generates unique sequential integers for primary key प्राथमिक कुंजी के लिए स्वचालित रूप से अद्वितीय अनुक्रमिक पूर्णांक उत्पन्न करता है
C
Auto-formats numbers संख्याओं को स्वतः स्वरूपित करें
D
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 स्वचालित रूप से कॉलम (आमतौर पर प्राथमिक कुंजी) के लिए एक अद्वितीय, वृद्धिशील पूर्णांक मान उत्पन्न करता है।
1957
EN + हिं Medium
GB Which MySQL command shows all databases?
IN कौन सा MySQL कमांड सभी डेटाबेस दिखाता है?
A
LIST DATABASES डेटाबेस सूचीबद्ध करें
B
SHOW DATABASES डेटाबेस दिखाएँ
C
DISPLAY DATABASES डेटाबेस प्रदर्शित करें
D
GET DATABASES डेटाबेस प्राप्त करें
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) SHOW DATABASES; lists all databases available on the MySQL server.
व्याख्या (हिन्दी) डेटाबेस दिखाएँ; MySQL सर्वर पर उपलब्ध सभी डेटाबेस को सूचीबद्ध करता है।
1958
EN + हिं Medium
GB USE database_name in MySQL?
IN MySQL में डेटाबेस_नाम का उपयोग करें?
A
Creates database डेटाबेस बनाता है
B
Selects/switches to specified database for subsequent queries आगामी प्रश्नों के लिए निर्दिष्ट डेटाबेस का चयन/स्विच करता है
C
Lists database डेटाबेस सूचीबद्ध करता है
D
Updates database डेटाबेस अद्यतन करता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) USE database_name; sets the specified database as the current database for subsequent SQL operations.
व्याख्या (हिन्दी) डेटाबेस_नाम का उपयोग करें; बाद के SQL संचालन के लिए निर्दिष्ट डेटाबेस को वर्तमान डेटाबेस के रूप में सेट करता है।
1959
EN + हिं Medium
GB DESCRIBE table_name in MySQL?
IN MySQL में तालिका_नाम का वर्णन करें?
A
Deletes table तालिका हटाता है
B
Shows table structure (column names, types, constraints) तालिका संरचना दिखाता है (स्तंभ नाम, प्रकार, बाधाएं)
C
Describes database डेटाबेस का वर्णन करता है
D
Shows row count पंक्ति संख्या दिखाता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) DESCRIBE (or DESC) displays the column structure, data types, and constraints of a table.
व्याख्या (हिन्दी) DESCRIBE (या DESC) किसी तालिका की स्तंभ संरचना, डेटा प्रकार और बाधाओं को प्रदर्शित करता है।
1960
EN + हिं Medium
GB EXPLAIN in SQL is used for?
IN SQL में EXPLAIN का उपयोग किसके लिए किया जाता है?
A
Explaining data डेटा की व्याख्या करना
B
Showing query execution plan for performance analysis प्रदर्शन विश्लेषण के लिए क्वेरी निष्पादन योजना दिखा रहा है
C
Documenting queries दस्तावेज़ीकरण प्रश्न
D
Explaining errors त्रुटियों की व्याख्या करना
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) EXPLAIN shows how the query optimizer will execute a query, revealing index usage and join methods.
व्याख्या (हिन्दी) EXPLAIN दिखाता है कि क्वेरी ऑप्टिमाइज़र किसी क्वेरी को कैसे निष्पादित करेगा, इंडेक्स उपयोग और जुड़ने के तरीकों का खुलासा करेगा।
1961
EN + हिं Medium
GB Which MySQL statement modifies table structure?
IN कौन सा MySQL कथन तालिका संरचना को संशोधित करता है?
A
UPDATE अद्यतन
B
MODIFY संशोधित
C
ALTER TABLE तालिका बदलें
D
CHANGE TABLE तालिका बदलें
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) ALTER TABLE adds, drops, modifies columns or changes table structure (ADD, DROP, MODIFY, RENAME).
व्याख्या (हिन्दी) ALTER TABLE कॉलम जोड़ता है, हटाता है, संशोधित करता है या तालिका संरचना बदलता है (जोड़ें, छोड़ें, संशोधित करें, नाम बदलें)।
1962
EN + हिं Medium
GB Which constraint ensures unique values in a column?
IN कौन सी बाधा किसी कॉलम में अद्वितीय मान सुनिश्चित करती है?
A
PRIMARY KEY प्राथमिक कुंजी
B
UNIQUE अद्वितीय
C
NOT NULL अशक्त नहीं
D
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 की अनुमति देता है)।
1963
EN + हिं Medium
GB CHECK constraint in SQL?
IN SQL में बाधा की जाँच करें?
A
Checks table health टेबल के स्वास्थ्य की जाँच करता है
B
Validates that column values meet specified condition सत्यापित करता है कि कॉलम मान निर्दिष्ट शर्त को पूरा करते हैं
C
Checks foreign keys विदेशी कुंजियाँ जाँचता है
D
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))।
1964
EN + हिं Medium
GB DEFAULT constraint in SQL?
IN SQL में डिफ़ॉल्ट बाधा?
A
Deletes null values शून्य मान हटाता है
B
Specifies a default value when no value is provided during INSERT जब INSERT के दौरान कोई मान प्रदान नहीं किया जाता है तो एक डिफ़ॉल्ट मान निर्दिष्ट करता है
C
Sets primary key प्राथमिक कुंजी सेट करता है
D
Creates index सूचकांक बनाता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) DEFAULT constraint automatically inserts a specified value when INSERT doesn't provide one for that column.
व्याख्या (हिन्दी) जब INSERT उस कॉलम के लिए कोई मान प्रदान नहीं करता है तो डिफ़ॉल्ट बाधा स्वचालित रूप से एक निर्दिष्ट मान डाल देती है।
1965
EN + हिं Medium
GB Stored procedure advantages include?
IN संग्रहित प्रक्रिया लाभों में शामिल हैं?
A
No advantages कोई फ़ायदा नहीं
B
Pre-compiled execution, reduced network traffic, code reuse, security पूर्व-संकलित निष्पादन, कम नेटवर्क ट्रैफ़िक, कोड का पुन: उपयोग, सुरक्षा
C
Slower execution धीमा निष्पादन
D
No parameters allowed किसी पैरामीटर की अनुमति नहीं है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Stored procedures execute faster (pre-compiled), reduce network traffic, enable code reuse and centralized security.
व्याख्या (हिन्दी) संग्रहीत प्रक्रियाएं तेजी से निष्पादित होती हैं (पूर्व-संकलित), नेटवर्क ट्रैफ़िक को कम करती हैं, कोड के पुन: उपयोग और केंद्रीकृत सुरक्षा को सक्षम करती हैं।
1951–1965 of 2618