Ed
há 8 meses
Para entender a questão, precisamos analisar o conceito de transação em um Sistema de Gerenciamento de Banco de Dados (SGBD). O enunciado menciona que, em uma transação, é fundamental que todas as operações ocorram ou que, em caso de falha, nenhuma delas seja executada. Isso se refere ao princípio de que uma transação deve ser tratada como uma unidade indivisível. Vamos analisar as alternativas: a) Durabilidade - Refere-se à garantia de que, uma vez que uma transação foi confirmada, suas alterações persistem, mesmo em caso de falhas. b) Serialização - Diz respeito à execução de transações de forma que o resultado final seja o mesmo que se as transações fossem executadas uma após a outra. c) Escalonamento - Relaciona-se à ordem em que as transações são executadas, mas não aborda diretamente a questão da execução completa ou falha. d) Atomicidade - Este é o conceito que garante que todas as operações de uma transação sejam completadas com sucesso ou, em caso de falha, nenhuma delas seja aplicada. É exatamente o que o enunciado descreve. e) Flexibilidade - Não é um termo técnico relacionado a transações em SGBDs. Portanto, a alternativa correta que se refere ao conceito mencionado no enunciado é: d) Atomicidade.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material