FC ConcursosFC Concursos

Questão FC670760

Acerca dos bancos de dados relacionais e NoSQL, do gerenciamento de usuários e das permissões e dos conceitos de virtualização, julgue o item a seguir. No SQL Server, o Transaction

Sistema de Gerenciamento de Banco de Dados (SGBD)

QUADRIX · 2025

Acerca dos bancos de dados relacionais e NoSQL, do gerenciamento de usuários e das permissões e dos conceitos de virtualização, julgue o item a seguir.

No SQL Server, o Transaction Log é responsável por garantir a atomicidade e a durabilidade das transações, permitindo a recuperação ponto a ponto (detalhada) de dados em caso de falhas, inclusive no modo Simple Recovery Model.

Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

Transaction Log realmente registra todas as operações e é fundamental para garantir atomicidade e durabilidade das transações: ele permite reverter transações não confirmadas e reaplicar as confirmadas após falhas.

No entanto, a afirmação erra ao afirmar que o log fornece recuperação ponto a ponto inclusive no Simple Recovery Model. No modo Simple o log é truncado automaticamente em checkpoints, impedindo a retenção dos registros de log necessários para restaurar a base até um instante arbitrário.

Somente os modelos Full e Bulk-Logged permitem fazer backups de log e, assim, realizar point-in-time recovery. Portanto a parte sobre recuperação detalhada no Simple está incorreta.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo