Which of the following represents a vulnerability in SQL query construction that can be exploited through malicious user input, and can be prevented using parameterized queries?
ABuffer overflow attacks
BCross-site scripting (XSS)
CSQL injection attacks
DDistributed denial of service (DDoS)
Correct Answer:
C. SQL injection attacks
EXPLANATION
SQL injection occurs when untrusted input is concatenated into SQL queries. Parameterized queries/prepared statements separate code from data, preventing attackers from modifying query logic.
Which of the following is a characteristic of NoSQL databases that makes them suitable for handling big data in cloud environments?
AStrict ACID compliance across all nodes
BHorizontal scalability and schema-less design
CRequirement for predefined schemas before insertion
DComplex JOIN operations for data retrieval
Correct Answer:
B. Horizontal scalability and schema-less design
EXPLANATION
NoSQL databases like MongoDB and Cassandra are designed for horizontal scaling and flexible schemas, making them ideal for cloud-based big data applications with varying data structures.
In a relational database, which normal form eliminates partial dependencies and is considered essential for most practical database designs?
ASecond Normal Form (2NF)
BThird Normal Form (3NF)
CBoyce-Codd Normal Form (BCNF)
DFourth Normal Form (4NF)
Correct Answer:
B. Third Normal Form (3NF)
EXPLANATION
3NF eliminates partial and transitive dependencies, making it the standard for practical database design. BCNF is stricter but 3NF is the most commonly implemented normalization form.
iGET offers 94+ free Computer Knowledge MCQ questions covering all important topics. Each question is prepared by subject experts and comes with detailed explanations to help you understand concepts deeply, not just memorize answers.
Why prepare with iGET?
100% free access, timed mock tests, instant results with detailed analysis, topic-wise progress tracking, and bookmark feature for revision. Trusted by thousands of aspirants preparing for UPSC, SSC, Bank, Railway, NEET, JEE and other competitive exams across India.
How to use this page effectively
Start by selecting a difficulty level (Easy / Medium / Hard) or pick a specific topic from the topics strip. Attempt questions, check your answer instantly, read the explanation carefully, and bookmark tricky ones for later revision. For full exam-style practice, take a Mock Test from the right sidebar.
IGET AI
Online · Exam prep assistant
Hi! 👋 I'm your iget AI assistant.
Ask me anything about exam prep, MCQ solutions, study tips, or strategies! 🎯