CSE302 Final
CSE302 Final
Note: There are 6 (SIX) questions, answer ALL of them. Course Outcome (CO), Cognitive Level and Mark of
each question are mentioned at the right margin.
Page 1 of 3
14 Jan 2021
The values marked with * indicate that these values have been deleted mistakenly. You
know that the relation r has the following functional dependencies.
C→D
AC → E
Find the values which were deleted mistakenly based on these two FDs. Put the values
in their place, mark them with a circle and write the complete relation.
4. Consider the precedence graph of a concurrent schedule as shown in the following [CO3, C6,
figure. Mark: 4]
Page 2 of 3
14 Jan 2021
An index helps queries to execute faster. One of the users wants to execute the following
query.
6. Assume that there is a relation r with 10000 tuples and 20 tuples can fit into 1 block (1 [CO3, C4,
block = 4 KB). Also assume that, you have created a primary sparse index, which Mark: 5]
contains two search-key values (the smallest and the median) from each block of data
file. 40 index entries can fit into 1 block. The main memory can hold 50 blocks.
Page 3 of 3