Integrity Checking and Maintenance with Active Rules in XML Databases

Henning Christiansen, Maria Rekouts

Publikation: Bidrag til bog/antologi/rapportKonferencebidrag i proceedingsForskningpeer review

Abstract

While specification languages for integrity constraints for XML data have been considered in the literature, actual technologies and methodologies for checking and maintaining integrity are still in their infancy. Triggers, or active rules, which are widely used in previous technologies for the purpose are still rather untested in XML databases.

We present the first steps towards a methodology for design and verification of triggers that maintain integrity in XML databases. Starting from a specification of the integrity constraints plus a collection of XPath expressions describing the possible updates, the method indicates trigger conditions and correctness criteria to be met by the trigger code supplied by a developer or possibly automatic methods. We show examples developed in the Sedna XML database system
which provides a running implementation of XML triggers.

OriginalsprogEngelsk
Titel24th British National Conference on Databases : proceedings
Antal sider8
ForlagIEEE Computer Society Press
Publikationsdato2007
Sider59-67
ISBN (Trykt)9780769529127, 0769529127
DOI
StatusUdgivet - 2007
BegivenhedBNCODwebim, BNCOD Workshop on Web Information management - Glasgow, Storbritannien
Varighed: 3 jul. 20075 jul. 2007

Konference

KonferenceBNCODwebim, BNCOD Workshop on Web Information management
LandStorbritannien
ByGlasgow
Periode03/07/200705/07/2007

Emneord

  • XML
  • databaser
  • dataintegritet

Citer dette

Christiansen, H., & Rekouts, M. (2007). Integrity Checking and Maintenance with Active Rules in XML Databases. I 24th British National Conference on Databases : proceedings (s. 59-67). IEEE Computer Society Press. https://doi.org/10.1109/BNCOD.2007.13