Indian Institute of Technology Madras
BS Degree Programme · Examination & Study Paper
Database Management Systems
B+ trees, BSTs & multilevel index
Examination Instructions & Guidelines
- Solve on notebook/paper first before checking solutions.
- MCQ: Exactly 1 option is correct. Negative marking applies.
- MSQ: One or more options correct. Select all to score.
- NAT: Numerical response. No negative marking.
- Scientific calculator allowed for all calculations.
- Official answer key is sealed at the end of this sheet.
End Term · 31 Aug 2025 (FN)End Term
- Q1MCQ2 Marks·Choose one option
Consider a non-empty B+-tree of order 17. What are the maximum and minimum number of keys that can be placed in the root node?
- Amax. number of keys = 16, min. number of keys = 1.
- Bmax. number of keys = 17, min. number of keys = 1.
- Cmax. number of keys = 16, min. number of keys = 8.
- Dmax. number of keys = 17, min. number of keys = 8.
- Q2MCQ3 Marks·Choose one option

- A2
- B0
- C1
- D5
- Q3NAT2 Marks·Write the number
Your answer:
Quiz 2 · 3 Aug 2025 (AN)Quiz 2
- Q4MSQ4 Marks·Choose all correct options
Construct a binary search tree by inserting the values in the following order 15,14, 30, 5, 13, 19, 26, 12, 1, 6. Which of the following statement(s) is/are correct? Note: Consider the root node at level 0.
- AThe height of binary search tree is 6.
- BThe sum of the leaf nodes of the binary search tree is 33
- CThe nodes 12,1 and 6 are part of the left subtree of node 13.
- DNode 19 is at level 2
- Q5NAT4 Marks·Write the number
Consider a binary search tree consisting of 31 elements. Let m be the maximum height possible for a given binary search tree, and n be the minimum height possible for a given binary search tree. What will be the value of m − n?
Your answer:
End Term · 13 Apr 2025 (FN)End Term
- Q6MCQ2 Marks·Choose one option

- A19
- B20
- C21
- D22
End Term · 13 Apr 2025 (AN)End Term
- Q7MCQ3 Marks·Choose one option

- A19
- B20
- C21
- D22
End Term · 22 Dec 2024 (FN)End Term
- Q8MCQ2 Marks·Choose one option
Consider a non-empty B+-tree of order 13. What are the maximum and minimum number of keys that can be placed in the root node?
- Amax. number of keys = 13, min. number of keys = 6.
- Bmax. number of keys = 12, min. number of keys = 1.
- Cmax. number of keys = 14, min. number of keys = 1.
- Dmax. number of keys = 14, min. number of keys = 7.
- Q9MCQ2 Marks·Choose one option
Consider a multilevel index with five levels as L1, L2, L3, L4 and L5. Let L1 be the innermost and L5 be the outermost levels. Let the index blocking factor or the maximum number of entries held by a block be 50. If the number of blocks in level L1 is 62,50,000, then how many blocks are required at L2, L3, L4 and L5?
- ANumber of blocks at L2 is 125000, Number of blocks at L3 is 2500, Number of blocks at L4 is 50, Number of blocks at L5 is 1
- BNumber of blocks at L2 is 125000, Number of blocks at L3 is 2000, Number of blocks at L4 is 50, Number of blocks at L5 is 1
- CNumber of blocks at L2 is 120000, Number of blocks at L3 is 2400, Number of blocks at L4 is 40, Number of blocks at L5 is 1
- DNumber of blocks at L2 is 120000, Number of blocks at L3 is 3000, Number of blocks at L4 is 60, Number of blocks at L5 is 1
- Q10MCQ3 Marks·Choose one option

- A5
- B4
- C6
- D3
End Term · 22 Dec 2024 (AN)End Term
- Q11MCQ3 Marks·Choose one option

- A5
- B4
- C6
- D3
- Q12MCQ2 Marks·Choose one option
Consider a non-empty B+-tree of order 16. What are the maximum and minimum number of keys that can be placed in the root node?
- Amax. number of keys = 15, min. number of keys = 8.
- Bmax. number of keys = 15, min. number of keys = 1.
- Cmax. number of keys = 16, min. number of keys = 1.
- Dmax. number of keys = 16, min. number of keys = 8.
- Q13MCQ2 Marks·Choose one option
Consider a multilevel index with five levels as L1, L2, L3, L4 and L5. Let L1 be the innermost and L5 be the outermost levels. Let the index blocking factor or the maximum number of entries held by a block be 25. If the number of blocks in level L1 is 12,50,000, then how many blocks are required at L2, L3, L4 and L5?
- ANumber of blocks at L2 is 50000, Number of blocks at L3 is 2000, Number of blocks at L4 is 80, Number of blocks at L5 is 4
- BNumber of blocks at L2 is 125000, Number of blocks at L3 is 2000, Number of blocks at L4 is 80, Number of blocks at L5 is 1
- CNumber of blocks at L2 is 50000, Number of blocks at L3 is 2000, Number of blocks at L4 is 80, Number of blocks at L5 is 1
- DNumber of blocks at L2 is 125000, Number of blocks at L3 is 2500, Number of blocks at L4 is 80, Number of blocks at L5 is 4