• DocumentCode
    1717238
  • Title

    Achieving consistency in active databases

  • Author

    Schewe, Klaus-Dieter ; Thalheim, Bernhard

  • Author_Institution
    Dept. of Comput. Sci., Cottbus Tech. Univ., Germany
  • fYear
    1994
  • Firstpage
    71
  • Lastpage
    76
  • Abstract
    Consistency is an important property of database application systems. Given some integrity constraint on a database schema the problem is to guarantee that all transactions preserve this constraint. We regard rule triggering systems and provide a theoretical analysis of their power with respect to the enforcement of constraints. We show that for certain constraint sets the effect of the rules is equivalent to canonically specializing transactions. Moreover, we present a theoretical extension of this specialization idea that captures also critical sets of constraints. However, the price for this generality is high, since linguistic reflection seems to be the only reasonable implementation technique
  • Keywords
    data integrity; database theory; deductive databases; knowledge based systems; active databases; constraint sets; database application systems; database schema; integrity constraint; linguistic reflection; rule triggering systems; theoretical analysis; theoretical extension; Computer science; Constraint theory; Production systems; Reflection; Runtime; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Research Issues in Data Engineering, 1994. Active Database Systems. Proceedings Fourth International Workshop on
  • Conference_Location
    Houston, TX
  • Print_ISBN
    0-8186-5360-4
  • Type

    conf

  • DOI
    10.1109/RIDE.1994.282851
  • Filename
    282851