The Transaction Manager is a component of a Database that issues read and write requests to the scheduler.
The scheduler determines the order of execution of these requests
Problem:
$\Rightarrow$ the scheduler has to construct the schedule dynamically by
There are many schedulers:
Serializable Level of Isolation