Abstract
In this paper, a new structural model is proposed to ease the checking of the integrity constraints in an object-oriented database system. The structure accepts declarative global specification of constraints including user-defined p ]constraint, and an efficient representation that permits localized constraints checking. A new method called “Detection” is added to the structure to check the status of violation of the relations in an object-oriented database. The new approach is demonstrated using ALICE rule.
The notion of the constraints is used to define the connectivity between objects required for the valid expression of constraint and rule conditions. The event in Integration Rules (IRules) that defines the active behavior of an application specifies an operation to be monitored, such as modifying a data value. The semantic analysis process applies a concept known as object-centered conditions during the compilation of ALICE rules to detect semantically incorrect rules at compile time.
Chapter PDF
References
Ina Graham, Object-Oriented Methods Principles & Practice England: Addison-Wesely, 2001.
David W. Embley, Object Database Development Concepts and Principles England: Addison-Wesely, 1998.
BinduR. Rao, Object-Oriented Database Technology, Applications, and Product. US: McGraw-Hill, 1994.
Setrang Khoshafian, Object-Oriented Databases New York: John Wiley & Sons Inc, 1993.
Urban. ALICE: An Assertion Language for Integrity Constraint Expression. Proceedings of the Thirteenth Conference on Computer Software and Applications, 1989; pp. 292–299.
S. Ceri and J. Widom. Deriving Production Rules for Constraint Maintenance. Proc. 16th Int’l Conference Very Large Data Bases, 1990; pp. 566–577.
Susan D. Urbana and Anne M. Wang. The Design of a Constraint/Rule Language for an Object-Oriented Data Model. Elsevier Science Inc., J.system software 28, 1995; pp. 203–224.
Urban, Karadimce, and Nannapaneni. The Implementation and Evaluation of Integrity Maintenance Rules in an Object-Oriented Database. Proceedings of the Eighth International Conference on Data Engineering, 1992; pp. 656–572.
Urban. Desiderio. CONTEXT: A Constraint Explanation Tool. Data and Knowledge Engineering, North-Holtand, 1992; pp. 153–183.
Michael Sipser, Introduction to the Theory of Computation. PWS Publishing Company, 1997.
Ying Jin, Amy Sundermier, and Suzanne W. Dietrich. An Execution and Transaction Model for Active, Rules-Based Component Integration Middleware. Springer-Verlag Berlin Heidelberg 2002; pp. 403–417
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Kluwer Academic Publishers
About this chapter
Cite this chapter
Zaqaibeh, B., Ibrahim, H., Mamat, A., Sulaiman, M.N. (2004). An Efficient OODB Model for Ensuring the Integrity of User-Defined Constraints. In: Jajodia, S., Strous, L. (eds) Integrity and Internal Control in Information Systems VI. IICIS 2003. IFIP International Federation for Information Processing, vol 140. Springer, Boston, MA. https://doi.org/10.1007/1-4020-7901-X_13
Download citation
DOI: https://doi.org/10.1007/1-4020-7901-X_13
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4020-7900-9
Online ISBN: 978-1-4020-7901-6
eBook Packages: Springer Book Archive