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:.
Respostas
Resposta:
I e II apenas
Explicação:
Durabilidade: a propriedade de durabilidade garante que uma vez que uma
transação tenha sido finalizada com sucesso, os dados terão a garantia de terem sido armazenados corretamente – independentemente da eventualidade de falhas, falta de energia, erros de aplicação etc.
Atomicidade: a propriedade atomicidade de banco de dados advém do con-ceito de átomo da física – o qual até recentemente supunha-se indivisível. Essa indivisibilidade pressupõe que as operações realizadas numa transação sejam todas realizadas por completo ou que nenhuma seja realizada. Popularmente seria o conceito do “tudo ou nada”.
Isolamento: a propriedade de isolamento determina que o resultado da exe-cução concorrente de um conjunto de transações terá o mesmo resultado de sua execução em série (uma após a outra).
Consistência: a propriedade de consistência assegura que a execução dequalquer transação trará o banco de dados de um estado consistente para outro estado também consistente. No caso, a “consistência” implica que todos os dados de um banco de dados devem ser válidos de acordo com um conjunto de regras que podem incluir restrições de tipo, valor, referências entre informações etc.