3 research outputs found

    Consistency Management in Object-Oriented Databases

    No full text
    . The paper presents concepts and ideas underlying an approach for consistency management in object oriented databases. In this approach constraints are structured as first class citizens and stored in a meta-database called constraints catalog. When an object is created constraints of this object are retrieved from the constraints catalog and relationships between these constraints and the object are established. The structure of constraints has several features that enhance consistency management in OODBMS which do not exist in conventional approaches in a satisfactory way. These features are monitoring objects consistency at different levels of update granularity, integrity independence, efficiency of constraints maintenance, controlling inconsistent objects, enabling and disabling of constraints globally to all objects of database as well as locally to individual objects, and the possibility of declaring constraints on individual objects. All these features are provided b..

    Consistency control in object-oriented databases

    No full text
    In this paper we present concepts and ideas underlying an approach for consistency management in object oriented databases. In this approach constraints are considered as first class citizens and stored in a meta-database called constraints catalog. When an object is created constraints related to this object are retrieved from the contraints catalog and relationships between these constraints and the object are established. The structure of constraints has several features that enhance consistency management in OODBMS which do not exist in conventional approaches in a satisfactory way. These features are monitoring object consistency at different levels of update granularity, integrity independence, efficiency of constraints maintenance, controlling inconsistent objects, enabling and disabling of constraints globally to all objects of database as well as locally to individual objects, and the possibility of declaring constraints on individual objects. All these features are provided by means of basic notations of OO data models. (orig.)SIGLEAvailable from TIB Hannover: RR 4485(1999,22) / FIZ - Fachinformationszzentrum Karlsruhe / TIB - Technische InformationsbibliothekDEGerman
    corecore