1. A method for operating a computer system for a scalable network of computers to interact with certain information stored in a group of networked databases, at least some of which having different schema, comprising: providing for each one of the computers in the scalable network a similar network member computer system having a standardized database access system storing a group of standardized algorithms to enable data to be accessed in a standardized manner from the group of networked databases; analyzing validity of given data accessed by a given one of the algorithms in a given standardized data access systems by using a rule validity management module and a data management module in a given network member computer systems; the analyzing including comparing the given data accessed with the given algorithm by the rule validity management module to determine if the given algorithm is invalid; in response to the given algorithm is determined to be invalid by the rule validity management module in the given network member computer system, updating the given algorithm to thereby correct the invalidity of the given algorithm; the analyzing including determining the given data accessed to be inconsistent with the given algorithm by the data validity management module to determine if the given data accessed is invalid; in response to the given data accessed determined to be invalid by the data validity management module in the given network member computer systems, updating the given data to thereby correct the invalidity of the given algorithm; and whereby self-corrections occur dynamically over time with changing stored information.