1. A method for information management of a distributed data sources network database that comprises a plurality of nodes, said plurality of nodes including a querying node and a plurality of data sources, said method comprising the steps of: providing a schema for said distributed data sources network database; entering a query in a database language at said querying node in said network, said query including at least one table name, at least one a table attribute, and at least one value of a table attribute; decomposing said query into at least one network message including a particular set of a table name, a table attribute and a value; transmitting said network message to data sources relevant to said particular set of said table name, said table attribute and said value in said query; receiving at least one reply message from said data sources relevant to said particular set of said table name, said table attribute and said value of said query when said query is met; and providing a query result in said database language at said querying node from said at least one reply message.