Uma transação é uma sequência de operações executadas como uma única unidade lógica de trabalho.

ACID é um conceito que se refere às quatro propriedades de transação de um sistema de banco de dados: Atomicidade, Consistência, Isolamento e Durabilidade. Elaborado pelo professor.

Com base em nossos estudos na disciplina leia as afirmações a seguir:

I - Durabilidade diz respeito à conclusão de uma transação, caso uma transação tenha sido finalizada com sucesso, seus dados deverão estar armazenados corretamente.
II - Atomicidade tem como pressuposto que a transação seja executada por completo ou não seja executado nada.
III - O isolamento transacional proporciona que o resultado de uma sequência de execuções tenham o resultado diferente entre uma e outra execução.
IV - Consistência refere-se ao estado do dado armazenado, este deve estar de modo conciso e imutável seguindo exclusivamente as regras de negócio do sistema implementado sem restrições.

É correto o que se afirma em:

Alternativa 1: I e II apenas
Alternativa 2: III e IV apenas.
Alternativa 3: I, II e III apenas.
Alternativa 4: II, III e IV apenas.
Alternativa 5: I, II, III e IV.

1 Resposta

  • Ristermit

    É correto o que se afirma em Alternativa 3: I, II e III apenas.

    Explicação:

    I - Durabilidade diz respeito à conclusão de uma transação, caso uma transação tenha sido finalizada com sucesso, seus dados deverão estar armazenados corretamente.

    Correto. Durabilidade diz respeito à informações validadas que são registadas pelo sistema, e caso ocorra algum erro ou falha neste, os dados permanecerão disponíveis.

    II - Atomicidade tem como pressuposto que a transação seja executada por completo ou não seja executado nada.

    Correto. Atomicidade tem como pressuposto que todas as informações sejam salvas no banco de dados ou que, em caso de erro, nenhuma delas seja aceita.

    III - O isolamento transacional proporciona que o resultado de uma sequência de execuções tenham o resultado diferente entre uma e outra execução.

    Correto. O isolamento proporciona que a execução da transação seja isolada da execução de quaisquer outras transações, evitando que o banco de dados assuma um estado inconsistente.

    IV - Consistência refere-se ao estado do dado armazenado, este deve estar de modo conciso e imutável seguindo exclusivamente as regras de negócio do sistema implementado sem restrições.

    Errado. Consistência garante que a execução de qualquer transação levará o banco de dados de um estado consistente para outro estado também consistente.

Clique aqui para adicionar a sua resposta.