17. The method of claim 16 , wherein the input string is received from the at least one receiving application.
16. A database interfacing-processor-implemented method, comprising: generating a plurality of inter-linked table objects in a database, wherein each inter-linked table object contains a table object identifier and an additional business grammar information related to the table object, wherein said inter-linked table objects are interconnected based on business grammar rules for the plurality of data and application identifying items in at least one database; receiving an input string having a plurality of syntax tokens arranged in accordance with a syntax grammar format and following business grammar rules for the arrangement of a plurality of data and application identifying items in at least one database, wherein each of said plurality of syntax tokens in the input string relates to at least one of a plurality of inter-linked table objects in a database, each inter-linked table object containing a table object identifier and an additional business grammar information related to said table object; determining whether a dynamic or static string token parsing of the input string should be utilized; determining syntax grammar format based on the context in which the input string was received and whether the dynamic or static token parsing is required; parsing the input string for each syntax token based on the syntax grammar; generating a database selection command from a composite of the parsed syntax tokens and business grammar information; querying the database with the selection command; retrieving grammar responsive data based on the querying; and providing the grammar responsive data to at least one receiving application.