Answer:
a. True: Schedules under strict 2PL do not allow dirty reads.
b. False: Every serializable schedule is conflict serializable.
c. False: An index containing ‘data records’ in ‘data entries’ can be unclustered.
d. False: Using an unclustered index speedups range search.
e. True: If all operations of transactions are read-only, then every schedule is serializable.
f. False: 2PL allow deadlocks and strict 2PL avoids deadlocks.
g. False: Only one transaction can hold a shared lock at any time.