摘要
为了有效地优化XML路径表达式查询,给出了一个XML结构完整性约束体系,这个体系全面描述了XML文档中节点或路径之间的结构关系,包括必需性包含、排他性包含、路径蕴涵、路径互斥和路径同现.在此基础上研究了XML结构完整性约束的逻辑蕴涵和一致性问题.文章首先采用约束重写技术将各种约束改写为路径蕴涵约束;然后给出了一组路径蕴涵的推理规则;最后以路径蕴涵闭包为工具证明了推理规则的完备性并给出了XML结构完整性约束的一致性判断方法.
In order to efficiently optimize XML path expression queries,this paper gives a system of structural integrity constraints for XML(XSICs).The pattern system provides effective means to specify the structural relationships between different paths or nodes in form of path implication,path concurrence and path mutual-exclusion,element obligatory inclusion,element exclusive inclusion.On the basis of this,the implication and consistency problems of XSICs are studied.Firstly,the technique of constraint rewriting is introduced to rewrite all kinds of constraints into path constraints.Secondly,a set of inference rules for path implication constraints is developed.Finally,the paper proves the completeness of these inference rules,and gives the consistency determinant method of XSICs by using the path implication closure.
出处
《计算机学报》
EI
CSCD
北大核心
2010年第12期2281-2290,共10页
Chinese Journal of Computers
基金
国家自然科学基金(70471003)
高等学校博士学科点专项科研基金(20050108004)资助~~
关键词
XML结构完整性约束
逻辑蕴涵
一致性
推理规则
路径蕴涵闭包
structural integrity constraints for XML
logical implication
consistency
inference rule
path implication closure