基于XQuery数据模型的XUL语言的定义和实现  

Definition and implementation of XUL language based on XQuery data model

在线阅读下载全文

作  者:阎红灿[1,2] 王淑芬[3] 朱晓亮[3] 闫少宏[2] 李敏强[1] 

机构地区:[1]天津大学管理学院,天津300072 [2]河北理工大学理学院,河北唐山063009 [3]河北理工大学计算中心,河北唐山063009

出  处:《东北师大学报(自然科学版)》2008年第4期52-57,共6页Journal of Northeast Normal University(Natural Science Edition)

基  金:高等学校博士学科点专项科研基金资助项目(20020056047)

摘  要:以W3C关于XML查询语言的推荐标准XQuery数据模型为基础,定义了XML(eXtensible Markeup Language)文档更新粒度,设计了XML文档更新语言XUL,对删除、重命名、前插入、后插入、追加和替换6种更新子操作进行XQuery语法形式的描述,并通过示例表述了更新操作的语义,同时考虑了有序和无序文档.最后提出了一种基于关系数据库存储策略的XML文档更新的实现架构,在Kweelt系统基础上实现了XUL定义的更新操作.In order to express data better and share data format, the technology of getting XML data and updating XML data for user must be provided. A language XML-XUL for XML document update is elaborated to the World Wide Web Consortium' s proposed XQuery standard query data model, which be described in the form of XQuery syntax. XUL defines the granularity of XML document update, describes six sub-operations: deleting, renaming, inserting before, inserting after, appending, replacing in the form of XQuery syntax which takes ordered and unordered document into accounts, and the semantics of update operations are presented by update instances. The implementation framework of XML document update is proposed, which stores XML document in relational databases, and the XUL update operations are realized based on Kweelt system too.

关 键 词:XQUERY XML文档更新 更新粒度 原语操作 触发器 

分 类 号:TP391[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象