1. A query processor for parallel processing of first signals indicative of an input query referencing information stored in one or more databases each of which is accessible through an independent database engine, said input query specifying conditions for an answer set of said information, comprising, translator means for analyzing said first signals and transforming them into second signals representing queries each of which is directed to one or more base tables, splitter means for receiving said second signals and producing therefrom third signals corresponding to a plurality of separate queries capable of being executed independently and in parallel, each of said separate queries being compatible with one of said database engines, and runner means for applying said third signals simultaneously to respective ones of said database engines, receiving, in response thereto, fourth signals generated by each of said database engines which correspond to answer sets for the separate queries, and, producing fifth signals representing an answer set for said input query.