DBMS Objective Questions and Answers - Set 2

This DBMS quiz contains carefully curated objective questions with correct answers and clear explanations. It is designed for computer science students, backend developers, and interview preparation, focusing on database design, SQL internals, transactions, indexing, and performance tuning. This is part 2 of the series.

Practice DBMS MCQs with Detailed Explanations

Answer at least 12 questions to submit and verify answers.

16 Which SQL command is DDL? Easy

17 Which join returns unmatched rows from the left table? Medium

18 Which problem is addressed by multiversion concurrency control? High

19 What is the main disadvantage of bitmap indexes? Medium

20 Which SQL clause filters grouped data? Medium

21 Which failure requires redo during recovery? High

22 Which key uniquely identifies a tuple? Medium

23 Which join produces maximum number of rows? Medium

24 Which schedule avoids cascading rollback? High

25 Which index is automatically created with primary key? Medium

26 Which SQL function returns NULL if input is NULL? Medium

27 Which normal form removes multivalued dependency? High

28 Which problem occurs when two transactions update same data simultaneously? Medium

29 Which clause is mandatory with GROUP BY? Medium

30 Which optimizer uses statistics to choose execution plans? High