Data migration is the process of transferring data from one system, for example Microsoft Access,
to another system, such as SQL Server or Sage Accounts. Data migration is usually performed
programmatically to achieve an automated migration, freeing up human resources from tedious and
time consuing tasks. It is required when an organization or individual changes computer system or upgrades to a new system.