1. A system to process data transactions in a data store including a plurality of databases, the system comprising: a computer interface module to receive a data transaction request from at least one requesting computer; a data store interface module to interface the system to the plurality of databases; and a data access layer to identify at least one database of the plurality of databases, data access layer being operatively in data communication with the computer interface module and the data store interface module and defining an abstraction layer between computer interface module and the data store interface module.