PREVIOUS-YEAR / EXAM-LEVEL MCQs
(DBMS)
🔹 DBMS ARCHITECTURE
Q1. Which component of DBMS is responsible for query optimization?
A) Storage Manager
B) Query Execution Engine
C) Query Optimizer
D) Buffer Manager
✅ Answer: C
📌 Optimizer selects best execution plan.
Q2. In a 3-tier architecture, the middle tier is responsible for:
A) Data storage
B) User interface
C) Business logic
D) Backup
✅ Answer: C
📌 Application server handles business logic.
🔹 DATA MODELS
Q3. Which of the following is a conceptual data model?
A) Relational model
B) Network model
C) E–R model
D) Physical model
✅ Answer: C
📌 E–R is conceptual.
Q4. Which data model is closest to hardware?
A) Logical
B) Conceptual
C) Relational
D) Physical
✅ Answer: D
🔹 DATA INDEPENDENCE
Q5. Logical data independence means:
A) Changing physical storage without affecting schema
B) Changing conceptual schema without affecting views
C) Changing external schema without affecting storage
D) Changing indexes without affecting queries
✅ Answer: B
Q6. Which is easier to achieve?
A) Logical data independence
B) Physical data independence
C) Both equal
D) None
✅ Answer: B
🔹 E–R MODEL
Q7. Weak entity is represented by:
A) Rectangle
B) Oval
C) Double rectangle
D) Diamond
✅ Answer: C
Q8. Which attribute is derived?
A) Roll number
B) Age
C) Phone number
D) Name
✅ Answer: B
📌 Age is derived from DOB.
🔹 NORMALIZATION
Q9. 2NF removes:
A) Repeating groups
B) Partial dependency
C) Transitive dependency
D) Multivalued dependency
✅ Answer: B
Q10. A table is in 3NF if:
A) It is in 1NF
B) It is in 2NF
C) No transitive dependency
D) All of the above
✅ Answer: D
🔹 RELATIONAL MODEL
Q11. Number of attributes in a relation is called:
A) Cardinality
B) Degree
C) Domain
D) Instance
✅ Answer: B
Q12. Which key can be NULL?
A) Primary key
B) Candidate key
C) Foreign key
D) Super key
✅ Answer: C
🔹 CONSTRAINTS
Q13. Entity integrity constraint ensures that:
A) Foreign key is not NULL
B) Primary key is not NULL
C) Attribute values are valid
D) No duplicate tuples
✅ Answer: B
Q14. Referential integrity is violated when:
A) Primary key is duplicated
B) Foreign key has invalid value
C) Attribute exceeds domain
D) NULL value exists
✅ Answer: B
🔹 DBMS LANGUAGES
Q15. TRUNCATE belongs to:
A) DML
B) DDL
C) DCL
D) TCL
✅ Answer: B
Q16. Which command is used to undo changes?
A) COMMIT
B) SAVEPOINT
C) ROLLBACK
D) GRANT
✅ Answer: C
🔹 DATA STORAGE
Q17. Smallest unit of data transfer between disk and memory is:
A) Record
B) Field
C) File
D) Block
✅ Answer: D
Q18. Which file organization is best for range queries?
A) Heap
B) Hash
C) Sequential
D) Random
✅ Answer: C
🔹 INDEXING
Q19. Which index determines physical order of data?
A) Secondary
B) Sparse
C) Clustered
D) Dense
✅ Answer: C
Q20. Hash index is best for:
A) Range search
B) Sorting
C) Equality search
D) Join
✅ Answer: C
🔹 QUERY PROCESSING
Q21. Syntax errors are detected during:
A) Optimization
B) Execution
C) Parsing
D) Indexing
✅ Answer: C
Q22. Query optimizer aims to:
A) Change query output
B) Reduce cost
C) Rewrite SQL
D) Store data
✅ Answer: B
🔹 SQL
Q23. Which clause is used with aggregate functions?
A) WHERE
B) HAVING
C) ORDER BY
D) DISTINCT
✅ Answer: B
Q24. Which function returns number of rows?
A) SUM()
B) AVG()
C) COUNT()
D) MAX()
✅ Answer: C
🎯 EXAM STRATEGY (IMPORTANT)
● Normalization + Keys + Constraints → very high scoring
● DDL/DML classification → easy marks
● Indexing & Query processing → conceptual MCQs
What do you want next?
1️⃣ 50 mixed mock MCQs (timed)
2️⃣ Only tricky MCQs that students usually get wrong
3️⃣ One-page last-day revision sheet
4️⃣ SQL practice questions with answers
Tell me the number.