In the last lesson, you learned all about locking. You saw the different kinds of locks the server uses to maintain transaction isolation and how the automatic transaction mechanisms work. Today, you will see how to manage transactions and locks in your own programs.