Database processing method and apparatus, and medium for recording processing program thereof
AssigneeHitachi, Ltd.
InventorsNorihiro Hara, Masashi Tsuchida
Life of this patent
Estimating the term…
Loading patent…
AssigneeHitachi, Ltd.
InventorsNorihiro Hara, Masashi Tsuchida
Estimating the term…
There is provided such a technique that database processing of accessing a specific DB resource can be conducted efficiently. When invoking a module for implementing a function related to a data type of a query subject, and conducting database processing, a query given by a user is analyzed. It is determined whether database resource access information of a module for implementing a function in the query given by the user indicates that access to a specific database resource should be conducted. If it is indicated that access to a specific database resource should be conducted, then an execution procedure is determined so as to execute the module in a database processing apparatus storing and managing the database resource.
A method, in a database system including a front-end server, that is a logical unit of a database management system, for accepting a query from a user and analyzing the query and at least one back-end server, that is a logical unit of a database management system, for accessing data in a database, the front-end server and the back-end server being on different computers, for invoking a module to implement a user-defined function related to a data type in a query, and conducting processing, said method comprising the steps of:
A database system, including a front-end server, that is a logical unit of a database management system, for accepting a query from a user and analyzing the query and at least one back-end server, that is a logical unit of a database management system, for accessing data in a database, the front-end server and the back-end server being on different computers, for invoking a module to implement a user-defined function related to a data type in a query, and conducting processing, said database system comprising:
A medium for recording a program, said program causing a computer to function as a database system, including a front-end server module for accepting a query from a user and analyzing the query and at least one back-end server module for accessing data in a database, the front-end server module and the back-end server module being different modules, for invoking a module to implement a user-defined function related to a data type in a query, and conducting processing, said medium recording a program to cause a computer to function as:
A program for causing a computer to function as a database system, including a front-end server module for accepting a query from a user and analyzing the query and at least one back-end server module for accessing data in a database, the front-end server module and the back-end server module being different modules, for invoking a module to implement a user-defined function related to a data type in a query, and conducting processing, said program comprising:
A user-defined function implementing method in a database system including front-end servers, that are logical units of a database management system and back-end servers, that are logical units of a database management system, each back-end server having a database resource, comprising the steps of:
A database system comprising:
Dependencies are inferred from the claim text.