首页> 外文学位 >Efficient support for XML queries on data base and data stream management systems.
【24h】

Efficient support for XML queries on data base and data stream management systems.

机译:对数据库和数据流管理系统上的XML查询的有效支持。

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

摘要

The eXtensible Markup Language (XML) is rapidly becoming the de facto standard for retrieving and exchanging web information, and is having a significant impact on the evolution of existing database management systems. Commercial SQL-compliant data base systems are moving aggressively to support the integrated management of XML documents and XML-published relational data. This is achieved by supporting XML query languages, such as XQuery, along with extensions of relational languages such as SQL/XML.;In this dissertation, we focus our work on three areas that present research issues of particular significance and interest. The first area involves managing and querying the temporal history of databases using XML, since its data model and query languages are more supportive of temporal information than relational databases and SQL. We then discuss the problem of supporting this XML historical view efficiently by mapping back to relational databases, since these achieve better scalability performance. We finally introduce an algorithm which can process temporal coalescing efficiently, within the current SQL framework.;The second and fast growing opportunity area is represented by data streams, whereby query languages need to be extended to support continuous query applications on incoming relational streams and XML streams. While current approaches design separate data stream management systems for relational and XML data, the focus of my research has been on providing a unified support for both kinds of data streams. Toward this goal, XML SAX event streams and relational streams need to be integrated, and SQL and XQuery must be extended to overcome their limitations with certain data stream queries. We also overview the state-of-the-art technologies based on Finite State Automata (FSA) model to process multiple queries, and use UDAs to simulate such FSAs with comparable performance. These techniques allow us to build a system which integrated the management of relational and XML streams.;The last but not the least research problem in my thesis is OLAP applications on XML data. With XML gaining importance as the standard for representing business data, XQuery must support the types of queries that are common in business analytics. One such class of queries is OLAP-style aggregation queries. We review several recent research proposals which introduce new constructs into XQuery, pinpoint their disadvantages, and bring forward our function import mechanism. Basically, we allow XQuery UDFs to import functions written in SQL:2003 and UDAs. All complex moving window queries and grouping set queries can thus be specified in SQL easily using current SQL standards, and optimize using the mature query optimization technology of relational DBMSs. We show our approach provides a clear language expressive power and efficient query performance.
机译:可扩展标记语言(XML)迅速成为检索和交换Web信息的事实上的标准,并且对现有数据库管理系统的发展产生了重大影响。商业SQL兼容的数据库系统正在积极地发展,以支持XML文档和XML发布的关系数据的集成管理。这是通过支持XML查询语言(例如XQuery)以及关系语言(例如SQL / XML)的扩展来实现的。在本文中,我们将工作重点放在三个领域,这些领域提出了特别重要和感兴趣的研究问题。第一个领域涉及使用XML管理和查询数据库的时间历史记录,因为它的数据模型和查询语言比关系数据库和SQL更支持时间信息。然后,我们将讨论通过映射回关系数据库来有效支持XML历史视图的问题,因为它们可以实现更好的可伸缩性。最后,我们介绍一种可以在当前SQL框架内有效处理时间合并的算法。第二个快速增长的机会领域由数据流表示,因此查询语言需要扩展以支持传入的关系流和XML上的连续查询应用程序流。尽管当前的方法为关系和XML数据设计了单独的数据流管理系统,但我的研究重点是为这两种数据流提供统一的支持。为了实现此目标,需要集成XML SAX事件流和关系流,并且必须扩展SQL和XQuery来克服某些数据流查询的局限性。我们还将概述基于有限状态自动机(FSA)模型的最新技术,以处理多个查询,并使用UDA模拟具有可比性能的FSA。这些技术使我们能够构建一个集成了关系流和XML流管理的系统。本文中的最后但并非最不重要的研究问题是XML数据上的OLAP应用程序。随着XML作为表示业务数据的标准变得越来越重要,XQuery必须支持业务分析中常见的查询类型。一种此类查询是OLAP样式的聚合查询。我们回顾了一些最新的研究建议,这些建议将新的构造引入XQuery,查明它们的缺点,并提出了我们的函数导入机制。基本上,我们允许XQuery UDF导入用SQL:2003和UDA编写的函数。因此,可以使用当前的SQL标准在SQL中轻松指定所有复杂的移动窗口查询和分组集查询,并使用关系DBMS的成熟查询优化技术对其进行优化。我们展示了我们的方法提供了清晰的语言表达能力和高效的查询性能。

著录项

  • 作者

    Zhou, Xin.;

  • 作者单位

    University of California, Los Angeles.;

  • 授予单位 University of California, Los Angeles.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2006
  • 页码 130 p.
  • 总页数 130
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号