1. A method for executing a command in a computing environment to perform a database operation on a representation of a functional information system stored on an electronic data store, the method comprising the steps of: storing a domain-specific syntax characterizing a functional information system for a domain, wherein the syntax comprises rules that define a set of valid locations in a coordinate space, the locations having semantic values and words associated with those values; receiving and storing a domain-specific data entity in an electronic data store; storing an assignment of a tag to the domain-specific data entity, the tag being: associated with a valid location in the coordinate space as determined by the rules of the domain-specific syntax; associated with a functional information system word, the word being chosen based on a function associated with the data entity and the word having a semantic value associated with the domain; defined as having the semantic value of the location of the data entity within the coordinate space; and defined as having the semantic value of the functional information system word; electronically storing the tag assigned to the data entity in the electronic data store so that the tag is logically linked to the stored data entity; and enabling a data retrieval operation on the data store based on the syntactic tag or the data entity.