首页> 外文期刊>Information Sciences: An International Journal >XML materialized views and schema evolution in VIREX
【24h】

XML materialized views and schema evolution in VIREX

机译:VIREX中的XML实体化视图和模式演变

获取原文
获取原文并翻译 | 示例
           

摘要

Web-based databases are gaining increased popularity. This has positively influenced the availability of structured and semi-structured databases for access by a variety of users ranging from professionals to naive users. The number of users accessing online databases will continue to increase if the visual tools connected to web-based databases are flexible and user-friendly enough to meet the expectations of naive users and professionals. Further, XML is accepted as the standard for platform independent data exchange. This motivated for the development of the conversion tools between structured databases and XML. Realizing that such a need has not been well handled by the available tools, including Clio from IBM, we developed VIREX as a visual tool for converting relational databases into XML, and since then has been empowered with further capabilities to manipulate the produced XML schema including the maintenance of materialized views and schema evolution functions. VIREX provides an interactive approach for querying and integrating relational databases to produce XML documents and the corresponding XML schema(s). VIREX supports VRXQuery as a visual naive users-oriented query language that allows users to specify queries and define views directly on the interactive diagram as a sequence of mouse clicks with minimum keyboard input. As the query result, VIREX displays on the screen the XML schema that satisfies the specified characteristics and generates colored (easy to read) XML document(s). The main contribution described in this paper is the novel approach for turning query results into materialized views which are maintained to remain consistent with the underlying database. VIREX supports deferred update of XML views by keeping an ordered summary of the necessary and sufficient information required for the process. Each view has a corresponding marker in the ordered summary to indicate the start of the information to be reflected onto the view when it is accessed. When a view is accessed, its marker moves to the head of the list to mark for the next update. In addition, VIREX supports some basic schema evolution functions include renaming, adding and dropping of elements and attributes, among others. The supported schema evolution functions add flexibility to the view maintenance and materialization process.
机译:基于Web的数据库越来越受欢迎。这积极地影响了结构化和半结构化数据库的可用性,以供从专业人员到天真的用户等各种用户访问。如果连接到基于Web的数据库的可视工具足够灵活且用户友好,足以满足天真的用户和专业人员的期望,则访问在线数据库的用户数量将继续增加。此外,XML被接受为独立于平台的数据交换的标准。这促使开发结构化数据库和XML之间的转换工具。意识到包括IBM的Clio在内的可用工具并不能很好地满足这种需求,我们开发了VIREX作为将关系数据库转换为XML的可视工具,从那时起,它就被赋予了更多功能来处理产生的XML模式,包括维护实例化视图和模式演化功能。 VIREX提供了一种交互式方法,用于查询和集成关系数据库以生成XML文档和相应的XML模式。 VIREX支持VRXQuery,它是一种面向用户的直观可视化查询语言,它允许用户指定查询并在交互图上直接定义视图,以最小的键盘输入来实现一系列的鼠标单击。作为查询结果,VIREX在屏幕上显示满足指定特征的XML模式,并生成彩色(易于阅读)的XML文档。本文描述的主要贡献是将查询结果转换为物化视图的新颖方法,该方法得以维护以与基础数据库保持一致。 VIREX通过保留该过程所需的必要和足够信息的有序摘要来支持XML视图的延迟更新。每个视图在有序摘要中都有一个相应的标记,以指示访问信息时反映在视图上的信息的开始。访问视图后,其标记将移动到列表的顶部以标记下一次更新。此外,VIREX支持一些基本的架构演化功能,包括重命名,元素和属性的添加和删除。受支持的架构演化功能为视图维护和实现过程增加了灵活性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号