Pergunta de entrevista da empresa Akelius

Describe every step in a database transaction ?