10. The method of claim 9 further comprising: in response to failing to find a matching reference database record and finding one or more possibly matching reference database records but failing to identify a near-matching record, generating at the computing device a selection request to choose from among the one or more possibly matching records a record that corresponds to the input data query; and in response to a possibly matching record that corresponds to the input data query and is chosen, applying at least one transformation rule to convert the chosen record to a plurality of forms, wherein individual ones of the plurality of forms correspond to individual target databases of a plurality of target databases, and querying at the computing device using at least one of the individual ones of the plurality of forms at least one of the plurality of target databases for the one or more target database records that correspond to the individual ones of the plurality of forms.
9. The method of claim 8 wherein the querying a reference database comprises querying the reference database for reference database records that possibly match the input data query, the method further comprising: in response to failing to find a matching reference database record but finding one or more possibly matching reference database records, determining whether a possibly matching record can be considered a near-matching record to the input data query; and in response to identifying a near-matching record, applying at least one transformation rule to convert the near-matching reference database record to a plurality of forms, wherein individual ones of the plurality of forms correspond to individual target databases of a plurality of target databases, and querying using at least one of the individual ones of the plurality of forms at least one of the plurality of target databases for one or more target database records that correspond to the individual ones of the plurality of forms.