1. A database search device for accessing a database that stores sequence patterns and inquiring whether the sequence patterns stored in the database exist in a predetermined sequence, the device comprising: a sequence processing section for dividing a search sequence subjected to search to create multiple subsequences; and a query issuing section for issuing a query to said database using said created multiple subsequences individually as a query sequence.