DTM Data Comparer es una utilidad altamente visual e intuitiva que está centrada en la comparación y sincronización de datos. El programa visualiza contínuamente los contenidos de dos tablas de bases de datos, según el orden ascendente de la clave primeria (o de la clave única). El funcionamiento básico es el siguiente:
Si DTM Data Comparer no puede encontrar dos registros con valores iguales, los coloca en líneas diferentes y los resalta en amarillo. Si encuentra dos valores de clave que coincidan, los coloca en la misma línea y resalta los campos iguales en verde, y los campos diferentes en rojo. Las columnas que no participen en el proceso de comparación, se dejan en blanco.
Durante el proceso de sincronización, Data Comparer iguala los contenidos de la tabla secundaria con los de la tabla primaria. Esto significa que los registros que no estén presentes se borran, y los que sean diferentes se actualizan. Este que acabamos de describir es el comportamiento del programa por defecto, pero podemos alterarlo si cambiamos las configuraciones.
Durante el proceso de sincronización, DTM Data Comparer crea un conjunto de sentencias de inserción, actualización y borrado de datos. El usuario podrá seleccionar las sentencias que necesite, y descartar las demás.