Q1
What is DBMS?
A. Programming Language
B. Operating System
C. Database Management Software
D. Compiler
Answer: C. Database Management Software
Q2
Which of the following is NOT a DBMS?
A. MySQL
B. Oracle
C. PostgreSQL
D. MS Word
Answer: D. MS Word
Q3
Which language is used to communicate with a DBMS?
A. Java
B. C++
C. SQL
D. HTML
Answer: C. SQL
Q4
Which of the following is an advantage of DBMS?
A. High Data Redundancy
B. Data Independence
C. No Security
D. No Backup Facility
Answer: B. Data Independence
Q5
Which level of the ANSI-SPARC architecture describes physical storage?
A. External Level
B. Conceptual Level
C. Internal Level
D. Logical Level
Answer: C. Internal Level
Q6
Which type of Data Independence is easier to achieve?
A. Logical Data Independence
B. Physical Data Independence
C. Both
D. None
Answer: B. Physical Data Independence
Q7
What does a Database Schema represent?
A. Current Data
B. Database Structure
C. Transaction
D. Query Result
Answer: B. Database Structure
Q8
What is a Database Instance?
A. Database Design
B. Current Database Contents
C. Table Name
D. Metadata
Answer: B. Current Database Contents
Q9
Who is responsible for Backup and Recovery in DBMS?
A. End User
B. Programmer
C. Database Administrator (DBA)
D. Operator
Answer: C. Database Administrator (DBA)
Q10
Which key uniquely identifies each record in a table?
A. Foreign Key
B. Candidate Key
C. Primary Key
D. Composite Key
Answer: C. Primary Key
Q11
A Foreign Key is primarily used to:
A. Delete Records
B. Create Relationships Between Tables
C. Sort Records
D. Encrypt Data
Answer: B. Create Relationships Between Tables
Q12
Which Normal Form removes Partial Dependency?
A. First Normal Form (1NF)
B. Second Normal Form (2NF)
C. Third Normal Form (3NF)
D. Boyce-Codd Normal Form (BCNF)
Answer: B. Second Normal Form (2NF)
Q13
Which Normal Form removes Transitive Dependency?
A. 1NF
B. 2NF
C. 3NF
D. 4NF
Answer: C. Third Normal Form (3NF)
Q14
What does ACID stand for?
A. Atomicity, Consistency, Isolation, Durability
B. Accuracy, Consistency, Integrity, Durability
C. Atomicity, Connectivity, Isolation, Data
D. None of the Above
Answer: A. Atomicity, Consistency, Isolation, Durability
Q15
Which SQL command removes all rows but keeps the table structure?
A. DELETE
B. DROP
C. TRUNCATE
D. REMOVE
Answer: C. TRUNCATE
Q16
Which SQL command is used to retrieve data?
A. INSERT
B. UPDATE
C. SELECT
D. DELETE
Answer: C. SELECT
Q17
Which SQL clause is used to group records?
A. ORDER BY
B. GROUP BY
C. WHERE
D. HAVING
Answer: B. GROUP BY
Q18
Which JOIN returns only the matching rows from both tables?
A. LEFT JOIN
B. RIGHT JOIN
C. INNER JOIN
D. FULL JOIN
Answer: C. INNER JOIN
Q19
Which locking protocol is commonly used to maintain transaction consistency?
A. Two-Phase Locking (2PL)
B. FIFO
C. FCFS
D. Round Robin
Answer: A. Two-Phase Locking (2PL)
Q20
Which indexing structure is most commonly used in DBMS?
A. Stack
B. Queue
C. B+ Tree
D. Linked List
Answer: C. B+ Tree
Learn the basic definitions before moving to advanced topics.
Practice SQL queries regularly.
Revise normalization and functional dependency concepts.
Solve previous-year MCQs to understand the exam pattern.
Focus on conceptual understanding rather than memorizing answers.
Keep practicing, revise regularly, and solve more mock tests to maximize your score.