期刊文献+

应用XSL验证XML的函数依赖

Verification of XML Functional Dependencies through XSL
下载PDF
导出
摘要 为了增加语义,把关系数据库理论中的函数依赖概念引入到XML约束中.由于XML的层次结构,XML函数依赖的描述与验证比关系模型要复杂得多.就两种函数依赖类型给出了一个基于XML样式单语言(XSL)的验证算法.对于XML文档实例,应用该算法实现的XSLT程序,可以直接由Web浏览器打开,并显示出是否满足给定的函数依赖的验证结果. The concept of functional dependency in the relational database has been introduced into the extensible markup language constraints for their semantics.Because of the hierarchical structure of XML,the description and verification of XML functional dependency are much more complex than the case in the relational database model.The authors introduce firstly the concept of functional dependency based on DTDs,and then put forward a verifying algorithm for two kinds of functional dependency.For an XML document example,the XSLT program with the algorithm described in this paper can run directily at WEB browsers,and shows whether the XML document conforms to given functional depencencies.
出处 《长沙理工大学学报(自然科学版)》 CAS 2004年第3期69-73,共5页 Journal of Changsha University of Science and Technology:Natural Science
关键词 XSL 可扩展样式单语言 XML 可扩展标记语言 函数依赖 关系数据库 functional dependency extensible markup language extensible stylesheet language
  • 相关文献

参考文献2

二级参考文献25

  • 1[1]C Kanne, G Moerkotte. Efficient storage of XML data. In: Proc of the 16th Int'l Conf on Data Engineering(ICDE). San Diego: IEEE Computer Society, 2000. 198~203
  • 2[2]I Tatarinov, Z G Ives, A Y Halevy et al. Updating XML. In: W G Aref ed. ACM SIGMOD Conf. Santa Barbara: ACM Press, 2001. 413~424
  • 3[3]J Shanmugasundaram, H Gang, K Tufte et al. Relational databases for querying XML documents: Limitations and opportunities. In: M P Atkinson, M E Orlowska, P Valduriez et al eds. Proc of the 25th VLDB Conf. Edinburgh, Scotland: Morgan Kaufmann, 1999. 302~314
  • 4[4]S Abiteboul, R Hull, V Vianu. Foundations of Databases. Boston, MA: Addison-Wesley, 1995
  • 5[5]C S Hara, S B Davidson. Reasoning about nested functional dependencies. In: Proc of ACM Symp on Principles of Database Systems(PODS). Philadelphia: ACM Press, 1999. 91~100
  • 6[6]W Y Mok, Y K Ng, D Embley. A normal form for precisely characterizing redundancy in nested relations. ACM Trans on Database Systems, 1996, 21(1): 77~106
  • 7[7]Extensible Markup Language (XML) 1.0, Second Edition. W3C Recommendation. 2000. http://www.w3.org/TR/REC-XML
  • 8[8]XML Schema, Part 1: Structures. W3C Recommendation. 2001. http://www.w3.org/TR/XMLschema-1
  • 9[9]P Buneman, S B Davidson, W F Fan et al. Keys for XML. In: Proc of the 10th Int'l World Wide Web Conference. Hong Kong: ACM Press, 2001. 201~210
  • 10[10]P Buneman, S B Davidson, W F Fan et al. Reasoning about keys for XML. In: G Ghelli, G Grahne eds. Database Programming Languages, the 8th Int'l Workshop. Frascati: Springer-Verlag, 2001. 133~148

共引文献46

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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