SóProvas


ID
1663159
Banca
FGV
Órgão
TCM-SP
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

Bancos de dados snapshot constituem um recurso que pode ser útil para estratégias de recuperação de dados nas instalações MS SQL Server. Um banco de dados do tipo snapshot está associado a um banco de dados de origem (source).

Sobre esse mecanismo, analise as afirmativas a seguir. 

I. No momento da sua criação, bancos snapshot armazenam uma cópia de todas as páginas do banco de origem.

II. Snapshots ocupam sempre o mesmo espaço que é ocupado pelo banco de origem, pois cada página do banco de origem tem sempre uma e apenas uma cópia.

III. Uma página do banco de origem, no seu estado original, é copiada para o snapshot somente quando ela é alterada pela primeira vez no banco de origem.

IV. As operações de leitura direcionadas para o snapshot jamais requerem o uso de dados do banco de origem.

V. Bancos snapshot permitem consultas que refletem os dados no estado em que se encontravam no momento da criação do snapshot.

Está correto somente o que se afirma em: 


Alternativas
Comentários
  • Apesar de ter acertado por eliminação, há um erro na opção III:

    A questão diz:

    III. Uma página do banco de origem, no seu estado original, é copiada para o snapshot somente quando ela é alterada pela primeira vez no banco de origem.

    A microsoft diz (https://docs.microsoft.com/en-us/sql/relational-databases/databases/database-snapshots-sql-server?view=sql-server-ver15#FeatureOverview):

    Before a page of the source database is modified for the first time, the original page is copied from the source database to the snapshot. The snapshot stores the original page, preserving the data records as they existed when the snapshot was created. The same process is repeated for every page that is being modified for the first time.

    Em português:

    Antes que uma página do banco de dados de origem seja modificada pela primeira vez, a página original é copiada do banco de dados de origem ao instantâneo. O instantâneo armazena a página original, preservando os registros de dados da forma como existiam quando o instantâneo foi criado. O mesmo processo é repetido para todas as páginas modificadas pela primeira vez. 

    Conclusão: O mesmo processo é = "Antes que uma página do banco de dados de origem seja modificada pela primeira vez, a página original é copiada do banco de dados de origem ao instantâneo."

    Antes é diferente de quando, pois pode se referir a qualquer momento antecedente à primeira alteração.