期刊文献+

XML的结构完整性约束推理

Reasoning about Structural Integrity Constraints for XML
下载PDF
导出
摘要 为了有效地优化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
  • 相关文献

参考文献13

  • 1Buneman P,Davidson S,Fan W F,Hara C,Tan W.Keys for XML.Computer Networks,2002,39(5):473-487.
  • 2Fan W F,Libkin L.On XML integrity constraints in the presence of DTDs.Journal of the ACM,2002,49(3):368-406.
  • 3谈子敬,庞引明,施伯乐.XML上的函数依赖推理[J].软件学报,2003,14(9):1564-1570. 被引量:24
  • 4吴永辉.用于XML模式和DTD规范化设计的层次模式设计[J].软件学报,2004,15(7):1099-1106. 被引量:19
  • 5Bray T,Paoli J,Sperberg-McQueen C M et al.Extensible markup language (XML) 1.0 (Second Edition.).W3C Recommendation,World Wide Web Consortium,Technical Report:RECxml-20001006,2000.
  • 6Thompos H S,Beech D,Maloney M et al.XML schema Part 1:Structures (Second Edition).W3C Recommendation,World Wide Web Consortium,Technical Report:REC-xmlschema-1-20041028,2004.
  • 7Calvanese D,Giacomo G D,Lenzerini M.What can knowledge representation do for semi-structured data?//Proceedings of the 15th National Conference on Artificial Intelligence (AAAI'98).Madison,Wisconsin,United States,1998:205-210.
  • 8Cali A,Calvanese D,Lenzerini M.Semistructured data schemas with expressive constraints//Proceedings of the 7th International Workshop on Knowledge Representation meets Databases (KRDB).Berlin,Germany,2000:3-16.
  • 9Kwong A,Gertz M.Schema-based optimization of XPath expressions.Department of Computer Science,University of California at Davis,Davis,California,United States,2001.
  • 10Kwong A,Gertz M.Structural constraints for XML.Department of Computer Science,University of California at Davis,Davis,California,United States,2002.

二级参考文献17

  • 1Abiteboul S, Hull R, Vianu V. Foundations of Databases. Boston, MA: Addison-Wesley, 1995.
  • 2Ramakrishnan R, Gehrke J. Database Management Systems. NY: McGraw-Hill Higher Education, 2000.
  • 3Hara CS, Davidson SB. Reasoning about nested functional dependencies. In: Proceedings of the ACM Symposium on Principles of Database Systems (PODS). Philadelphia: ACM Pess, 1999. 91~100.
  • 4Buneman P, Fan WF, Weinstein S. Path constraints on semistructured and structured data. In: Proceedings of the ACM Symposium on Principles of Database Systems (PODS). Seattle: ACM Press, 1998. 129~138.
  • 5Abiteboul S, Vianu V. Regular path queries with constraints. In: Proceedings of the ACM Symposium on Principles of Database Systems (PODS). Tucson: ACM Press, 1997. 122~133.
  • 6Buneman P, Fan WF, Weinstein S. Path constraints in semistructured databases. Journal of Computer and System Sciences, 2000,61(2):146~193.
  • 7Extensible Markup Language (XML) 1.0 (Second Edition). W3C Recommendation, 2000. http://www.w3.org/TR/REC-xml.
  • 8XML-Data. W3C Note, 1998. http://www.w3.org/TR/1998/NOTE-XML-data/.
  • 9XML schema part 1: Structures. W3C Recommendation, 2001. http://www.w3.org/TR/xmlschema-1/.
  • 10XML path language (XPath). W3C Recommendation, 1999. http://www.w3.org/TR/xpath.

共引文献40

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部