Transações Flashcards
O que é o princípio ACID?
A -> atomicidade
C -> confiabilidade
I -> isolamento
D -> durabilidade
Explique o A de ACID
A atomicidade significa que, ou uma transação é realizada, ou não é realizada.
Explique o C de ACID
A confiabilidade define que o banco de dados sairá de um estado válido para outro estado válido. Caso haja falha na transação, os dados voltarão para a etapa inicial.
Explique o I de ACID
O isolamento garante que não haverá concorrência entre transações. Nenhuma transação vai atrapalhar outra transação.
Explique o D de ACID
A durabilidade garante que, se uma transação foi executada com sucesso, mas houve algum outro tipo de erro, como por exemplo queda de energia, a transação vai garantir que os dados estarão no estado correto.