Consistency management in object-oriented databases

被引:2
|
作者
Oakasha, H
Conrad, S
Saake, G
机构
[1] Univ Munich, Inst Informat, D-80538 Munich, Germany
[2] Cairo Univ, Fayoum Branch, Fac Sci, Al Fayyum, Egypt
[3] Univ Magdeburg, Fak Informat, D-39016 Magdeburg, Germany
来源
关键词
object-oriented databases; constraint management; constraint maintenance; database integrity; integrity constraints;
D O I
10.1002/cpe.608
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The paper presents concepts and ideas underlying an approach for consistency management in object-oriented (OO) 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 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 OO database management systems which do not exist in conventional approaches in a satisfactory way. This includes: monitoring object consistency at different levels of update granularity, integrity independence, and efficiency of constraints maintenance; controlling inconsistent objects; enabling and disabling constraints, globally to all objects or locally to individual objects; and declaring constraints on individual objects. All these features are provided by means of basic notations of OO data models. Copyright (C) 2001 John Wiley & Sons, Ltd.
引用
收藏
页码:955 / 985
页数:31
相关论文
共 50 条
  • [1] IDENTIFICATION, GENERICITY AND CONSISTENCY IN OBJECT-ORIENTED DATABASES
    SCHEWE, KD
    SCHMIDT, JW
    WETZEL, I
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 646 : 341 - 356
  • [2] Dynamic evolution and consistency of collaborative configurations in object-oriented databases
    Al-Khudair, A
    Gray, WA
    Miles, JC
    TOOLS 39: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS: SOFTWARE TECHNOLOGY FOR THE AGE OF THE INTERNET, 2001, 39 : 207 - 218
  • [3] A framework for method evolution and behavior consistency in object-oriented databases
    Tari, Z
    Li, X
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1996, 6 (02) : 279 - 305
  • [4] Type-consistency problems for queries in object-oriented databases
    Ishihara, Y
    Seki, H
    Ito, M
    DATABASE THEORY - ICDT'97, 1997, 1186 : 364 - 378
  • [5] Refinements of complexity results on type consistency for object-oriented databases
    Ishihara, Y
    Shimizu, S
    Seki, H
    Ito, M
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2001, 62 (04) : 537 - 564
  • [6] Object-oriented multimedia databases: Making and management
    Kumar, BS
    Ali, DL
    COMPUTERS & INDUSTRIAL ENGINEERING, 1996, 31 (1-2) : 303 - 306
  • [7] OBJECT-ORIENTED DATABASES
    VALAUSKAS, EJ
    LIBRARY JOURNAL, 1993, 118 (14) : 216 - 216
  • [8] Object-oriented databases
    Guerrini, G
    Merlo, I
    Ferrari, E
    Kappel, G
    de Miguel, A
    OBJECT-ORIENTED TECHNOLOGY, 1999, 1743 : 207 - 221
  • [9] Schemaless XML document management in object-oriented databases
    Chung, SM
    Jesurajaiah, SB
    ITCC 2005: International Conference on Information Technology: Coding and Computing, Vol 1, 2005, : 261 - 266
  • [10] DIRECTIONS IN OBJECT-ORIENTED DATABASES
    ZDONIK, S
    PROCEEDINGS : THE THIRTEENTH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 1989, : 200 - 200