Consistency Management in Object-Oriented Databases

Autoren
H. Oakasha, S. Conrad, G. Saake
Paper
Conr99e (1999)
Zitat
A. de Miguel, E. Ferrari, G. Kappel, G. Guerrini, I. Merlo (eds.): Proceedings of the 1st ECOOP 1999 Workshop on Object-Oriented Databases, Lisbon, Portugal, 15. June 1999, pp. 97-108, 1999.
Ressourcen
Kopie  (Senden Sie ein Email mit  Conr99e  als Betreff an dke.win@jku.at um diese Kopie zu erhalten)
BibTeX

Kurzfassung

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 object consistency at different levels of update granularity, integrity independence, efficiency of constraints maintenance, controlling inconsistent object, enabling and disabling of constraints globally to all object of database as well as locally to individual object, and the possibility of declaring constraints on individual objects. All these features are provided by means of basic notations of OO data models.