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 metodo e un sistema per l'esecuzione della base di dati generale che procede l'indipendente da una funzione prestabilita dall'utente specifica sono forniti. In un metodo di esecuzione, le informazioni di definizione di indice per la regolazione della funzione prestabilita dall'utente specifica nella corrispondenza ad un indice specifico che è usato per effettuare un accesso di indice ai dati in una regione della base di dati sono generate e le informazioni di definizione del modulo per la regolazione dell'indice specifico che è usato per effettuare l'accesso di indice ai dati nella regione della base di dati nella corrispondenza ad un modulo di esecuzione per il soggetto dei dati nella regione della base di dati ad un'elaborazione specifica sono generate. Quando è determinato in risposta ad una richiesta d'elaborazione di base di dati pubblicata da un utilizzatore finale, quello la funzione prestabilita dall'utente contenuta in ciò è regolato nella corrispondenza all'indice specifico in base alle informazioni di definizione di indice, un modulo specifico di esecuzione per l'avanzamento dell'accesso che usando l'indice specifico è scelto dalle informazioni di definizione del modulo e un'elaborazione della base di dati è realizzata per mezzo del modulo di esecuzione selezionato così.