Questão nº 72
Questão de Tecnologia da Informação · FGV TCE-PA 2024 (nº 72)
A migração de banco de dados é um processo que transfere dados de um banco de dados para outro, podendo seguir um modelo online ou offline. Ambos requerem planejamento minucioso.
Sobre a migração de banco de dados, analise as afirmações a seguir.
I. A migração de dados online é preferível quando grandes volumes de dados precisam ser transferidos rapidamente.
II. Em sistemas em que o tempo de inatividade tem que ser minimizado, é preferível o modelo de migração online.
III. A migração de dados offline permite a replicação de dados sem risco de inconsistências.
Está correto o que se afirma em
- AI, apenas.
- BII, apenas. (alternativa correta)
- CII e III, apenas.
- DI e III, apenas.
- EI, II e III.
Resposta comentada
Gabarito Alternativa B
A migração de banco de dados é o processo de mover dados de um sistema de banco de dados para outro. Existem dois modelos principais: a migração online, onde o sistema permanece ativo durante a transferência, e a migração offline, onde o sistema é parado para que os dados sejam movidos.
- (A) Incorreta: A migração de dados online é preferível para minimizar o tempo de inatividade (downtime), não necessariamente para transferir grandes volumes de dados rapidamente. A complexidade de manter o sistema online pode, inclusive, tornar o processo de transferência de grandes volumes mais demorado do que uma migração offline, que pode ser mais direta e rápida para a movimentação bruta dos dados.
- (B) Correta: O principal objetivo e benefício da migração online é justamente permitir que o sistema continue operacional ou com interrupções mínimas, sendo a escolha ideal quando o tempo de inatividade precisa ser minimizado.
- (C) Incorreta: A afirmação III é incorreta. A migração de dados offline reduz o risco de inconsistências causadas por alterações nos dados durante a migração (pois o sistema está parado ou em modo de leitura), mas não elimina todo o risco de inconsistências. Podem surgir inconsistências devido a erros no processo de extração, transformação e carga (ETL), mapeamento incorreto de esquemas, problemas de integridade de dados já existentes na origem ou falhas na ferramenta de migração. A expressão "sem risco" é uma armadilha, pois risco zero é praticamente impossível em qualquer processo complexo de dados.
Fonte: FGV TCE-PA 2024 Auditor de Controle Externo - Informática - Administrador de Banco de Dados (Caderno Tipo 1). Reproduzida para fins de estudo.