...
首页> 外文期刊>Kragujevac Journal of Mathematics >Native xml databases vs. relational databases in dealing with xml documents
【24h】

Native xml databases vs. relational databases in dealing with xml documents

机译:在处理xml文档时,本机xml数据库与关系数据库

获取原文
           

摘要

When dealing with data-centric XML documents, it is possible to convert XML documents into a relational database, which can then be queried using SQL. Such relational databases are called {it XML-enabled databases}. On the other hand, the best choice for storing, updating and retrieving document-centric XML documents is usually a {it native XML database (NXD)}. NXDs store XML documents as logical units, and retrieve documents using specific query languages such as XPath or XQuery. This paper presents different approaches to accessing XML documents from relational databases, as well as from native XML databases. They will be compared based on how general they are in dealing with different types of XML documents and how expressive in stating requests for data, especially recursive queries. Two examples of different types of XML documents are presented. The first one is a part explosion problem as a data-centric example. The second one is a large, highly hierarchical XML document - Serbian language wordnet, a lexical-semantic network, as a document-centric example.
机译:在处理以数据为中心的XML文档时,可以将XML文档转换为关系数据库,然后可以使用SQL查询该数据库。这种关系数据库称为{ it启用XML的数据库}。另一方面,用于存储,更新和检索以文档为中心的XML文档的最佳选择通常是{ it native XML database(NXD)}。 NXD将XML文档存储为逻辑单元,并使用特定的查询语言(例如XPath或XQuery)检索文档。 本文提出了从关系数据库以及本地XML数据库访问XML文档的不同方法。将根据它们在处理不同类型的XML文档时的通用程度以及在陈述数据请求(尤其是递归查询)时的表达能力进行比较。给出了两种不同类型的XML文档的示例。第一个是以零件为中心的示例的零件爆炸问题。第二个是一个大型的,高度分层的XML文档-塞尔维亚语wordnet,一个词汇语义网络,以文档为中心的示例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号