Sistemas antigos Delphi com Paradox ou BDE parecem, à primeira vista, muitas vezes um assunto puramente de base de dados. Na prática, contudo, estão associados relatórios, formulários, permissões, tabelas especiais locais e processos que se desenvolveram ao longo de anos.
Uma migração para MariaDB ou para outra base de dados moderna compensa quando se pretende restabelecer a consistência dos dados, o funcionamento multiusuário, a implantação e a extensibilidade. O decisivo aqui não é apenas o servidor alvo técnico, mas a transferência controlada da lógica existente.
Por isso consideramos tabelas, índices, caminhos SQL, conjuntos de caracteres, transações e casos especiais historicamente crescidos como um pacote de modernização integrado. Só assim uma mudança de base de dados se transforma numa base técnica para passos subsequentes como REST, serviços ou portais.
Particularmente em aplicações usadas por muitos anos, um caminho por etapas costuma ser mais económico do que uma abordagem Big Bang. Planear com rigor essas etapas intermédias é, no fim, o que faz a diferença entre uma migração bem-sucedida e retrabalho frenético em produção.