1. An information retrieval system comprising: memory means for storing a set of predefined queries and a set of predefined data categories; first selection means for selecting a predefined query from the set of predefined queries; second selection means for selecting at least one data category from the set of predefined categories; first limiting means for limiting the set of predefined queries upon selection by a user of predefined categories; second limiting means for limiting the set of predefined categories upon selection by a user of a predefined query; data entry means for entering at least one first data item by a user, and for associating the at least one first data item with the at least one selected data category; query forming means for forming a query based on the selected predefined query, the at least one selected category and the at least one associated first data item; submission means for submitting the formed query; receiving means for reception of a result set in response to the submitted query, the result set including records and fields in the records; and display means for displaying the received result set.