Implementation of 2-Phase locking mechanism (without Deadlocks) on an airline database for concurrency control. Read "Assignment2.pdf" for more details.
master branch: Airline database implemented using 2PL.
serial branch: Airline database implemented using serial locking (locking the entire database for every transaction)