A method and a system for executing a general database processing
independent of a specific user-defined function are provided. In an
implementation method, index definition information for setting a specific
user-defined function in correspondence to a specific index which is used
to carry out an index access to data in a database region is created, and
module definition information for setting the specific index which is used
to carry out the index access to the data in the database region in
correspondence to an implementation module for subjecting the data in the
database region to a specific processing is created. When it is determined
in response to a processing request for the database issued from an end
user, that the user-defined function contained therein is set in
correspondence to the specific index on the basis of the index definition
information, a specific implementation module for carrying out an access
using the specific index is selected from the module definition
information, and a database processing is performed using the
implementation module thus selected.
Un método y un sistema para ejecutar una independiente de proceso de la base de datos general de una función definida por el usario específica se proporcionan. En un método de la puesta en práctica, la información de la definición del índice para fijar una función definida por el usario específica en correspondencia a un índice específico que se utilice para realizar un acceso del índice a los datos en una región de la base de datos se crea, e información de la definición del módulo para fijar el índice específico que se utiliza para realizar el acceso del índice a los datos en la región de la base de datos en correspondencia a un módulo de la puesta en práctica para sujetar los datos en la región de la base de datos a un proceso específico se crea. Cuando se determina en respuesta a una petición de proceso la base de datos publicada de un usuario del extremo, eso la función definida por el usario contenida en esto se fija en correspondencia al índice específico en base de la información de la definición del índice, un módulo específico de la puesta en práctica para realizar un acceso que usa el índice específico se selecciona de la información de la definición del módulo, y se realiza un proceso de la base de datos usando el módulo de la puesta en práctica seleccionado así.