OrientX数据管理系统-中国人民大学.PDF

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
OrientX数据管理系统-中国人民大学

文件编号:ORIENTX-V1.0-ARCHITECTURE 版 本 号:V1.0 受控状态:受控 发 放 号: OrientX 数据管理系统 中国人民大学IDKE 实验室 OrientX@ 1.OrientX系统概述 1.1 OrientX 系统是什么系统? OrientX 是一个 Native XML 数据库管理系统(Native XML DataBase Management System)。OrientX 是 Original RUC IDKE Native XML 的缩写,表示OrientX 系统是中国人 民大学IDKE 实验室研发的 Native XML 数据管理系统。该系统的研发工作是从 2001 年至 今,已经历时 3 年时间。 1.2 OrientX 系统的应用背景 随着因特网应用的发展,XML 逐渐成为数据描述和数据交换的标准,大量的 XML 文 档出现在网络中;有效地存储 XML 数据并提供高效的 XML 数据查询,成为当前急需解决 的问题。 最直接的处理办法就是,把 XML 数据存储到关系数据库中,并使用 SQL 查询作为数 据存取的方法。这种方法可以利用现有成熟的关系数据库产品;它可以依据成熟完备的关系 数据库理论来解决数据的存储和存取过程中的各种问题。 但是,用关系数据库来存放 XML 数据存在很多问题:将树状结构的 XML 数据转换成 关系数据库的二维关系表形式时面临语义信息丢失的问题;XML 查询(例如 XPath 和 XQuery )等不能直接在关系数据库上执行,需要转换成 SQL 查询;而且其关系表形式的查 询结果还必须得还原成树状形式的 XML 数据,这将会导致效率的严重下降。 因此,人们开始研究新的数据存取方式。OrientX 系统正是在这样的应用背景下产生的, 它以 Native 方式存储 XML 数据,保留 XML 数据的树状模型,并支持 XPath 和 XQuery 等 XML 查询以读取数据。所谓的 XML 的Native 存储方式,就是存储时保留数据的树形模式; 根据一个结点可以直接找到其孩子结点、左右兄弟结点或父亲节点等。以 Native 方式存取 XML 数据,就无需进行数据模式的转换,也不需要进行查询语言的转换。 1.3 系统功能和系统特征 OrientX 是 Native XML 数据库管理系统,具有如下的系统功能: 1. 数据库的建立和维护 OrientX 系统的把具有相同的或相似的模式(schema )的 XML 文档集合存放到同 一个数据库中(在 OrientX 中称为数据集DataSet )。此功能包括 Schema 的导入和导出, 数据库的建立和删除等。 2. 数据操纵. 此功能包括对数据库数据的检索、插入、修改和删除等基本操作。 当前版本的 OrientX 系统的数据检索支持了 XPath ;下一个版本将支持XQuery 。 数据的插入,修改,删除等功能在 OrientX 系统 version1.0 中都是通过API 接口来 提供;预计下一个版本将提供类似于 SQL 中的Update 语句的操作语言 3. 数据库运行管理 OrientX 系统目前支持简单的数据库运行管理 4. 数据组织、存储和管理功能 对 XML 数据、模式信息、存取路径等数据进行分门别类地组织、存储和管理,确 定以何种文件结构和存取方式物理地组织这些数据,如何实现数据之间的联系,以便提 高存储空间利用率以及提高查找、增、删、改等操作的时间效率。 5. 数据通信接口 OrientX 系统提供一套程序开发的 API 接口;用户通过此接口可以开发自己的产品, 实现数据的存储、检索和管理。 值得注意的是,与现在成熟的关系数据库管理系统产品相比,OrientX 系统还没有支持下 列的功能:例如并发控制等数据库运行管理;数据库的转

文档评论(0)

2105194781 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档