12. A method for interfacing with a database, comprising: forming a representation of a first query of the database at a database interface processing device, including at least one processor, in response to an input, wherein the first query includes a parameter that corresponds to an object in a set, wherein the object corresponds to a location; transmitting the first query to the database; receiving at the database interface processing device a result of the first query and a recommendation to change the first query, wherein the recommendation to change the first query includes at least one child of the object and at least one parent of the object; displaying, at the database interface processing device, a representation of the result of the first query and a representation of the recommendation to change the first query; transmitting from the database interface processing device a second query of the database, wherein the second query corresponds to a child of the object or a parent of the object selected from the recommendation to change the first query; receiving at the database interface processing device a result of the second query; and outputting, from the database interface processing device, a representation of the result of the second query.
12. A method for interfacing with a database, comprising: forming a representation of a first query of the database at a database interface processing device, including at least one processor, in response to an input, wherein the first query includes a parameter that corresponds to an object in a set, wherein the object corresponds to a location; transmitting the first query to the database; receiving at the database interface processing device a result of the first query and a recommendation to change the first query, wherein the recommendation to change the first query includes at least one child of the object and at least one parent of the object; displaying, at the database interface processing device, a representation of the result of the first query and a representation of the recommendation to change the first query; transmitting from the database interface processing device a second query of the database, wherein the second query corresponds to a child of the object or a parent of the object selected from the recommendation to change the first query; receiving at the database interface processing device a result of the second query; and outputting, from the database interface processing device, a representation of the result of the second query. 13. The method of claim 12 , wherein the outputting the representation of the recommendation to change the first query comprises transmitting data configured to display the representation of the recommendation in at least one of a written form and a graphic form, and wherein the transmitting the second query comprises receiving an input at the database interface processing device that interacts with the at least one of the written form and the graphic form.