DATABASE SYSTEM, DATABASE UPDATE METHOD, DATABASE, AND DATABASE UPDATE PROGRAM
1 Assignment
0 Petitions
Accused Products
Abstract
To provide a database, which is robust against variation of application programs and environments.
A database system, which updates data by an application program, includes data storage means for storing a master data and a shared memory area. The shared memory area includes: a first area, which loads the master data and to which an application program is allowed only to refer; and a second area, which stores a difference data generated when the application program updates the master data in the first area, and which the application program is allowed to refer to and update.
20 Citations
34 Claims
-
1-17. -17. (canceled)
-
18. A database system, which updates data by an application program, comprising:
-
a data storage unit to store a master data; and a shared memory area, including; a first area to load said master data and to be referred to by said application program; and a second area to store a difference data, which is generated when said application program updates said master data in said first area, and to be referred to and updated by said application program. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A database update method for updating data by an application program, comprising:
-
updating a master data loaded in a first area, which is referred to by said application program, and generating a difference data; storing the difference data, which is generated when said application program updates said master data, in a second area, which is referred to and updated by said application program; reflecting said difference data into said master data; and eliminating said difference data. - View Dependent Claims (25, 26, 27)
-
-
28. A database, which updates data by an application program, comprising:
-
a first area, which loads a master data, and which is referred to by said application program; and a second area, which stores a difference data, generated when said application program updates said master data in said first area, and which is referred to and updated by said application program. - View Dependent Claims (29, 30, 31, 32)
-
-
33. A database update program, that when executed by a computer causes a method to be performed, the method for updating data loaded in a database, the method comprising:
-
updating a master data loaded in a first area, which is referred to by said program, and generating a difference data; storing said difference data in a second area, which is referred to and updated by said program; reflecting said difference data into said master data; and eliminating said difference data.
-
-
34. A computer-readable data storage medium having stored thereon a computer program that when executed by a computer causes a method to be performed, the method for updating data loaded in a database, the method comprising:
-
updating a master data loaded in a first area, which is referred to by said program, and generating a difference data; storing said difference data in a second area, which is referred to and updated by said program; reflecting said difference data into said master data; and eliminating said difference data.
-
Specification