The process of managing simultaneous operations on the database without having them interfere with one another. The objective of a concurrency control protocol is to schedule transactions in such a way as to avoid any interference between them, and hence prevent the types of problem