摘要 |
There is disclosed a method of searching for data on a plurality (12) of heterogeneous databases (14, 16) connected over a network (18), the method comprising receiving configuration data representing the configuration of each database (14, 16); receiving from a client terminal (2) a search request (20) for data meeting specified criteria; for each of at least one database (14) selected from the plurality of databases: processing the received search request (20) to generate a search command (22) compatible with the selected database; transmitting the search command (22) over the network (18) to a data provider system (8) associated with the selected database (14); and receiving over the network (18) from the data provider system (8) search results (24) resulting from the execution of the search command (22) on the database (14); processing the search results (24) received from the or each selected database (8) to generate search report data (30), and transmitting the search report data (30) to the client terminal (2). |