METHOD FOR UPDATING A DATABASE
0 Assignments
0 Petitions
Accused Products
Abstract
In a method for updating a database by transmitting a version of database segments, the database is divided into individual segments. To reduce the quantity of data to be transmitted and to reduce the computing expenditure, the segments are divided into segments to be updated explicitly and segments to be updated implicitly and a segment that is to be updated implicitly is updated together with a segment that is to be updated explicitly. Furthermore, an appropriately developed database installation is specified.
3 Citations
14 Claims
-
1-5. -5. (canceled)
-
6. A method for updating a database, comprising:
-
dividing the database into individual segments; dividing the segments into segments to be updated explicitly and segments to be updated implicitly, wherein each segment to be updated implicitly is assigned a relationship with at least one segment to be updated explicitly; transmitting, when an update is to be performed, a new version only of at least one of the segments to be updated explicitly to the database; at the database, explicitly updating the at least one of the segments to be updated explicitly using the new version; and at the database, implicitly updating each segment to be updated implicitly which has an assigned relationship with any of the segments to be updated explicitly for which a new version was transmitted; wherein each implicitly updated segment is updated as a function of changes made to a respectively assigned explicitly updated segment, without using a new version of the implicitly updated segment, wherein each of the segments is assigned a version or an update level, which is stored in an update compiler in a database installation, wherein, for the other segments to be updated implicitly, no up-to-date version is transmitted, the other segments being updated in the database itself as a function of the changes of the explicit segments, wherein the database installation includes the database to which database segments received by a receiving device are suppliable, and having the update compiler, by which the segments of the database to be updated implicitly are updated based on versions of the database segments received from a computing center. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A database installation, comprising:
-
a reception device to receive a new version of at least one database segment to be updated explicitly, wherein the new version of the at least one database segment to be updated explicitly is transmitted from a computing center; and a database divided into individual segments including segments to be updated explicitly and segments to be updated implicitly, wherein each segment to be updated implicitly is assigned a relationship with at least one segment to be updated explicitly, the database including an update compiler adapted to; explicitly update the at least one database segment to be updated explicitly using the new version; and implicitly update each segment to be updated implicitly which has an assigned relationship with any of the segments to be updated explicitly for which a new version only was transmitted; wherein each implicitly updated segment is updated as a function of changes made to a respectively assigned explicitly updated segment, without using a new version of the implicitly updated segment, wherein each of the segments is assigned a version or an update level, which is stored in an update compiler in a database installation, wherein, for the other segments to be updated implicitly, no up-to-date version is transmitted, the other segments being updated in the database itself as a function of the changes of the explicit segments, and wherein the database installation includes the database to which database segments received by a receiving device are suppliable, and having the update compiler, by which the segments of the database to be updated implicitly are updated based on versions of the database segments received from a computing center.
-
Specification