期刊文献+

基于约束的XML文档规范化算法 被引量:11

Constraint-Based Normalization Algorithms for XML Documents
下载PDF
导出
摘要 XML模式设计是XML数据库设计的关键.基于XML文档的基本概念给出了XML部分函数依赖、传递函数依赖、XML范式、XML第1到第3范式以及DTD无损联接分解的相关定义,提出XML模式规范化转换规则,给出无损联接分解的两种规范化算法,对算法的正确性、可终止性和时间复杂性进行了证明分析,并实验证明了规范化后的文档查询和存储效率有明显的提高.这将对未来的XML函数依赖保持、XML多值依赖以及XML模式设计的进一步规范化研究奠定理论基础. XML schema design is part and parcel of databases design Based on the basic concepts of XML documents, some related definitions are given They are definitions of partial functional dependency, transitive functional dependency for XML documents, normal form for XML documents named from the first normal form to the third normal form for XML documents, and lossless decomposition for DTDs Normalization rules for XML schema and two normalization algorithms of lossless decomposition are provided Validity, terminability, and time complexity of these will algorithms are proved The efficiency of query and storage for XML documents normalized is enhanced These will establish theoretic foundation for preserving functional dependency for XML documents, multi-valued dependency for XML documents, and further normalization research of XML schema design
出处 《计算机研究与发展》 EI CSCD 北大核心 2005年第5期755-764,共10页 Journal of Computer Research and Development
基金 国家"八六三"高技术研究发展计划基金项目(2001AA113181) 上海市重大科技基金项目(02DJ14013)
关键词 XML DTD 模式设计 规范化 XML DTD schema design normalization
  • 相关文献

参考文献23

  • 1谈子敬,庞引明,施伯乐.XML上的函数依赖推理[J].软件学报,2003,14(9):1564-1570. 被引量:24
  • 2Extensible Markup Language(XML) 1.0. http: //www.w3.org/TR/1998/REC-XML- 19980210, 1998.
  • 3Victor Vianu. A Web odyssey: From codd to XML. In: Proc. of ACM PODS. New York: ACM Press, 2001. 148~160.
  • 4Alon Levy. More on data management for XML. http: //www.cs.Washington. edu/ homes/alon/, 1999.
  • 5J. Shanmugasundaram, Jerry Kiernan, Eugene Shekita, et al.Querying XML views of relational data. The 27th Very Large Data Bases (VLDB) International Conf., Roma, Italy, 2001.
  • 6Mary Fernandez, Atsuyuki Morishima, Dan Suciu. Publishing relational data in XML: The silkroute approach. IEEE Trans.Knowledge and Data Engineering, 2001, 24(2): 12~19.
  • 7S. Abiteboul, D. Quass, J. McHugh, et al. The lorel query language for semi-structured data. International Journal on Digital Libraries (IJDL), 1997, 1(1): 68~88.
  • 8Don Chamberlin, Jonathan Robie, Daniela Florescu. Quilt: An XML query language for heterogeneous data sources. Int'l Workshop on the Web and Databases (WebDB), Dallas, Texas,USA, 2000.
  • 9E.F. Codd. Further Normalization of the Database Relational Model. Englewood Cliffs, NJ: Prentice-Hall, 1972.
  • 10David M. Kroenke. Database Processing, Fundamentals, Design & Implementation, Seventh Edition. Englewood Cliffs, NJ:Prentice Hall, 1999. 112~ 150.

二级参考文献15

  • 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.

共引文献23

同被引文献59

引证文献11

二级引证文献25

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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