首页 XML数据库模式研究

XML数据库模式研究

举报
开通vip

XML数据库模式研究XML数据库模式研究 ( ) 摘 要 XML Extensible Mar kup L anguage日益成为重要的数据交换格式 ,它使得我们对信息存储有了新的方法 。如何把 XML 标记的数据收入一个框架中 ,在一种更容易管理的环境中完成搜索 、分析 、更新和成果输出工作 ,有两种 XML 数据库模式可供选择 。 关键词XML native - XML 数据库XML - enabled 数据库 来的几年里 ,所有的数据库产品都需要dbXML 、eXcelo n 和 X Hive/ DB 等 。而 1 背 景能...

XML数据库模式研究
XML数据库模式研究 ( ) 摘 要 XML Extensible Mar kup L anguage日益成为重要的数据交换格式 ,它使得我们对信息存储有了新的方法 。如何把 XML 标记的数据收入一个框架中 ,在一种更容易管理的环境中完成搜索 、分析 、更新和成果输出工作 ,有两种 XML 数据库模式可供选择 。 关键词XML native - XML 数据库XML - enabled 数据库 来的几年里 ,所有的数据库产品都需要dbXML 、eXcelo n 和 X Hive/ DB 等 。而 1 背 景能够快速地用 XML 格式语言进行数据 第一个 ,可能也是最有名的商用 native 的校验 、存储和恢复 。值得关注的问 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 - XML 数据库是位于美国加州的 Sof t2 现在有很 多 方 案 可 以 用 来 解 决 众是新的 XML 数据库是不是可以拥有传 ware A G 公 司 开 发 的 Tamino 。除 了 可 多信息孤岛之间的 信 息 共 享 。这 些 信 统的关系数据库所擅长的更好的 可 测 以存储和访问 XML 外 , Tamino 还具备 息孤岛包括 :存放于不同格式文件中的 多项功能 , 包 括 Open Database Co nnec2 量性 、可规划性 、可靠性和易管理性 。 信息 ,互不兼容的信 息 系 统 , 成 千 上 万 tivit y 、符合 U nicode 要求 对教师党员的评价套管和固井爆破片与爆破装置仓库管理基本要求三甲医院都需要复审吗 、H T TP 通信及 的静态页面等等 。为了能够统一地 、方 处 理 非 XML 数 据 的 能 力 。同 时 , 便地 、可靠地访问原 有 系 统 数 据 , 通 常 2 XML 数据库模式Tamino 还拥 有 直 接 XML 检 索 和 特 殊 是将之迁移到数据库中 ,这需要花费大 检索的能力 , 其查询 语 言 强 大 而 简 短 , 量的人力和财力 ,而且是一项非常耗时 著名的 XML 技术专栏作家 Kevin可进入任意深度 ,使 SQL 相形见绌 。 的 工程 路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理 。现有的关系 型 数 据 库 在 信 息 Williams 曾 经 分 析 过“什 么 才 是 XML 对 native - XML 数 据 库 的 主 要 批 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 示方面倾向于用额外的元数据 来 描 数据库 ,一直有两种 不 同 的 意 见 : 一 部 评之一是性能问题 。有人预见到 ,当所 述信息 ,而不是信息本身就包含描述信 分人认为 ,只有数据库内部以 XML 格 搜寻的信息位于大文档的未尾时 ,由于 息 。XML 数据库的出现有可能使这一 式存储的数据库才叫做 XML 数据库 ; 缺乏其它机制 , native - XML 数据库只 局面获得改观 。 另一部分人则认为 ,只要能存储和处理 能艰苦跋涉到最后 ,而关系数据库和面 XML 数据库的主要优点就在于他 XML 文 件 , 就 可 以 称 之 为 XML 数 据 向对象数据库则可以将文档分成 小 块 们的自由形态及可面向存储的文件 ,没 库 。为了平息这两种争论 ,通常把前者 同时进行搜索 ,速度当然要快得多 。 有必要在存储他们前指定 XML 文件的 ( 叫做 native - XML 数 据 库 也 称 为 纯 所幸的是 ,现在有一些能够很好地 结构 。目前 ,许多主流的数据库厂商都 ) XML 数 据 库, 而 把 后 者 称 为 XML - 处理 XML 的 XML - enabled 数 据 库 , 在把 XML 支持结合到其产品中 , 或者 enabled 数据库 。”可见 , XML 数据 库 存 并且是由久经考验的关系数据库 和 面 提供 可 在 其 数 据 库 中 使 用 XML 的 工 在两种模式 : 凡内部不是以 XML 格式 向对象数据库担此 重 任 。这 些 数 据 库 具 。IBM 提 供 了 XML Extender for 存储的 XML 数据库 ,叫做“XML - en2 在收到 XML 后 ,将其分解为字段并按 DB2 ,以 允 许 用 户 在 DB2 中 存 储 XML abled 数据 库 ”; 如 果 内 部 以 XML 格 式 通常的方式存储它们 ,当检索 XML 时 , 文档 ,并提供一些新功能协助用户处理 存储数 据 , 就 称 为“native - XML 数 据 这些字段再被拼接成原状 。 XML 文 档 ; Oracle 也 拥 有 功 能 强 大 的 库”。 设在麻省 Reading 的 Xyvisio n 企业 XML 索 引 引 擎 。Microsof t 的 SQL Native - XML 数 据 库 是 以 XML 解决 方 案 公 司 研 制 的 Co ntent @XML Server 6 . 5 和 7 . 0 也进行了 XML 扩充 , 格式存储信息的数 据 库 。这 些 数 据 库 是一套内容管理系统 ,它可以在任何一 而且将用代号为 Yuko n 的 SQL Server 创建一些 索 引 , 并 将 这 些 索 引 与 XML 种流 行 的 关 系 数 据 库 中 存 储 XML 文 来 冲 杀 企 业 级 市 场 。 Yuko n 是 基 于 文档一起存到资源库中 ,以支持快速搜 件 。其好处是可以开 展 基 于 内 容 的 协 XML 的 ,且 是 微 软 的. net 网 络 服 务 的 索资源库来查找包含特定信息的文档 。 目前已经 有 一 些 native - XML 数 据 库 ( O2 上它 处 于 联 机 分 析 处 理 的 核 心 术出版商选用了 Co ntent @XML ,他 们结构化数据时就算不上是一种优势了 。) 说 XML 将他们两周的工作压缩到几分 也就是说 , 目 前 只 有 XML - enabled 数 L AP。Native - XML 数据库在执行聚 钟 “, 该系统接受的是 XML 材料 , 给出 据库才能够兼具 XML 和关系数据库的 合任务方面表现得 特 别 差 。因 为 信 息 的却是你想要的任何格式的结果 。” 优势 。 要么被保持在文档这一层 ,要么被分割 Lot us 公 司 的 Do mino 数 据 库 也 可 成节点 ,所以把信息汇集起来以及集中 3 . 2 检索 初看 上 去 , 从 Native - ( ) 以处 理 XML , 而 且 其 XML Tool kit 甚 XML 数据库检索信息似乎也有一个好 处理它 求和 、平均数等等就 很 困 难 , 至可以让 您 像 在 native - XML 数 据 库 此外 , 还 必 须 在 中 间 环 节 增 加 附 加 代 处 :以信 息 的 原 始 XML 格 式 检 索 它 , 中一样创建和处理内容 。 码 。如果结构化数据 应 用 程 序 需 要 任 而不需任何附加的编码 ,并且可以使信 何一种分析处理 ,Native - XML 数据库 不过 ,利用关系数据库和面向对象 息以一定的样式显示 。然而 ,结构化数 数据库存储 XML 也遭到一些批评 。例 据检索的性质使得这种明显的优 势 实 将会使您失望 。 如 ,有人认为 , XML 最具吸引力的特性 际上变成了劣势 。如 果 信 息 更 新 量 巨 (之一是 其 分 层 结 构 , 而 XML - enabled 大 例如 ,接收单个数兆字节大小 XML ) 文档 的 股 票 系 统 的 夜 间 更 新 , 一 些 数据库却将 XML 映射成关系表 , 从而 4 结 论Native - XML 平台需要从数 据 库 返 回 将 XML 结构变成了平面的行和列 。另 整个文档 ——— 即使您只对文档的很小 外 ,遇到大型或复杂文档时 ,在 XML 与 对是否该选择利用 XML 数 据 库 ,(一部分感兴趣 譬如某个特定股票的变 数据库之间进行来回转换要耗费 相 当 专家们有一个普遍看法 :假如需要支持 ) 化过程, 这当然会造成数据传 递 的 浪 多的 处 理 时 间 , 从 而 降 低 了 Web 页 面 多种数据格式 ,并且对数据有描述能力 费和检索的延时 。而 许 多 关 系 数 据 库 的生成速度 。那么对于这两种 XML 数 的需求 , 而且处理的 又 是 大 文 档 数 据 , 供应商 正 在 实 现 的 瘦 XML 序 列 化 包 据库 ,究竟该作何选择呢 ? 另外还要在网络上进行交换处理的话 , 装器以便支持在需要时从关系数 据 生 那么 ,采用 XML 格式是比较恰当的 。 成 XML 文档 , ———这正是目前 XML - 一般 来 说 , XML 数 据 库 没 有 足 够 强大 enabled 数据库的重要功能 。它使得程 的 科 技 力 量 与 关 系 数 据 库 竞 争 , XML 序员可以容易地获得完成特定任 务 所 数据 库 缺 乏 多 重 管 理 、协 同 工 作 能力 、恰好需要的信息 ,这些信息具有某种格 规划能力 、易用性 ,这些好处恰恰 3 XML 数据库功能比较分析式 ,这种格式具有所 需 样 式 、或 者 可 以 是大型关系数据库所拥有的优点 。 尽发送给其它能识别 XML 的目标 。 简单地说 ,当使用结构化数据工作管 Native - XML 数据库在观念 另一方面 ,在文档被添加到资源库 时 ,需要执行三种不 同 功 能 : 向 资 源 库 (上很适合面向文档信息 非结构化或半 时 ,一 些 Native - XML 数 据 库 需 要 选 添加结构化信息 、从资源库检索信息及 ) 结构化的数据管理 , 但对于结 构 化 数 择哪些元素或属性用于索引 ,如同在关 从资源库聚合信息 。我 们 可 以 依 据 对 据的使用 ,它们没有什么意义 。如果需 系数据库里选择哪 些 列 用 于 索 引 。然 这些功能的对比研究来评估一下 两 种 要结构化信息作为 XML 来访问 ,则利 后 ,这个信息被用于 建 立 索 引 , 以 便 搜 模式哪一个更符合应用的需要 。 用 XML - enabled 的数据库模式会是较 索机制能用来快速定位相匹配的文档 。 3 . 1 存储 在资源库中存储信息很 为明智的选择 。 而其它 Native - XML 数据库是对文档 简单 。在 native - XML 数据库中 ,如果 内的所有信息建索引 ,可以想象这将导 待存储的信息已经是 XML 格式 ,那么 致存储空间需求飞 速 上 升 。由 于 这 些 可以直接把它添加 进 资 源 库 。这 也 许 数据库以文档为中心的性质 ,搜索将返 听起 来 不 错 , 毕 竟 在 不 断 创 新 的 Web 回一组 XML 文 档 , 如 有 必 要 , 调 用 程 服务世界中 ,将要到来的多数信息将使 参 考 文 献序还得 对 这 些 文 档 做 进 一 步 处 理 。很 用嵌入 在 SOA P 消 息 中 的 XML 片 段 1 黄 晨. 新一代 W EB 技术层 : XML . 图书馆杂遗憾的是 , 这意味着 更 复 杂 的 搜 索 , 很 格式 。然而 , 在 XML - enabled 数 据 库 ()志 ,2001 ; 3 不方 便 , 也 很 不 经 济 。而 XML - en2 中把 XML 文 档 分 解 并 保 存 到 关 系 数 Kevin Williams : On U sing XML Schema and 2 abled 数据库是无需这一二次检索开销 据库一点也不困难 ,当开始查看希望支 XSL T to Co nt rol Data Presentatio n 的 。所以 ,如果数据不是纯粹层次结构 持的其它功能时 ,这种做法会有一些好 Kevin Williams : Applying XML Schema 的 ,则 Native - XML 数 据 库 就 不 是 恰 3 处 。许多 Native - XML 数据库供应商 archetypes 当的解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 。 所鼓吹的一个好处是 Native - XML 数 Kevin Williams : Four Tip s fo r Smart Architect ure 3 . 3 聚合 使用关系数据工作时 , 4 据库能够存储和查询异种的文档结构 。 ht tp :/ / www - 106 . ibm. com/ developerWo rks/ 聚合是所需要的最重要功能之一 ,事实 5 但是 ,对于结构化数据 ,问题在于 : 您真 library/ x - st ruct/ 的希望信息的结构 千 变 万 化 吗 ? 因 为 ht tp :/ / www - 4 . ibm. com/ sof tware/ data/ db2/ 就目前的技术而言 ,你很难保证非结构 6 extenders/ xmlext/ index. ht ml 化数据库的查询效率 。其实 ,对于使用 ht tp :/ / www - 106 . ibm. com/ developerWo rks/ XML 文档时 具 有 的 这 种 优 势 , 当 使 用 7 cgi - bin/ click. cgi ? url = ht tp :/ / p ublib - b. boulder. ibm. com/ Redboo ks. nsf/ Redboo kAb2 st ract s/ sg246130 . ht ml ? Open &o rigin = x (责编 :京加勃)
本文档为【XML数据库模式研究】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_833902
暂无简介~
格式:doc
大小:21KB
软件:Word
页数:0
分类:生活休闲
上传时间:2017-11-26
浏览量:12