Questão FC265953
“O __________________________ garante que o banco de dados permanece em um estado consistente (correto) apesar de falhas do sistema (por exemplo, interrupções de energia e falhas d
Sistema de Gerenciamento de Banco de Dados (SGBD)
IDECAN · 2018
“O __________________________ garante que o banco de dados permanece em um estado consistente (correto) apesar de falhas do sistema (por exemplo, interrupções de energia e falhas do sistema operacional) e falhas de transação.” Assinale a alternativa que completa corretamente a afirmativa sobre banco de dados.
- organizador de arquivos
- gerenciador de armazenamento
- gerenciador de controle de concorrência
- componente de gerenciamento de transação
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
O componente de gerenciamento de transação é a parte do SGBD responsável por garantir que o banco mantenha um estado consistente mesmo diante de falhas de sistema ou de transação. Ele aplica as propriedades ACID (Atomicidade, Consistência, Isolamento e Durabilidade) para que operações sejam completadas corretamente ou totalmente desfeitas.
Esse componente controla a execução de transações (início, commit/rollback) e mantém logs que permitem recuperar o banco via mecanismos de redo e undo após quedas ou erros.
Também implementa controle de concorrência (por exemplo, locks ou timestamps) para evitar interferência entre transações simultâneas e, em ambientes distribuídos, coordena protocolos como o two-phase commit.
Em suma, é o módulo essencial para manter a integridade e a disponibilidade dos dados frente a falhas.
Conteúdo do catálogo FC Concursos · Atualizado em