2) O acesso aos dados em um sistema distribuído geralmente é acompanhado de transações que preservar as propriedades: atomicidade, consistência, isolamento e durabilidade De acordo com as informações apresentadas na tabela a seguir, faça a associação dos feitos contidos na Coluna A com seus respectivos autores, apresentados na Coluna B. COLUNA A COLUNA B I.Durabilidade 1.quando se executa uma transição isolada é preservada toda a consistência do banco de dados II.Isolamento 2.em todas as operações da transação são retratadas de forma correta no banco de dados, se uma estiver errada, nenhuma será. III.Consistência 3.após a realização de mudanças e a transição ter sido bem-sucedida, essa alteração irá persistir no banco de dados IV.Atomicidade 4.quando cada transação é independente de outras concorrentes Assinale a alternativa que apresenta a associação CORRETA entre as colunas. Alternativas: a) I - 4; II - 3; III - 2; IV - 1. b) I - 2; II - 1; III - 4; IV - 3. c) I - 4; II - 1; III - 2; IV - 3. d) I - 3; II - 4; III - 1; IV - 2. e) I - 1; II - 3; III - 2; IV - 4
Soluções para a tarefa
Resposta:
I - 3; II - 4; III - 1; IV - 2.
Corrigido pelo AVA
Resposta:
d)
I - 3; II - 4; III - 1; IV - 2.
Explicação:
de acordo com o conceito de ACID
Atomicidade
Seria a garantia de que a transação será feita totalmente ou não será feita. Nesse caso, a transação não é feita “pela metade”. Se por ventura uma operação da transação falhar, consequentemente, toda a transação falhará.
Consistência
Seria a proteção da integridade dos dados. Ou seja, se um banco de dados fizer uma operação que não seja válida, o processo será impedido e retornará para o estado inicial do processo.
Isolamento
A capacidade de isolamento seria o fato de uma transação não “atrapalhar” a outra e ocorrer de forma isolada, garantindo que sejam feitas de forma individual.
Durabilidade
Seria a preservação dos dados após as operações terem sido realizadas. Ou seja, uma vez que uma transação for efetuada, ela permanecerá dessa forma, mesmo que ocorram problemas graves no sistema, sem precisar de retrabalho.