- Banco de Dados RelacionalACIDDefinição: ACID
- Banco de Dados RelacionalACIDAtomicidade
- Banco de Dados RelacionalACIDIsolamento
Em um sistema de gerenciamento de banco de dados (SGBD), uma transação é uma unidade lógica de trabalho envolvendo uma ou mais operações de bancos de dados.
A esse respeito, considere as afirmações a seguir.
I – O SGBD deve ser capaz de garantir que uma transação nunca seja executada parcialmente, mesmo que aconteça uma falha entre operações; assim, ao final de uma transação, ou todas as suas operações foram realizadas ou nenhuma delas foi.
II – O SGBD deve ser capaz de garantir que atualizações feitas no banco de dados por uma transação só sejam visíveis a outras transações quando a primeira for finalizada com sucesso.
III – O SGBD deve ser capaz de garantir que a execução com sucesso de uma transação T1 seguida da execução com sucesso de outra transação T2 produza o mesmo efeito nos dados da execução com sucesso de T2 seguida da execução com sucesso de T1. As transações possuem as propriedades de atomicidade, consistência, isolamento e durabilidade.
Das afirmativas acima, qual(is) descreve(m) uma destas propriedades?