Olá Antonia, tudo bem com você?
Basicamente, podemos considerar uma "transação" como qualquer tipo de alteração no banco de dados. Mas é isso mesmo o que você escreveu, a capacidade de manter a integridade do banco de dados é um dos objetivos das transações em banco de dados. Nesse contexto, manter a integridade significa manter a consistência e a precisão dos dados caso ocorra um erro em uma ou mais operações contidas na transação. Daí vem o termo "atômico" em "Uma transação é um conjunto de operações que executam de forma atômica", a transação só segue adiante caso 100% das operações contidas nela resultem em sucesso.
Anteriormente no curso, nós lidamos com o sistema bancário Bytebank. Um bom exemplo presente nesse contexto seria a transferência de dinheiro de uma conta para a outra, onde temos uma operação que realiza a subtração no saldo da conta origem e a adição dessa quantia na conta destino. Se estivéssemos usando um banco de dados nessa situação, caso uma dessas duas operações falhassem, a transação toda deveria ser desfeita (rollback) para podermos manter a consistência dos dados do banco.
Espero ter ajudado, se ficou alguma dúvida é só avisar!
Bons estudos!!