10. The computer program product of claim 9 , the computer readable program code further comprising: computer readable program code to transmit the second set of query results to be incorporated into a third data abstraction model such that a third step of the multi-step query can be executed against a third database and the second set of query results.
9. The computer program product of claim 8 , wherein the first abstract query comprises a sub-query from a first step of a multi-step query, and further comprising: computer readable program code to execute a second abstract query comprising a second sub-query from a second step of the multi-step query against both the second database and the first set of query results to produce a second set of query results.