摘要:
In a database management system for concurrently executing a plurality of transactions for access to a database, there is provided a user interface for defining a parent/child relationship between a plurality of pieces of data. The parent information of data is added to the data itself and to a storage location information of the data in the database. Upon access to data, lock control is performed by use of the parent information of the data, thereby performing representation of locked a object.
摘要:
In an object-oriented database management system, a storage area of each data object is controlled using information indicating a storage area position of the data object in the database and a management serial number of the storage area. Each data object is provided with a directory object to keep therein information indicating a storage area position of the associated data object in the database and a management serial number of the storage area. In the database, the storage area of each data object is controlled using information denoting the storage area position in the corresponding directory object and the management serial number of the directory object.
摘要:
An area in a page for a tuple-oriented file system is exclusively controlled such that a tuple is added to, deleted from or updated in a page including a tuple area in use, a vacant area having a deleted tuple and an unoccupied area. In the case where a transaction is active for increasing the total size of the vacant area in a given page, the particular vacant area is locked to prevent another active parallel transaction from using the same vacant area. During the time when the transaction for increasing the total size of the vacant area remains active, other transactions can add a tuple to the unoccupied area or update a tuple in use in the same page to the extent that the particular page is not compacted. The transaction for increasing the total size of the vacant area can perform a special compaction for collecting a plurality of discrete vacant areas into a continuous vacant area without increasing the unoccupied area in the page. The roll back operation can thus be executed securely.
摘要:
In a composite system in which a plurality of data base systems and data communication are treated as respective subsystems. At the occurrence of a fault in one subsystem, other subsystems are allowed to operate continuously, thereby facilitating recovery after a faulty subsystem has started up. A controller performs as to which data base system a transaction in execution has accessed so that the range of failure is confined, thereby facilitating the fault recovery. The check points of two processings including updating of information in the memory and accumulation of the updated information in the journal are detected so that the need of journals for information occurring earlier than the check point is eliminated, and a check point dump is acquired without waiting for the end of a transaction which has been active at the check point.
摘要:
An office information system having a plurality of work stations connected via a network to mutually exchange electronic mails each includes a control information definition unit for defining control information representing what kind of processing can be performed on mails after reception, a processing log memory unit for storing log information of operations which have been performed on a received mail, a control unit for guiding a receiver by referring to both the control information and log information, a task tracking instruction unit for inquiring the processing status of mail, and a task tracking unit for reporting the status in response to such a tracking instruction. The system stores and interprets control information relating to the flow of an OA object on the network, which has been conventionally involved in the memory of an office worker, and guides the office worker to work to be done by the office worker. As a result, a chance for the OA object to stagnate at a certain location is reduced, and the circulation of OA objects on the network is totally improved.
摘要:
Each time a document or a program source is edited, version information including its version name and creation date is stored in a storage. Configuration information of a plurality of documents and program sources is stored in another storage. The version and configuration information is read from the storages such that information of constituent elements of a project such as documents and program sources is placed in a vertical direction and version information of the elements is placed by use of a creation date as a reference in a horizontal direction for a two-dimensional display thereof. With the configuration, there is provided a display method of clearly presenting to the user a display image in which version information is combined with configuration information.
摘要:
In a distributed database system including a plurality of database systems each having a database, wherein a database possessed by one of the database systems serves as an original database, and databases of the remaining database systems are produced by replicating the original database, the presence or absence of update contention of the same data in two database systems is detected. When data susceptible to detection of update contention is updated, an update serial number is produced for the data. The update serial number includes a system identifier for identifying a database system in which the data is updated and an update frequency related to the number of times of updates. The update serial number is accumulatively stored in an update serial number history associated with the data each time the data is updated. When the updated data and the update serial number history associated therewith are transferred to a receiving database system, the contents of the update serial number history associated with the received data is compared with the contents of an update serial number history associated with data corresponding to the received data (target data) in a database of the receiving database system, and a contending state of the received data with the target data is determined based on the result of the comparison in the receiving database system.
摘要:
An office information system has a plurality of work stations connected via a network to mutually exchange electronic mail, each work station including a control information definition unit for defining control information representing what kind of processing can be performed on mails after reception, a processing log memory unit for storing log information of operations which have been performed on received mail, a control unit for guiding a receiver by referring to both the control information and log information, a task tracking instruction unit for inquiring into the processing status of mail, and a task tracking unit for reporting the status in response to such a tracking instruction. The system stores and interprets control information relating to the flow of an OA object on the network, which has been conventionally involved in the memory of an office worker, and guides the office worker to work to be done by the office worker. As a result, the chance that the OA object will stagnate at a certain location is reduced, and the circulation of OA objects on the network is improved.
摘要:
Each time a document or a program source is edited, version information including its version name and creation date is stored in a storage. Configuration information of a plurality of documents and program sources is stored in another storage. The version and configuration information is read from the storages such that information of constituent elements of a project such as documents and program sources is placed in a vertical direction and version information of the elements is placed by use of a creation date as a reference in a horizontal direction for a two-dimensional display thereof. With the configuration, there is provided a display method of clearly presenting to the user a display image in which version information is combined with configuration information.
摘要:
A system for managing an object-oriented database in response to a request issued from an application program includes a database for storing therein both of a class having a definition of an object and an object generated from the class; a generating unit for generating a class and a plurality of attributes based on class definition information and attribute definition information, which are designated by the application program; another generating unit for generating an object to store an attribute value corresponding to the class definition information in accordance with the class definition information, the object generating unit including a-storage control unit for storing the attribute value related to a normal attribute into one storage unit area of the database when the request issued from the application program is related to the normal attribute, and for storing the attribute value related to a clustering attribute into another storage unit area of the database when the request issued from the application program is related to a clustering attribute; and acquiring unit for acquiring information corresponding to an identifier of an attribute required by the application program from any one of the one storage unit area and the another storage unit area, and for storing the acquired information into a memory area.