Ed
mês passado
Vamos analisar cada afirmativa: I. Dados manipulados por uma transação ativa não podem ser visualizados por outras transações. Verdadeiro, isso está correto, pois uma transação ativa mantém seus dados isolados até que seja finalizada (COMMIT ou ROLLBACK). II. Transações finalizadas com o COMMIT têm suas operações desfeitas. Falso, o comando COMMIT efetiva as operações realizadas na transação, não as desfaz. III. Transações que são finalizadas com sucesso têm seus resultados efetivados no banco de dados através do comando ROLLBACK. Falso, o comando ROLLBACK é utilizado para desfazer as operações de uma transação, enquanto o comando que efetiva as operações é o COMMIT. IV. Transações podem ser parcialmente executadas e isto garante que sejam atômicas. Falso, a atomicidade significa que uma transação deve ser completamente executada ou não ser executada de forma alguma. Se uma transação é parcialmente executada, isso não garante a atomicidade. Com base nas análises: - I é verdadeiro. - II é falso. - III é falso. - IV é falso. Portanto, a única afirmativa correta é a I. A alternativa correta que contém todos os itens verdadeiros é: I.
Mais perguntas desse material