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. 15. The method of claim 12 , further comprising converting the first query into a form that differentiates a first parameter from a second parameter.