Methods for facilitating updating of data in a database by a data-access
system in communication with the database and a client application. The
methods include initiating updating transactions by the data-access
system based on requests from the client application for obtaining a
portion of the database using a predetermined obtaining protocol;
generating transaction identifiers with identifier values in the
data-access system upon the initiating of each updating transaction;
assigning a transaction identifier or a predetermined transaction
identifier to each obtained portion; modifying at least one of the
obtained portions of the database based on instructions received from the
client application; and forwarding said modified portions to the database
based on the transaction identifier assigned to each modified portion. In
this way, the overall efficiency of the data-access system in processing
of the client updating requests can be advantageously increased.