Object-Oriented Database System Properties


Persistence
Persistence is the data or objects on which the user or programmer works survive the execution of a process and can be used again in other processes. Multi-user Control Recovery
When an error occurs which corrupts the content of the database buffer, the system must be able to restore a consistent state.

Secondary Storage Management
In database systems data is stored on secondary storage media, and sophisticated functionality is provided to access data and transfer it between main and secondary storage. These techniques deal with, for example, index management, the clustering data, buffer management, access path selection and even query optimization.