1. A computer-implemented database-managing method comprising the steps of: receiving and analyzing a query which includes a fetch request for a record in a database table and an update request for at least one of columns included in the record, the fetch request specifying a change in value for the record; generating an execution plan to execute the analyzed query; and executing the execution plan by fetching the record in accordance with the fetch request and updating at least one of the columns according to the execution plan.