Computer-implemented method for operating a database and corresponding computer-system
AssigneeHasso-Plattner-Institut fur Softwaresytemtechnik GmbH
InventorsHasso Plattner, Jens Krueger, Martin Grund, Alexander Zeier
Life of this patent
Estimating the term…
Abstract
The invention relates to a computer-implemented method for operating a database comprising the step of updating a binary status of a tuple in the database. The binary status field either contains a null value or a time stamp. The update can be done in-place or by using an insert-only approach.
Claims8
A computer-implemented method for operating a database, comprising:
- storing a tuple having a binary status field in the database;
- updating a binary status of the tuple in the database by means of in-place updating the binary status field of the tuple with a time stamp;
- executing, by a computer system, a query that uses the binary status field;
- and
- outputting, by the computer system, a result of the query.
A computer-implemented method for operating a database, comprising:
- storing a tuple having a binary status field in the database;
- updating a binary status of the tuple in the database by means of inserting an updated tuple into the database, wherein the binary status field of the updated tuple contains a time stamp;
- executing, by a computer system, a query that uses the binary status field;
- and
- outputting, by the computer system, a result of the query.
A computer system that implements a computer program for operating a database, said computer system including a processor that is configured to execute the computer program and a memory that is configured to store the database, said computer program embodied on a non-transitive storage medium and comprising:
- an updating component for updating a binary status of a tuple in the database by means of in-place updating the binary status field of the tuple with a time stamp;
- an executing component for executing a query that uses the binary status field;
- and
- an outputting component for outputting a result of the query.
A computer system that implements a computer program for operating a database, said computer system including a processor that is configured to execute the computer program and a memory that is configured to store the database, said computer program embodied on a non-transitive storage medium and comprising:
- an updating component for updating a binary status of a tuple in the database by means of inserting an updated tuple into the database, wherein the binary status field of the updated tuple contains a time stamp;
- an executing component for executing a query that uses the binary status field;
- and
- an outputting component for outputting a result of the query.
Dependencies are inferred from the claim text.