English Deutsch Russian French Italian Portuguese
  • Home
  • Produkte
  • Downloads
  • Bestellen
  • Support
  • Service
  • Über uns
MS Access  : :  MS SQL  : :  MS FoxPro  : :  MySQL  : :  PostgreSQL  : :  MS Excel  : :  SQLite : :  Firebird  : :  Oracle
Ticket System  : :  Articles  : :  FAQ  : :  Forum
Promotion Materials  : :  Whitepapers  : :  Partnerschaft

Read our articles

Here you can read special articles for introductory information about what you can do with conversion and synchronization tools and when they can be necessary. Presented articles offer some possible solutions that can help you to make the right choices to keep your databases up-to-date.
  • Conversion principles
  • Synchronization Basics
  • Database Conversion as is
If you have your own point of view on particular conversion questions you are welcome to share your ideas here. Every rational approach will be considered and published. You can contact us

Conversion principles

Generally, data conversion means the process of converting data stored in one format to another format. In other words data conversion is a data migration process from one Database Management System (DBMS) to another one without a loss of accuracy.



When you work with converters you can face some issues attempting to convert tables in your databases. Here you can find answers how to overcome them.

In our case data conversion can be defined as transferring data from one table to another one. Our converters from Database Conversion Product Line able to accomplish two-way data transfer from source to destination and vice versa.

The result of conversion is identity of the data: all data from the table in source database will be totally copied to the empty table in destination database. This situation is shown on the picture below.


Synchronization Basics

Synchronization is the process of data uploading or mirroring between two or more databases. When you work with converters you can face some issues attempting to synchronize tables in your databases. Here you can find answers how to overcome them.


1.Insert Synchronization

Having some new records in the table in your source database, you have an opportunity to add them in the table in your destination database with the help of our converters from Database Conversion Product Line.

Additional records easily and quickly inserted from a source to a destination, in case there are no records with identical Primary key values.

The result of the synchronization is the added records from a source to a destination if there are no coincident records in the last one. The following scheme show a simple example of insert synchronization work.


2.Update Synchronization

Changing table in your source database, you would like to adjust your table in a destination database to desired result.

Converter will replace the altered records without any problems. It compares the value of records in order to establish identity between two tables.

The result of update synchronization is keeping all your data updated. This is shown schematically in the given below scheme.


3.Insert Synchronization and Update Synchronization together

You have modified your table in your source database. For example, you changed some data in existing records and inserted entirely new records in that table.

You have to add these values in the table and renew data in your destination database.

Insert Synchronization and Update Synchronization together allow you flawlessly to accomplish complex synchronization.

The result of synchronization is identity of the data. Destination database entirely matches the source database. The subsequent process is shown schematically in the following scheme.


Database Conversion as is

1. Database conversion

Database conversion is a process of transforming database from one DBMS into another one without a loss of data accuracy, usually for the purpose of application interoperability. If you work with several DBMS simultaneously such as MS Access, MS SQL, MS FoxPro, MySQL, PostgreSQL, Oracle, and others you may need to migrate your databases from one platform to another.

2. Why do we need it?

Below you will see several cases when database conversion may (might) be required. With the developing of new technologies there appeared new versions of different operating systems and not every DBMS can be installed on a newly launched OS version. Also newest versions of DBMS can perform high reliability, stable kernel and some new features. It may happen that they cannot run on old versions of operating system. Generally there exist standard datatypes supported by great number of DBMSs, such as strings, binaries, integers, etc. Unfortunately there can be such a situation when you have a certain datatype that can't be presented in your DBMS but supported by another one.

For example sometimes it is a problem to store the specific data such as XML; however, only new DBMSs can work with this datatype. Usually a database management system has a standard set of characteristics like data performance, data security, concurrent access and so on. But sometimes the newly launched DBMS versions have some new additional capabilities oriented to a special user group. As not every DBMS can support these new features you may need to transform your database.

