Patent ID: 8161051

Claim:
A database management method for a database management apparatus which includes a processor and a memory holding a database composed of rows and columns and an index corresponding to at least one of the columns, and which manages data stored in the database by referring to the database and the index, the columns of the database including an index key column which does not including an area for storing data, wherein the database management method comprising the steps of: storing index definition information including the index key column and a full-text search index corresponding to each other; registering, upon reception of a request to register data in the table which includes the index key column, the data in an index key column which is specified by referring the index definition information, and the data in columns other than the index key column; and searching, upon reception of a request to search data in the table which includes the index key column, data by using a full-text search index which is specified as corresponding to the index key column by referring the index definition information, and data in columns other than the index key column.