← Questões de Banco de Dados

Banco de Dados · CESPE/CEBRASPE · 2023

Questão comentada de Banco de Dados

Tendo em vista que as transações em um banco de dados devem possuir várias propriedades, as quais devem ser impostas pelos métodos de controle de concorrência e recuperação do SGBD, assinale a opção que indica a propriedade que está relacionada à permanência, no banco de dados, das mudanças realizadas por uma transação bem-sucedida, mesmo que existam falhas no sistema.

Gabarito: D

Em transações de banco de dados, a banca adora cobrar o pacote ACID: atomicidade, consistência, isolamento e durabilidade. Pense assim: a transação é como um compromisso sério com o SGBD, e cada letra garante um pedaço dessa segurança. Se algo der errado, o sistema precisa saber o que desfazer, o que impedir de vazar para outras transações e o que deve ficar gravado de vez. A propriedade ligada à permanência das mudanças feitas por uma transação que terminou com sucesso é a durabilidade. Em outras palavras, depois que a transação é confirmada, o banco não pode agir como se nada tivesse acontecido só porque houve pane, queda de energia ou outro desastre chato. O que foi confirmado deve continuar válido, e o SGBD usa mecanismos de recuperação, log e controle de armazenamento para garantir isso. Essa ideia é clássica na doutrina de banco de dados e aparece em praticamente todo material sobre ACID. O ponto central é: se a transação foi comitada, as alterações ficam persistentes. É por isso que o gabarito é a letra D. Se você lembrar do trio básico, já mata metade das questões: atomicidade trata de tudo ou nada, isolamento evita interferência entre transações concorrentes e durabilidade garante que o resultado confirmado permaneça no banco mesmo com falhas no sistema.

Continue treinando

Questões relacionadas