1. A method for executing a data operation request in a business system, comprising: receiving, from a frontend application, a data operation request for an operation to be performed by at least one of a plurality of backend applications, the data operation request specifying a business object, a node in the business object, and a data operation to be performed on data related to the business object node, the data operation request defined in a structured query language as a first query; extracting identifiers corresponding to the business object, the node within the business object, and the specific data operation to be performed from the first query; translating for any one of the plurality of backend applications the extracted information into a native command, the native command defined in a format native to the identified business object and the identified node, wherein the identified business object indicates to which one of a plurality of backend applications the native command is to be sent, wherein the translating comprises: creating a virtual table, each row of the virtual table listing the business object, the business object node, and an assignment of a value to an attribute of the business object node; and for each row in the virtual table, mapping the entries in the row to parameters expected by a backend application; sending the native command to the identified backend application containing the business object; performing the data operation on the data related to the specified business object node contained in the at least one of the plurality of backend applications; receiving an indication from the identified backend application that processing of the command completed, wherein the indication is in a format native to the backend application; transforming the format of the received indication into a format expected by the frontend application; and presenting the transformed indication to the frontend application.