元数据驱动的关系数据模型通用编辑系统

  • 格式:pdf
  • 大小:567.36 KB
  • 文档页数:5
的方 案 比较 少 , 而且 这 些 为数 不 多 的方 案 其适 用
范 围 比较狭 窄 、 活性 和效率仍 有待 加强 。 其灵
报 表单 独进 行 编 码 , 种 方 法 编 写 简 单 容 易 实 现 , 这 但 是对 于大 型 数 据 库 , 百 上 千 张 数 据 表 , 种 开 成 这 发 模式工 作量 大 , 本 高 。 由于这 种 开发 模 式造 成 成
为了摆 脱 这 种 局 面 , 量 人 员 付 出辛 勤 的劳 大
动, 元数 据 的思 想 ¨ 和 模 型 驱 动 理 论 的提 出 , 为
问题 的解 决 带来 了 曙光 。 目前 在 管 理 信 息 系统 中
取 得 了一定成 就 , 其是 在 数据 查 询 、 表 生 成 尤 报
方 面技 术 比较 成熟 。人 们 通过 元 数 据库 的信 息 , 自 由拼接 字段 , 以形 成 各 式 各 样 的报 表 , 大 提 高 可 大 了程序 的通 用 性 ; 数 据 编 辑 方 面 , 数 据 的 思想 在 元 和模 型驱动理 论 同样 大有 可 为 , 且 繁 衍 出一 些相 并
于 该 框 架模 型 的数 据 编 辑 工 具 的 实现 能够 减 少 工 作 量 、 约 成本 , 节 降低 耦合 度 。 关键词 元 数据 模 型驱 动 关 系数 据
中 图法分类号
T 3 15 ; P 1.1
文献标志码

传 统 的信 息 系 统 编 辑 软件 都 是 针 对 具 体 的应
组件 负责各 个组 件 之 间 的信 息 数 据 的传 递 , 做 出 并
相应 的处理 , 整 个 数 据 构 架 的 中心 ; 法性 验证 是 合
组件要 结 合 元 数 据 库 和 应 用 数 据 库 的 信 息 对 录 入
21 00年 1 6 日收 到 2月 第 一 作 者 简介 : 袁 黑 龙 江 省 基金 ( 14 0 8 资 助 15 10 )
于元 数据 的数据编辑 , 通过读取模式元 数据 自动生 是 成相 应的功能脚本 , 实现对数据的各种操作 。
2 数据访问模型及实现机制
2 1 总体 设计 思想 .
第1卷 1
第 7期
21 0 1年 3月


技术与工 Nhomakorabea程

V0.1】 1
No 7 M a. 01 . r2 1
17 — 11 (0 1 7 19 —5 6 1 8 5 2 1 ) —5 6 0
Sce c c oo y a d En i e rng in e Te hn lg n gn e i
统 的功能 、 结构 和行 为的形式化 描述 。模 型驱动 就是 把数据跟处 理分开 , 处理 类完 全孤 立成 一个 框 架 , 把 用这个模 型作为灵 魂在 驱动 整个 骨架 。现提 出 的基
编码 , 大大提 高 了后 期 维 护 的工 作量 和 成 本 。势必
造 成极 大的浪 费 。
用 数据库 进行 开发 , 由编程 人 员针 对 特定 的应用 需 求 编写 特 定 的 应 用 程 序 , 接 操 作 管 理 应 用 数 据 直
库 。面向用 户 的各 个 编 辑 界 面也 都 是 针对 单 一 的
关 的理论概 念 , 柔性 数 据 等概 念 。但 目前 大都 如 停 留在理论 层面 , 真正 用 于 实 际生 产 的具 有 可行 性
19 57
是 对应用 数 据 库 中数 据 表 进 行 操 作 。关 系 数 据 库
学 的最重 要 的一个 理 论 就 是 : 要 给 关键 字 赋 予 任 不 何 业务 意义 。在 实 际 工作 中 , 们 无 法 对 没 有任 何 人 业 务意 义 的数据进 行 良好 的识 别 及 妥善 处 理 , 因此
应 用数据 库发 生变 更后 , 能 由开 发 人员 修 改 数据 只
结 构 和程序 代 码 。这 无 论 从 维 护 代 价 还 是 响应 时 间来考 虑都是很 昂 贵 的 , 只能 对现 有 程 序重 新 进行
的对 象 , 是 被 用 来对 程 序 的 运 行起 控 制 作 用 , 而 并 且 可 以通过 值 的改 变 而 改变 程 序 的行 为 , 样 的数 这 据称 为元数 据 。 模型驱动 : 模型是 元数 据 的集合 , 是对 所构 建 系
据 驱 动 的数 据 编 辑 的框 架模 型 。 以描 述 应 用 数 据 库 的元 数 据 模 型 作 为 系统 建 立 的基 础 , 此 动 态 建 立 数 据 表 的关 联 关 系 , 由 实
现数据表与用 户界面 的数据转换 ; 编辑具体 字段 时, 根据元数据信 息调用诸如树 形列表等构 件。在 大庆油 田的实践表 明, 基
2 1 Si eh E g g 0 c T c. nn. 1 .
元数据 驱 动 的关 系数据模 型通 用编 辑 系统
袁 满 彭 广 亮
( 北 石 油大 学 , 庆 13 1 ) 东 大 6 3 8


针 对传 统 模 式开 发 管理 信 息 系统 中 的数 据 编 辑 部 分 所 产 生 的 工 作 量 大 , 本 高 , 合 度 高 的 问题 , 出 了一 套 元 数 成 耦 提
满 ( 95 ) 教 授 , 士 后 , 究 方 向 : 业 信 16 一 , 博 研 企
开发一套 编辑 系统 最 终 的 目的 就 是 能 够 在 可 视化 的界面 中实现 数据 的增 删改 等 功 能 , 质 上 就 本
息集成 , 高级数据管理等 。
7期

满, : 等 元数据驱动的关系数据模型通用编辑 系统
1 系 统 的理 论 基 础
元数据 : 按照传 统 的定义 , 数据 ( eaaa 是 元 M t t) d
关 于数据 的数 据 。元 数 据 在 不 同 的环 境 下 代 表 的 数据 种类 有 所 不 同。 当数 据 在 程 序 中不 是 被 加 工
的与应用 数 据 库 的关 系依 赖性 强 , 合 度 高 , 旦 耦 一