5. The computer readable storage medium of claim 4 , wherein the graphical user interface is configured to: receive, via the query specification display area, user input specifying the abstract query comprising the result fields for which data is to be returned from the database.
5. The computer readable storage medium of claim 4 , wherein the graphical user interface is configured to: receive, via the query specification display area, user input specifying the abstract query comprising the result fields for which data is to be returned from the database. 6. The computer readable storage medium of claim 5 , wherein the graphical user interface is further configured to: receive a user selection to perform the abstract query using the classification field; include the classification field with the abstract query; and pass the abstract query and classification field to a runtime component configured to generate an executable query on the basis of the abstract query and the included classification field.