1. A search method comprising: defining a target data range for a range-based data field within a database record structure of a database, wherein the database includes a plurality of data records; searching a plurality of text-strings, wherein each text string is associated with one of the data records and includes one or more text-based data descriptors, such that at least one data descriptor within each text-string includes: a field descriptor that defines a specific range-based data field within the data record to which the text-string is related; and a text-based range descriptor that is associated with a range of field values for the specific range-based data field; and generating a first result set by identifying one or more text-strings that include a text-based range descriptor that is essentially equivalent to the target data range.