-
A
atomicidade, preservação da consistência, isolamento e durabilidade.
-
MNEMONICO PARA DECORAR
ACID
-
Gabarito: A
"Qualquer banco de dados que seja utilizado por mais de um usuário, terá que administrar o controle de concorrência entre as informações que estão sendo acessadas pelos usuários. Controle de concorrência é quando, em um banco de dados, usuários distintos tentam acessar a mesma informação e então é feito um controle entre essas transações. E para a solução deste problema existem diversas técnicas de controle de concorrência que são utilizadas como forma de assegurar a propriedade de não interferência entre uma operação e outra, ou o isolamento das transações executadas ao mesmo tempo. Grande parte dessas técnicas garante a serialização, que é a execução das transações de forma serial. Para isso, é necessário saber que transações são todas as operações executadas entre o início e o fim da transação, e para gerenciar as transações é necessário conhecer as propriedades comumente chamadas de ACID (acrônimo de Atomicidade, Consistência, Isolamento e Durabilidade) que devem ser usadas pelos métodos de controle de concorrência e recuperação do SGBD."
Controle de concorrência entre transações em bancos de dados. Disponível em: <https://www.devmedia.com.br/controle-de-concorrencia-entre-transacoes-em-bancos-de-dados/27756>
-
GABARITO A.
PROPRIEDADES DE UMA TRANSAÇÃO
A ATOMICIDADE
Uma transação é uma unidade de processamento atômica que deve ser executada integralmente até o fim ou não deve ser executada.
C CONSISTÊNCIA
A execução de uma transação deve levar o banco de dados de um estado consistente a um outro estado consistente.
I ISOLAMENTO
Cada transação deve parecer executar isoladamente das demais, embora diversas transações possam estar executando concorrentemente.
D DURABILIDADE
Os efeitos de uma transação em caso de sucesso devem persistir no banco de dados mesmo em casos de quedas de energia, travamentos ou erros.
"VOCÊ É O QUE VOCÊ PENSA, É O SR DO SEU DESTINO."
-
Fala meu aluno(a)!
Gabarito: LETRA A
Professor, esse assunto cai muito em provas?
R. Cai não, chove nas provas, kkkkkk. (É preciso entender, depois memorizar).
Propriedades de Banco de Dados Chamado também de: (Transações).
Qual a propriedade de Banco de Dados: ACID.
Atomicidade
Consistência
Isolamento
Durabilidade
Atomicidade: Uma transação é uma unidade de processamento que deve ser realizada integralmente ou não é realizada (ou tudo ou nada).
Consistência: Uma transação, após sua execução, deve levar o Banco de Dados de um estado consistente para outro estado consistente. A transação cria um novo estado válido dos dados ou em caso de falha retorna todos os dados ao seu estado antes que a transação foi iniciada.
Isolamento: Uma transação em andamento mas ainda não validada deve permanecer isolada de qualquer outra operação, ou seja, garantimos que a transação não será interferida por nenhuma outra transação concorrente.
Durabilidade: Dados validados são registados pelo sistema de tal forma que mesmo no caso de uma falha e/ou reinício do sistema, os dados estão disponíveis em seu estado correto.
Bons estudos!