1. A computer for use in a computer system including multiple physical storage areas for storing database data, the database including component information having a reference item having plural value ranges, the database data being dividable according to value ranges of the reference item, the computer comprising: an access frequency obtaining module configured to obtain, for each value range of the reference item in the component information, an estimated access frequency for data of the component information; and a data allocation module configured to allocate, based on the obtained estimated access frequency, data of the component information divided according to the value ranges of the reference item to the physical storage areas to be stored.