Added transaction control methods to DatabaseInterface