Las bases de datos virtuales reducen la cantidad de DASD necesaria para soportar múltiples copias de bases de datos y superan las limitaciones inherentes a los datos parciales y los casos de prueba simulados. Una base de datos virtual es una copia autónoma de una base de datos existente. La imagen autónoma se asemeja a una base de datos IDMS real y es transparente para IDMS, sus utilidades y programas de aplicación. Es posible realizar todas las funciones de la base de datos virtual. En una base de datos virtual, la base de datos existente está protegida contra actualizaciones. Todas las actualizaciones se escriben en un archivo shadow en lugar de en la base de datos existente.
Como resultado, varios usuarios o grupos de usuarios pueden trabajar con archivos shadow independientes y, por lo tanto , compartir una única base de datos física existente sin necesidad de coordinación ni problemas de integridad de datos . Virtual DB también permite una vista shadowed de la base de datos de producción desde el CV de control de calidad o de pruebas, y aunque solo utiliza un pequeño archivo VSAM con cambios diferenciales, permite visualizar toda la base de datos de producción a través de él. Esto permite a un programador recrear instantáneamente problemas de producción desde el sistema de pruebas utilizando los datos exactos de sus usuarios.
Características:
