混合数据库悄然来临
- 格式:pdf
- 大小:301.79 KB
- 文档页数:2
XM L ( Ext e n s i bl e M a r kuP
在 今 天 的 应 用 领 域 中 ,软 件 开 发 已 经 广 泛 采 用 了面 向对 象 的 设 计 思 想 和 技 术 ,但 是 面 向 对 象 的 数 据 库 技 术 却 迟 迟 未被市场接受 。 对 象 数 据 库 出 现 时 ,关 系 型 数 据 库
语 言 同时 出 现 。 第 二 代 数 据 库 系统 支 持
关 系数 据 模 型 。 关 系模型不仅具有简单 ,
清 晰 的 优 点 ,而 且 有 关 系 代 数 作 为 语 言 模型 , 有 关 系 数 据 理 论 作 为 理论 基 础 。因 此 关 系 数 据 库 具 有 形 式 基 础 好 , 数 据 独 立性 强 , 数 据 库 语 言 非过 程 化 等特 点 , 这 些 特 点 是 数 据 库 技 术 发 展 到 了第 二 代 的 显著 标 志 。 虽 然 关 系 数 据 模 型 描 述 了现 实 世 界 数 据 的 结 构 和 一 些 重 要 的 相 互 联 系 , 但 是 仍 然 不 足 以 抓 住 和 表 达 数 据 对 象 所 具 有 的 丰 富 而 重 要 的语 义 , 因 而 它 属 于 语
同于关 系 型数 据库 , 数据 则 与表 紧 密联 系 , E — R模 型几 乎成 为 描 述世 界 的唯 一方 式 , S Q L语 言 是数 据 库信 息访 问处理 的 唯一 手 段 。关 系型数 据 库 已经 成 为一 种 宗 教式 的 信仰。 追 溯数 据 库短 暂 的 历 史 , 可 以让 我们 梳 理 出数据 库 的未 来 。
层次 型 数 据 库 第 一 次 实 现 了数 据 管
理 与 应 用 逻 辑 的 分 离 。二 十 世 纪 七 十 年
代 E. F C o d d 博士 提出关系型理论 , S Q L
数 据库 作为软 件 领域 中最 硬 的一 颗核 、最
坚 固 的堡 垒 , 面 临着 来 自四面 八方 的 冲击 , 如 开源 趋 势 的不 可 阻挡 ,互 联 网对 数据 库 结 构性 的 解构 … …如何 应 对 这些 挑 战 ,也 是 数据 库 及 应用 软件 分 会 和 众 多数据 库 厂 商 们需 要做 的事 情 。
中 国软 件 行业 协 会数 据 库 及应 用软 件 分 会于 3月 1 6日在 北 京大 学 成立 。该 会 吸 引了 国家证 券 、保 险等 行业 和 I B M、NC R 等 数据 库厂 商 的关 注 。 数据 库 发 展 四十 多年 ,经 历 了第 一 代 层次 型数 据库 ,第 二 代关 系 型数 据 库 ,到 X ML 登场 ,再到 面 向对 象 技术 上 市 。但是
多 的存 储 空 间 ) 。I DC前 段 时 间 发 布的 一 份 报 告 就 认 为 ,XML技 术 的 应 用 将会 非 常广泛 。 同时 XM L也 模糊 了传统 上 结 构 化数 据 和 非结 构 化数 据 的严 格 分界 线 ,冲击 2 0 余年 来关 系型 数据 库 的发 展 。 面 向对 象 技 术 鼓励 设计 者 使 用对 象 来 思 考 数据 。有 一个 比较 经典 的 比喻 是这 样 的: 你想 把 车停 在 一 个面 向对象 的车库 里 。 把 车 开进 车 库 , 下车 , 关 上车 门 , 然 后 回到
“ 数 据 库 ” 作 为短 语 最 早 使 用 的是 在
它 们放 在 地 上 ; 卸 下 所 有 的 车 轮 ,将 它 们
放到地上 ; 卸 下 保 险 杠 及 其 它 的东 西 。然
后 回到 你 的 房 间 。当你 想 出 去 的 时候 , 走 进 车 库 ,先 安 上 车 门 , 再安上保险杠 , 然
机 管理 中心 数据 库 ” ( “ D e v e l o p me n t a n d
Ma nage me nt o f a Com put e r — —e ” )的研 讨 会 。数 据库 作为一 个
维普资讯
Ar e h i t e e { u r e● 口
混 合数 据 库 悄然 来 临
层次数据库 关系数据库 X ML 、面向对象技术……到底哪个能够引领未
来?或许我们应该换一种思维 , 将其中二者混合一下 。
口 本刊记者 倪 燕
法模 型。
你的房间。 当你想 出 去 的时 候 , 只 要走 进车
库 ,钻进 汽车 ,启动 ,然 后开 走 。 你 想把 车 停 在一 个 关 系数 据 库 的车 库 里 。把 车 开 进 车 库 ,下 车 ,卸 下 车 门 ,将
对于 绝 大 多数 I T技 术人 员 , 数 据 库等
后 是 车 轮 等 等 ,都安 完 了 ,钻 进 汽 车 ,点
火 ,然 后 开 走 。
1 9 6 3 年6 月 ,S y s t e m D e v e l o p me n t C o r — p o r a t i o n赞 助 举办 了一 个 题 为 “ 开 发计 算
二 十 世纪 九 十年 代 中期 , X ML 作为 一 种 数 据存 储 格 式 出现 ,它 采 用层 次 型的 方 式 组 织数 据 , 能够 清 晰描 述 复 杂对 象 , 并 易
志。 总 体说 来 , 数据 库 技 术从 开 始到 现在 一 共 经 历 了三 个 发展 阶 段 : 第一 代是 网状 、 层 次 数 据库 系统 , 第 二 代是 关 系数 据 库 系统 , 第三 代是 以 面 向 对象 数 据 模型 为 主要 特 征 的数 据库 系 统 。
较之在 O f f i c e 2 0 0 3 下要节省 2 0 % 甚 至 更