A state of which a particular attribute of a record has a particular value is
defined
as an event. With a plurality of events and the relation of a sequence thereof,
a search pattern is designated. A set of records as a search target are searched
for a combination of records corresponding to the search pattern.