DocumentCode :
3009868
Title :
Integrity Checking and Maintenance with Active Rules in XML Databases
Author :
Christiansen, Henning ; Rekouts, Maria
Author_Institution :
Roskilde Univ., Roskilde
fYear :
2007
fDate :
3-5 July 2007
Firstpage :
59
Lastpage :
67
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.
Keywords :
XML; data integrity; database management systems; specification languages; Sedna XML database system; XML data integrity constraint; XML database active rules; XML database integrity checking; XML trigger code; XPath expression; eXtensible Markup Language; specification language; Business communication; Database systems; Deductive databases; Design methodology; Information technology; Intelligent systems; Logic programming; Relational databases; Specification languages; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Databases, 2007. BNCOD '07. 24th British National Conference on
Conference_Location :
Glasgow
Print_ISBN :
0-7695-2912-7
Type :
conf
DOI :
10.1109/BNCOD.2007.13
Filename :
4269818
Link To Document :
بازگشت