← Questões de Banco de Dados

Banco de Dados · FGV · 2023

Questão comentada de Banco de Dados

Com relação às propriedades ACID, fundamentais na implementação de bancos de dados relacionais, a durabilidade das transações é obtida por meio:

Gabarito: E

As propriedades ACID são o pacote básico que faz uma transação de banco de dados ser confiável: atomicidade, consistência, isolamento e durabilidade. A parte da durabilidade é a mais "pé no chão": depois que a transação é confirmada, o resultado não pode sumir, mesmo que falte luz, o servidor trave ou o sistema reinicie. Para garantir isso, o SGBD usa mecanismos de armazenamento persistente e recuperação, como log de transações, checkpoint, gravação em disco e estratégias de redundância. Em termos de prova, a ideia é simples: não basta processar rápido, é preciso sobreviver ao desastre. Por isso, o gabarito é a alternativa E. A durabilidade é obtida com replicação e redundância em memória estável, isto é, com recursos capazes de manter os dados confirmados preservados mesmo após falhas. O ponto central não é o controle de concorrência, mas sim a permanência do que já foi efetivado. Já as técnicas de escalonamento, como timestamp ordering e two-phase locking, cuidam de isolamento e concorrência, não de persistência. Trigger também não tem relação direta com durabilidade; ela serve para automatizar ações no banco, não para garantir que a transação confirmada não seja perdida.

Continue treinando

Questões relacionadas