If you want to share your data from the desktop database to a multiuser on-line DBMS it is necessary to transform a single-user DBMS into a multi-user one. It could be done for the case when several users have access to one database at the same time. Security is also an important requirement, since the system maintains sensitive information to be shared by multiple users with different levels of permission. Many DBMS companies aim to improve the level of protection of their database management systems. In other words they have developed a lot of new security polices, improved data encryption. Therefore using newly developed DBMS with high security level can prevent your data from being lost.

3. How it works

For making the process of converting quick and easy the special equipment called database converters was developed. Database Converter is oriented to transforming the information from a source database to a target one. DB Converter is a database migration program capable of converting tables, primary keys, indexes, foreign keys and other database components. Such a program can usually support various database formats and often performs high speed and accurate data conversion. Sometimes database converters alongside with conversion can synchronize database structure and records in tables of your databases. Usually this program includes a well-designed user interface that allows user to easy understand migration stages of database converter.

Choose Source and
Destination

MS Access
MS Access
    DBConvert for
    • MS Access & MySQL
    • MS Access & PostgreSQL
    • MS Access & MSSQL
    • MS Access & MS FoxPro
    DBSync for
    • MS Access & MySQL
    • MS Access & PostgreSQL
    • MS Access & MSSQL
    • MS Access & MS FoxPro
    DBForms from
    • MS Access to PHP + MySQL
    • MS Access to PHP + PostgreSQL
    • MS Access to ASP.NET + MS SQL
    MS SQL
    MS SQL
      DBConvert for
      • MSSQL & MySQL
      • MS Access & MSSQL
      • FoxPro & MSSQL
      • MSSQL & PostgreSQL
      • SQLite & MSSQL
      • MS Excel & MSSQL
      • Firebird & MSSQL
      DBSync for
      • MSSQL & MySQL
      • MS Access & MSSQL
      • FoxPro & MSSQL
      • MSSQL & PostgreSQL
      • SQLite & MSSQL
      • Firebird & MSSQL
      DBForms from
      • MS Access to ASP.NET + MS SQL
      MS FoxPro
      MS FoxPro
        DBConvert for
        • FoxPro & MySQL
        • FoxPro & MSSQL
        • MS Access & MS FoxPro
        DBSync for
        • FoxPro & MySQL
        • FoxPro & MSSQL
        • MS Access & MS FoxPro
          MySQL
          MySQL
            DBConvert for
            • MS Access & MySQL
            • MySQL & PostgreSQL
            • MSSQL & MySQL
            • FoxPro & MySQL
            • MS Excel & MySQL
            • SQLite & MySQL
            • Oracle & MySQL
            DBSync for
            • MS Access & MySQL
            • MySQL & PostgreSQL
            • FoxPro & MySQL
            • MSSQL & MySQL
            • SQLite & MySQL
            • Oracle & MySQL
            DBForms from
            • MS Access to PHP + MySQL
            PostgreSQL
            PostgreSQL
              DBConvert for
              • MS Access & PostgreSQL
              • MySQL & PostgreSQL
              • MSSQL & PostgreSQL
              DBSync for
              • MS Access & PostgreSQL
              • MySQL & PostgreSQL
              • MSSQL & PostgreSQL
              DBForms from
              • MS Access to PHP + PostgreSQL
              MS Excel
              MS Excel
                DBConvert for
                • MS Excel & MySQL
                • MS Excel & MSSQL
                    SQLite
                    SQLite
                      DBConvert for
                      • SQLite & MySQL
                      • SQLite & MSSQL
                      DBSync for
                      • SQLite & MySQL
                      • SQLite & MSSQL
                        Firebird
                        Firebird
                          DBConvert for
                          • Firebird & MSSQL
                          DBSync for
                          • Firebird & MSSQL
                            Oracle
                            Oracle
                              DBConvert for
                              • Oracle & MySQL
                              DBSync for
                              • Oracle & MySQL
                                DBConvert Scheduler
                                • Was ist Umwandlung?
                                • Was ist Synchronisation?
                                • Was ist Datenfilterung?
                                • Was ist Feldzuordnung?
                                • Warum DB Konverter verwenden?
                                • Uberblick beliebte DBMSs
                                • Merkmalvergleich DB Convert


                                :: © 2001-2009 DMSoft Technologies ::