Transações Flashcards

1
Q

O que é o princípio ACID?

A

A -> atomicidade
C -> confiabilidade
I -> isolamento
D -> durabilidade

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Explique o A de ACID

A

A atomicidade significa que, ou uma transação é realizada, ou não é realizada.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Explique o C de ACID

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Explique o I de ACID

A

O isolamento garante que não haverá concorrência entre transações. Nenhuma transação vai atrapalhar outra transação.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Explique o D de ACID

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly