In a system, such as a basic business system for doing basic business and the like, since the scale of generated/stored data is large, the efficient execution of a process, such as data totaling, profiling, cleansing, add-up and the like, is required.
In relation to the above-described technology, a technology for automatically obtaining necessary data from a file (data) stored by a plurality of applications, using the statistic hydra of a TRIE structure is known.
The “statistic hydra” described here is the prior art different from “statistic hydra” described later as the best Mode for carrying out the invention.
For example, when a test result data 1200 illustrated in FIG. 1 is classified into “very good”, “good”, “fairly good” and “bad” according to an evaluation table 1300 illustrated in FIG. 2 and in order to obtain their distribution and its average, the following processes are needed.
(1) A statistic hydra 1400 illustrated in FIG. 3 is generated from the test result data 1200 and a primary totaling is applied to each score. As a result, a totaling result 1401 for each “score” is obtained.
(2) The data of the totaling result 1401 is classified into respective “score ranges” of the evaluation table 1300, for example, using the following retrieval expressions. As a result, as illustrated in FIG. 4, the totaling results 1501, 1502, 1503 and 1504 for each “score range” of the evaluation table 1300 are obtained.
Total data group retrieval expression of “very good”: Score≧45 AND score≦50
Total data group retrieval expression of “good”:
Score≧40 AND score<45
Total data group retrieval expression of “fairly good”: Score≧30 AND score≦40
Total data group retrieval expression of “bad”: Score≧0 AND score<30
(3) Since a plurality of totaling results is obtained in the totaling results 1503 and 1504, the secondary totaling is executed in order to obtain a totaling result for each “score range”. As a result, a desired totaling result 1600 illustrated in FIG. 5 is obtained.    Patent document 1: Japanese Laid-open Patent Publication No. 2006-171800