首页 | 本学科首页   官方微博 | 高级检索  
     

以XML文档发布关系数据
引用本文:万常选.以XML文档发布关系数据[J].计算机应用与软件,2002,19(8):30-33,50.
作者姓名:万常选
作者单位:江西财经大学信息管理学院,南昌,330013;华中科技大学计算机科学与技术学院,武汉,430074
摘    要:本文对以XML文档发布关系数据的新技术进行了综述,主要分析了两种发布关系数据到XML文档的语言描述及其实现技术,以及它们的优缺点,一种是利用并扩展SQL的功能来描述这种转换,嵌套的SQL表达式被利用来描述嵌套,扩展的SQL标量及聚集函数被利用来描述XML元素构造,实现将关系数据转换为XML文档,另一种是利用RXL(Relational to XML Transformation Language)语言来定义一个关系数据库的XML视图,该XML视图是虚的,其它应用可再利用XML查询语言XML-QL在虚拟的视图上构造一个查询,抽取XML视图中的数据片断并对抽取的部分进行物化,实现将关系数据转换为XML文档。

关 键 词:XML文档  关系数据  关系数据库  数据交换标准

A SURVEY OF PUBLISHING RELATIONAL DATA AS XML DOCUMENTS
Wan Changxuan.A SURVEY OF PUBLISHING RELATIONAL DATA AS XML DOCUMENTS[J].Computer Applications and Software,2002,19(8):30-33,50.
Authors:Wan Changxuan
Abstract:The new technologies of publishing relational data as XML documents are surveyed in this paper. Two language specifications and implementation technologies to convert relational data to XML documents- including their advantages and disadvantages, pre analyzed. One approach is to harness and extend the power of SQL in specifying the conversion of relational data to XML documents. Nested SQL statements are used to specify nesting, and extended SQL scalar and aggregate functions are used to specify XML element construction, thus achieving the conversion of relational data to XML documents. Another approach is to define an XML view of relational database using RXL(Relational to XML Transformation Language) language,where the resulting XML view is virtual.Some other application formulates a query over the virtual view using XML- QL,extracting some piece of XML data, materializing only the result of XML ?QL query, and thus achieving the conversion of relational data to XML documents.
Keywords:Web Publishing technology Rektional database XML documents XML - QL  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号