DocumentCode :
3143343
Title :
The implementation and evaluation of integrity maintenance rules in an object-oriented database
Author :
Urban, Susan D. ; Karadimce, Anton P. ; Nannapaneni, R.B.
Author_Institution :
Dept. of Comput. Sci. & Eng., Arizona State Univ., Tempe, AZ, USA
fYear :
1992
fDate :
2-3 Feb 1992
Firstpage :
565
Lastpage :
572
Abstract :
The authors describe an approach to the declarative representation of integrity constraints in an object-oriented database and the use of integrity maintenance rules for the active maintenance of constraints. A semantic data model is used to automatically generate class definitions and state-altering database operations with constraints represented as objects in the database. Integrity maintenance production rules are automatically generated from constraints and stored as extensions to class operations, hiding the details of constraint checking and rule triggering. High-level transactions call state-altering operations and invoke the integrity maintenance process at commit time. Integrity constraints are declaratively represented in the database system, with operations encapsulating rules about how to respond to constraint violations. An analysis of problems associated with cyclic and anomalous rule behavior
Keywords :
data integrity; object-oriented databases; anomalous rule behavior; class definitions; class operations; commit time; declarative representation; integrity maintenance rules; object-oriented database; production rules; semantic data model; state-altering database operations; Computer science; Data engineering; Data models; Database systems; Encapsulation; Expert systems; Object oriented databases; Production systems; Spatial databases; Transaction databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering, 1992. Proceedings. Eighth International Conference on
Conference_Location :
Tempe, AZ
Print_ISBN :
0-8186-2545-7
Type :
conf
DOI :
10.1109/ICDE.1992.213152
Filename :
213152
Link To Document :
بازگشت