No contexto dos modelos de recuperação de bancos de dados (...

Próximas questões
Com base no mesmo assunto
Q2398334 Banco de Dados
No contexto dos modelos de recuperação de bancos de dados (recovery models) disponíveis no MS SQL Server, analise as afirmativas a seguir.

I. No modelo Simple Recovery, o banco de dados pode ser recuperado até o ponto de último backup, full ou differential.
II. No modelo Full Recovery, o banco de dados pode ser recuperado até o ponto da falha, ou certo ponto no tempo.
III. O modelo bulk model não requer backup dos logs na recuperação.

Está correto somente o que se afirma em: 
Alternativas

Comentários

Veja os comentários dos nossos alunos

✅Gabarito(B) 

Three recovery models exist: simple, full, and bulk-logged. Typically, a database uses the full recovery model or simple recovery model. A database can be switched to another recovery model at any time.

Pelo que vi o gabarito deveria ser a letra D, visto que a I estaria correta:

  • Modelo Simples

O modelo de recuperação “Simples” é o modelo de recuperação mais básico para SQL Server. Cada transação ainda é gravada no log de transações, mas assim que a transação for concluída e os dados forem gravados no arquivo de dados, o espaço usado no arquivo de log de transações agora poderá ser reutilizado por novas transações. Como esse espaço é reutilizado, não é possível fazer uma recuperação pontual; portanto, o ponto de restauração mais recente será o backup completo ou o backup diferencial mais recente que foi concluído. Além disso, como o espaço no log de transações pode ser reutilizado, o log de transações não crescerá para sempre, como foi mencionado no modelo de recuperação “Completo”.

Fonte: https://www.mssqltips.com/sqlservertutorial/4/sql-server-simple-recovery-model/

  • Bulk

Requer backups de log.

Fonte: https://learn.microsoft.com/en-us/sql/relational-databases/backup-restore/recovery-models-sql-server?view=sql-server-ver16

I. No modelo Simple Recovery, o banco de dados pode ser recuperado até o ponto de último backup, full ou differential. Recuperação do banco de dados todo!

II. No modelo Full Recovery, o banco de dados pode ser recuperado até o ponto da falha, ou certo ponto no tempo. Correto!

III. O modelo bulk model não requer backup dos logs na recuperação. Requer os logs.

Pois é Luciano Silva, concordo com você. Tanto o José Claudio Siqueira quanto a mentora do QConcurso que comentou a questão cometeram o mesmo equívoco lógico: consideraram o enunciado da assertiva I como falso, e alegaram que o motivo da falsidade é ... justamente o seu enunciado (???) Não entendi foi nada !!! Será que eu é que estou com deficiência lógica ?

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo