Concurrency Control in Distributed Database Systems