摘要 |
PURPOSE:To improve both the record replacing speed and the file recompiling speed by dividing a data file into plural files to attain the accesses for each divided file and at the same time controlling replacement information on the records for each divided file. CONSTITUTION:A master file is divided into plural divided files 1 in accordance with the memory capacity. An index file 2 stores the head record key of each file 1 as the index information. An access means 3 refers to the file 2 to give an access to the record stored in each file 1. A record deleting means 4 writes the information showing the presence of a deleted record into the corresponding index information stored in the file 2. Then a 1st divided file recompiling means 5 recompiles the files 1 where the information showing the presence of the deleted records in the order of keys. Thus the random record replacing speed is improved. At the same time, the files are recompiled at a high speed and with high efficiency. |