SIGMOD '01 Proceedings of the 2001 ACM SIGMOD international conference on Management of data
An event-condition-action language for XML
Proceedings of the 11th international conference on World Wide Web
Accelerating XPath location steps
Proceedings of the 2002 ACM SIGMOD international conference on Management of data
Practical Applications of Triggers and Constraints: Success and Lingering Issues (10-Year Award)
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
The VLDB Journal — The International Journal on Very Large Data Bases
Active rules for XML: A new paradigm for E-services
The VLDB Journal — The International Journal on Very Large Data Bases
ICDE '02 Proceedings of the 18th International Conference on Data Engineering
Efficient Incremental Validation of XML Documents
ICDE '04 Proceedings of the 20th International Conference on Data Engineering
The Definitive Guide to Berkeley DB XML (Definitive Guide)
The Definitive Guide to Berkeley DB XML (Definitive Guide)
On Developing Methods for XML Databases
ICCSA '08 Proceedings of the international conference on Computational Science and Its Applications, Part II
Privacy-aware access control in XML databases
ADC '10 Proceedings of the Twenty-First Australasian Conference on Database Technologies - Volume 104
The development of XML stored procedures in XML enabled databases
WAIM'11 Proceedings of the 2011 international conference on Web-Age Information Management
XTrigger: XML database trigger
Computer Science - Research and Development
Hi-index | 0.00 |
Triggers are a well-founded concept in relational databases that provide reactive behaviour in response to database modifications [1] [2]. For XML databases, however, there still does not exist a standardised trigger mechanism. In order to make trigger functionality for XML databases as practical and applicable as it is in the relational context, the hierarchical nature of the XML data model must be considered. Trigger granularity is a fundamental concept that is closely related to the structure of the data that the trigger operates on. We must explore how update operations on particular XML document nodes impact the structure of the data. This paper addresses this issue and proposes path-level granularity, a novel extension to XML trigger granularity. It introduces definitions and methodologies for performing path-level granularity in XML triggers. An implementation of an XML trigger engine and case study are used as proof of concept. Further, a cost-based evaluation of the proposed concepts is also included.