Una de las tareas que tiene un Administrador de Base de Datos (DBA), es la verificación e integridad de los registros del sistema de base de datos. Cada Base de Datos es única en estructura y contenido, la poca existencia de herramientas especializadas para el control de registros hace que el llenado de datos sea realizado con grandes posibilidades de datos erróneos, y es mucho más difícil de controlar en volúmenes considerable de datos que son insertados, modificados. En los sistemas web, puesto que estos cuentan con una gran cantidad de usuarios Ejm. 10m usuarios, implicando esto en 10m*4 transacciones (mínimamente 4 transacciones, generalmente son más). De las cuales no todas pueden terminar con éxito, creando datos erróneos, y registros fantasmas. Un Agente Inteligente de Software, ayudaría al Administrador de Base de Datos a realizar la búsqueda, y encontrar las anomalías que pudiesen existir en los registros, este buscara en el entorno definido(la Base de Datos) y ejecutara acciones basándose en las reglas que tenga definidas previamente por el Administrador de Base de Datos ya sea modificando o con mensajes.