What are transactions? Concurrency control Recoverability from aborts Locks Optimistic concurrency control Timestamp ordering 2.