Concurrency and Transaction Processing Concurrency models 1. Pessimistic avoids conflicts by acquiring locks on data that is being read, so no other processes can modify…