Questão de Banco de Dados — Banco de Dados Relacionais — CESPE / CEBRASPE 2024
Banco de Dados›Banco de Dados Relacionais
Código
ce185067
Banca
CESPE / CEBRASPE
Órgão
SEBRAE-NACIONAL
Ano
2024
Nível
Superior
Cargo
Analista Técnico II – Banco de Dados
Para a garantia da integridade e da consistência dos dados ao se realizar uma migração entre banco de dados relacionais, é essencial
Arealizar um mapeamento detalhado das estruturas de dados e executar migrações em fases, com validações e testes rigorosos em cada etapa.
Bmigrar os dados diretamente do banco de dados de origem para o de destino sem realizar validações intermediárias.
Cignorar a análise de desempenho no banco de dados de destino, focando apenas a migração dos dados.
Drealizar a migração de dados durante horários de pico para minimizar o impacto na operação.
Revelar gabarito e comentário▾
GabaritoA — realizar um mapeamento detalhado das estruturas de dados e executar migrações em fases, com validações e testes rigorosos em cada etapa.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Migração entre bancos de dados relacionais
Gabarito: alternativa A. Para garantir a integridade e consistência dos dados em uma migração entre bancos de dados relacionais, é essencial realizar um mapeamento detalhado das estruturas de dados e executar migrações em fases, com validações e testes rigorosos em cada etapa. Essa abordagem minimiza riscos de perda, corrupção ou inconsistência de dados.
1Mapeamento das estruturas
2Divisão em fases
3Validação em cada etapa
4Testes de integridade
5Migração em janela de baixa atividade
LEVEL · soulevel.com.br
Alternativa A — ✅ Correta ⟵ GABARITO
A descrição da alternativa A reflete as boas práticas de migração de dados: mapeamento completo das estruturas (esquemas, tabelas, relacionamentos), divisão do processo em fases (por exemplo, migração de dados mestres, depois transacionais), e validações a cada etapa (verificação de integridade referencial, contagem de registros, testes de aplicação). Tudo isso é essencial para assegurar que os dados cheguem íntegros e consistentes ao destino.
Alternativa B — ❌ Incorreta
Migrar os dados diretamente sem validações intermediárias é uma prática arriscada. Qualquer erro na origem (dados duplicados, violação de chaves) seria propagado sem detecção, comprometendo a integridade e consistência do banco de dados de destino. A migração deve incluir validações em cada lote ou fase.
Alternativa C — ❌ Incorreta
Ignorar a análise de desempenho no banco de destino pode levar a um ambiente que não suporta a carga de trabalho esperada. A migração não se resume a transferir dados; é preciso garantir que o novo banco tenha desempenho adequado (índices, configurações, hardware) para manter a consistência das operações.
Alternativa D — ❌ Incorreta
Realizar a migração durante horários de pico aumenta o risco de impacto na operação, podendo causar lentidão, indisponibilidade e até inconsistências devido à concorrência de acessos. O ideal é migrar em janelas de baixa atividade, com planejamento e testes.
PEGA ESSA DICA!
Em concursos, questões sobre migração de dados geralmente cobram a importância de planejamento, mapeamento, validação e testes. A alternativa que contrariar esses princípios (migração direta, sem validação, em horário de pico, ignorando desempenho) está errada.