Memory 951 includes both a nonvolatile read only memory (ROM) in which machine instructions used for booting up computer 930 are stored, and a random access memory (RAM) in which machine instructions and data are temporarily stored when executing application programs, such as a database program using the present invention.