Modernize Studio
Idioma: Português
Escreva-nos

Integração

Migração de dados e bases de dados, verificadas registo a registo

Passamos dados de Access, Excel, Paradox, dBase ou de uma base de dados antiga para SQL Server, MySQL ou PostgreSQL, e concebemos, limpamos e otimizamos bases de dados. Antes da passagem definitiva mostramos-lhe que nenhum dado se perdeu nem foi alterado.

Copiar tabelas raramente é a parte difícil de uma migração. O trabalho está nos pormenores: datas guardadas como texto, códigos que significaram coisas diferentes em anos diferentes, duplicados e totais que têm de dar exatamente o mesmo. Mapeamos cada campo, acordamos as conversões consigo por escrito e executamos primeiro a migração numa cópia.

O resultado é um relatório de reconciliação, tabela a tabela, com o número de registos e os totais dos dois lados. Assim, a transferência final repete uma operação já verificada.

Como pode ficar

Verificações da migração: Access para SQL Server

TabelaAccessSQL ServerOK
Clientes12841284
Encomendas48 21048 210
Linhas de encomenda162 904162 904
Artigos912912
Totais das faturas8 412 330,18 €8 412 330,18 €
Exemplo ilustrativo, dados fictícios

Verificações feitas depois de uma migração de Access para SQL Server. Carregue no botão para as executar.

O que entregamos

  • Mapeamento campo a campo

    Cada campo de origem mapeado para a nova base de dados, com as conversões acordadas por escrito.

  • Migrações de ensaio

    A migração executada numa cópia tantas vezes quantas forem precisas antes da transferência final.

  • Um relatório de reconciliação

    Número de registos e totais comparados tabela a tabela, e a lista das anomalias encontradas para decidir.

  • Conceção da base de dados

    Tabelas, chaves, restrições e índices pensados para a forma como os dados são realmente usados.

  • Otimização de consultas

    Consultas lentas medidas e reescritas, índices acrescentados onde fazem diferença.

Projetos típicos

  • De Access para SQL Server

    Vinte anos de encomendas passados para SQL Server, com o total de cada fatura idêntico antes e depois.

  • Juntar duas listas de clientes

    Duplicados encontrados e unidos segundo regras aprovadas por si, e uma lista dos casos duvidosos.

  • Uma base de dados de relatórios lenta

    Índices e tabelas de resumo acrescentados para que os relatórios mensais corram em segundos.

Tecnologias

  • SQL Server
  • MySQL
  • PostgreSQL
  • Oracle
  • DB2
  • SQLite
  • Access
  • Excel e CSV
  • T-SQL

Como trabalhamos

  1. Mapa dos sistemas

    Listamos os sistemas envolvidos, qual deles é a referência para cada dado, como se fazem corresponder os registos e o que acontece quando um dos lados não está disponível.

  2. Proposta a preço fixo

    Respondemos por escrito com a abordagem (API, webhook, base de dados ou troca de ficheiros), as fases e um preço fixo.

  3. Ensaio numa cópia

    A integração, a automatização ou a migração corre primeiro com dados de teste, e verifica o resultado antes de se tocar nos dados reais.

  4. Arranque com monitorização

    Cada troca fica registada: se algo correr mal, o sistema volta a tentar quando é seguro fazê-lo e, caso contrário, avisa uma pessoa. Recebe a documentação.

Preço e pagamento

Condições de pagamento

Pedimos 50% no arranque e 50% na aceitação. A segunda metade é paga antes da entrada em produção e da entrega do código-fonte. Nos projetos maiores, os pagamentos acompanham as fases acordadas.

Cada proposta indica um preço fixo para o trabalho descrito, acordado por escrito antes de começarmos. Se o trabalho mudar, enviamos um novo orçamento escrito e só fazemos o trabalho adicional depois da sua aprovação.

Preços sem IVA.

Preparar uma ficha de projeto

Perguntas sobre este serviço

Como sabemos que nada se perdeu?

Comparamos o número de registos e os totais dos dois lados, tabela a tabela, e recebe o relatório de reconciliação antes da passagem final.

Podemos continuar a trabalhar durante a migração?

Sim. Os ensaios usam uma cópia. A transferência final faz-se no momento combinado consigo, normalmente fora do horário de trabalho.

O que acontece aos dados errados ou duplicados?

Listamo-los e propomos uma regra para cada caso. Nada é apagado ou alterado sem a sua aprovação por escrito.

Com que bases de dados trabalham?

Sobretudo SQL Server, MySQL e PostgreSQL, e também Oracle, DB2, SQLite e formatos mais antigos como Access, Paradox e dBase.

Contacto

Escolha o canal que mais lhe convier. Respondemos por e‑mail, em português, no prazo de um dia útil.

Por e‑mail

riccardo@modernizestudio.com
Escrever um e‑mail

Diga-nos onde estão hoje os dados, para onde devem ir e, aproximadamente, quantos são. Respondemos no prazo de um dia útil.

Envie-nos o seu ficheiro

Se o programa for em Access, Excel, VB6, Delphi ou numa versão antiga de .NET, recebe uma análise escrita gratuita no prazo de 48 horas após o envio do ficheiro.

  1. Faça uma cópia do ficheiro, se preferir com dados de teste.
  2. Anexe-a ao formulário ou a um e‑mail, de preferência num arquivo protegido por palavra-passe, enviando a palavra-passe à parte. Se o pedir, assinamos antes um acordo de confidencialidade.
  3. Em 48 horas: a análise e um preço fixo para um módulo piloto.

Trabalhamos a partir de Itália.

Enviar uma mensagem

Opcional. Uma base de dados, um livro do Excel, capturas de ecrã ou um caderno de encargos, até 10 MB. Para ficheiros maiores, indique na mensagem uma ligação para os descarregar.

Escreva-nos

O botão abre o seu programa de e‑mail com a mensagem já preparada. Nada é enviado até carregar em «Enviar» nesse programa.

Escreva-nos