A process to access an IMS transaction based computer system from a
structured query language (SQL) application program without revising or
migrating the transaction based system. Binary virtual table mappings are
built. An SQL statement from the SQL application program is parsed.
Virtual column to transaction utilization mappings are extracted from the
SQL statement. A possible solution set or solution sets are generated
which may be capable of satisfying the SQL statement. Thereafter,
transaction costs for each potential solution set are determined. Finally,
a solution set with the lowest cost to satisfy the SQL statement is
executed.
Un proceso para tener acceso a una transacción del IMS basó el sistema informático de un programa de uso estructurado del lenguaje de interrogación (SQL) sin revisar o la migración la transacción basó el sistema. Se construyen los mappings virtuales binarios de la tabla. Una declaración del SQL del programa de uso del SQL se analiza. La columna virtual a los mappings de la utilización de la transacción se extrae de la declaración del SQL. Se genera un sistema de la solución o los sistemas posibles de la solución que pueden ser capaces de satisfacer la declaración del SQL. Después de eso, los costes de la transacción para cada sistema potencial de la solución se determinan. Finalmente, un sistema de la solución con el costo más bajo para satisfacer la declaración del SQL se ejecuta.