A database client which can access a plurality of databases copies data
selected from a source database to a destination database. The database
client compares attribute items of attribute information appended to the
data to be copied with those which can be set in the destination
database, and directly copies an attribute item which can be set in the
destination database to the corresponding attribute item. On the other
hand, the database client copies attribute information of an attribute
item which cannot be set in the destination database to a predetermined
attribute item in the destination database. In this way, upon copying
data between databases with different kinds of attribute information that
can be set, the destination database can hold the attribute information
of the source data.