4页 智慧矿山数据集成平台设计

VIP专享
4.0 海阔天空 2024-02-27 261 281.1KB 4 页 免费
侵权投诉
第 41卷 第 5期 
2015年 5月 
工 矿  自  动 化 
Industry and M ine Automation 
Vo1.41 NO.5 
M ay 2015 
文 章编 号 :1671—251X(2015)05—0023—04  DOI:10.13272/j.issn.1671—251X.2015.05.006 
杨韶华 ,周昕 ,毕俊 蕾 .智慧矿 山异构数据集成平台设计 [J].工矿 自动化 ,2015,41(5):23—26. 
智慧矿 山畀 构数 据集成平台设 计 
杨韶 华 ,  周 昕 ,  毕俊 蕾 
(1.平顶 山工业 职业 技术 学 院 计 算 机与 软件 工程 学 院 ,河 南 平顶 山 467004; 
2.江 苏大 学 信 息化 中心 ,江苏 镇江 212013) 
摘 要 :针 对智 慧矿 山建 设过 程 中现 有信 .g-系统存在 数 据 源异构 问题 ,提 出 了利 用 XML技 术 建立 异 构数 
据 集成 平 台的解 决方 案 ,介 绍 了智 慧矿 山总体框 架和 异 构数 据 集成 平 台的体 系结 构 。在 不 改 变现 有数 据 源 
的物 理位 置 、体 系结 构的情 况 下 ,该 平 台利 用 XML技 术将 异构数 据 无损 转换 为 XML文 档 ,通 过对 智 慧矿 山 
安 全 生 产决 策的应 用需 求的 分析 、分解 和 转换 ,实现 了异 构 数据 源的 有 效集 成 ,为 智 慧矿 山的 监 测 、管理 、职 
能 决策等 服 务提供 数 据 支撑 。 
关键 词 :智 慧矿 山;异 构数据 ;安全 生 产 决策 ;无损 转换 ;XML 
中 图分类 号 :TD672  文 献标 志码 :A  网络 出版时 间 :2015—04—30 08:33 
网络 出 版 地 址 :http://www.cnki.net/kcms/detail/32.1627.TP.20150430.0833.006.html 
Design of heterogeneous data integration platform of sm art mine 
YANG Shaohua ,  ZHOU Xin ,  BI Junlei 
(1.College of Com puter and Software Engineering,Pingdingshan Industrial College of Technology, 
Pingdingshan 467004,China;2.Information Center,Jiangsu University,Zhenjiang 212013,China) 
Abstract:In view of problem of heterogeneous data source existed in current information system in the 
process of smart m ine construction, a solution was presented that uses XM L technology to establish 
heterogeneous data integration platform , overall fram ework of the smart m ine and architecture of the 
heterogeneous data integration platform w ere introduced.Under the condition of without changing physical 
location and system structure of existing data sources,the platform uses XM L technology to losslessly 
convert heterogeneous data to XM L docum ents, and realizes effective integration of heterogeneous data 
sources through analysis, decomposition and conversion of application demand of sm art mine safety 
production decision.The platform provides data support for monitoring,managem ent and decision—m aking 
of smart mine. 
Key words:smart mine;heterogeneous data;safety production decision;lossless conversion;XM L 
0  引 言 
随着物联网技术的不断发展,现代煤矿企业从 
数 字矿 山时代 进入 到 智慧 矿 山时代 。智 慧矿 山是 在 
原有数字化建设的基础上,将感知技术、传输技术、 
信 息处 理 、智 能计 算等 与现 代采 矿技 术 紧密 结合 ,构 
成 煤矿 中人 与人 、人 与 物 、物与 物相 联 的网 络  。在 
此基础上,现有大量异构数据仍是智慧决策的重要 
数据来源。如何将现有大量异构数据进行共享、整 
合 和 利用成 为 了亟 待解 决 的问题 。 
现有 信息 系统 之 间存在 着体 系结 构 、操作 系统 、 
数据库管理系统等方面的异构,各系统彼此之间缺 
少沟 通 ,无 法协 调运 行 ,形成 信息 孤 岛口]。传 统 的异 
构数据集成方法多采用多对一转换法、数据仓库法 
收 稿 日期 :2014-11—25;修 回 日期 :2015-01—27;责 任 编 辑 :张 强 。 
基 金 项 目 :国 家 自然 科 学基 金 项 目(61202474)。 
作者 简 介 :杨韶 华 (1979一 ),女 ,天津 人 ,讲师 ,硕 士 ,研究 方 向为 数 据挖掘 、物 联网 技 术 ,E—mail:11183125@qq.corn。 
・  24 ・  工矿 自动 化  2015年 第 41卷 
等 ,这些 方法 存在 数 据 不 唯一 、数 据 类 型 不 一致 、数 
据截 断 和数据 不完 整等 问题[。】。利 用可 扩展标 记 语 
言 XML(Extensible Markup Language)具 有 内 容 
的 自描述 性 、跨 平 台性 、可 扩 展 性 等 特 点¨4],本 文 提 
出了基 于 XML技 术 的 异 构 数 据 集 成 平 台 解 决 方 
案。在不改变现有数据源的物理位置、体系结构的 
情况 下 ,该平 台利 用 XML技 术 将 异 构数 据 无 损 转 
换 为 XML文 档 ,通 过 对 智 慧矿 山安 全 生产 决 策 的 
应用 需求 的分 析 、分 解 和 转 换 ,实 现 了异 构 数 据 集 
成 ,为煤 矿企 业 的智 能决 策提 供 了数据依 据 。 
1 异构 数据 集成 技术 
智 慧矿 山的“智 慧 ”依 赖 于大量 的结 构化 或半 结 
构化 的数 据资 源 ,这些 数 据 资 源 一般 来 源 于 现有 信 
息管理系统,仅为单一系统服务。这些数据资源所 
在 的数据 库管 理 系统 由于其 系统 异 构 、数 据 模 型 异 
构及 逻辑 异构 ,形成 了异 构数据 库 系统 。 
数据 集成 的本质 是把 不 同来源 、格式 、特性 的数 
据有 机地 集 中起来 ,既保 证原有 系统 的正 常运行 ,又 
能为 用户 提供 全面 的数据 共享 。 
XML是 由 W3C 于 1998年 发 布 的一 种 标 准 。 
它是 一种半 结 构化 的数 据模 型 ,提 供 了一 种 全新 的 
信息 集成模 式 。XML语 言 以元 素值 来描 述数 据 ,用 
元素名标明数据的含义,同时支持嵌套来表示元素 
之间 的关 系 。其 自我 描述 能力 能够更 好地 实现 不 同 
结构的数据源之间的数据传递和共享。XML文件 
通过 文 件 类 型 定 义 (Document Type Definition, 
DTD)或 者 Schema对数 据 的结构 进行 描 述 ,符合 这 
种结 构 的数 据 资源都 可 以通 过 XML这个 媒 介进 行 
交换 。因此 ,利 用 XML可 以方 便 地 创 建 统 一 的数 
据模 型来描 述不 同数 据 源 的数 据 ,从 而 屏 蔽数 据 的 
异 构性 。 
要 实 现 XML 文 档 与 数 据 库 的 转 换 ,需 要 将 
XML文档 中涉 及 的元 素 、属 性 、实 体 等 概念 与数 据 
库中涉及的表、记录、字段等概念建立映射关系,常 
用 的方 法有 模版 映射 和模 型映射 2种 ]。 
模版映射法没有预先设定的映射关系,而是以 
XML 内嵌 的 SQL命 令 的结 果集 合为依 据 。该方 法 
灵 活 简单 ,只 要 给 出模 版 ,就 可 以快 速 生成 相 应 的 
XML文档 。但 是 由于它是 一种 浅层 映射 ,所提 取 的 
数 据不 包含 关 系模式 信息 ,所 以 ,无法 体现 关系模 式 
中的约 束条 件 ,数 据 的完整 性受 到 了影 响 ,无法 实现 
数 据 的无 损 映射 。 
基 于模 型驱 动 的映射法 是用 一个 具体 的模 型来 
实现的。关系数据库依赖关系模型,面向对象数据 
库依赖对象模型。在使用面向对象数据库时,通过 
模 型把 XML文档 表示 为 由数 据 对 象 构 成 的树 ,每 
个元 素类 型 与对象 模 型 中的对象 相对应 。模 型驱 动 
映射也可以通过关系一对象模型映射到关系模型 
中。通过 这种 方式 ,可 以有 效 地 保 留关 系数 据 库 中 
的关 系模 式 ,并 将其 转换 为 XML Schema文 档 。 
目前,市场上占主导地位的数据库仍是关系数 
据库 ,在 煤矿 各信 息管 理 系统 中使 用 的数 据 库 大 多 
数 也是关 系数 据库 ,因此 ,本 文 仅就 XML文 档 与 关 
系数据库的双 向映射方法进行讨论 。 
1.1  关 系数 据库 转换 为 XML文档 的 实现步 骤 
为 了保证 从关 系数 据库 到 XML文 档 的无 损 转 
换 ,就一定 要保 留关 系数 据库 中 的关 系模 式 ,并 将关 
系模 式转 换 为 XML Schema文 档 。转 换 过 程 包 含 
4个步 骤 ,如 图 1所示 。 
图 1 关系数据厍转换为 XML文档的步骤 
定 义从 源 数 据库 中提 取 的关 系模 式 M 为 一个 
五元组 R一 (T,C,H ,PK,FK)。其 中 T为 数 据 表 
的名 称 ,C 为 列 的 集 合 ;H 为 每 列 的 类 型 映 射 , 
H(f)一( ,z,U, , ),其 中 , 表示 数 据 类 型 ,l表示 
长度 ,  表示 是否 唯一 , 表示 是否 为空 ,d表 示 缺省 
值 ,没 有 时用 #代 替 ;PK 和 FK 分 别 表示 主键 约束 
和外键 约束 。 
将 关 系模式 用 有 向 图 G一 ( ,E)表 示 的步 骤 : 
首 先建 立表 节点 ,再 建立列 节点 ,建立 表节 点 和列节 
点 的有 向连 接 ,方 向指 向表 节点 ;再依 次建 立各 个列 
节 点 的属性 约束 节点 ,用有 向线 段与 列节 点连接 ,方 
向指 向列节 点 ;然 后建 立 主键节 点 ,用 有 向线段 将 主 
键节点和组成主键的所有列节点连接,方向指向主 
键 节点 ;最 后建立 外键 节点 ,连 接外键 节点 与参 照字 
段 ,方 向指 向外键 节 点 。 
XML文 档 转 换 步 骤 :将 有 向 图 转 换 为 XML 
Schema文档 ,将 数 据 库 的 名 字 转 换 为 文 档 的 根 节 
点 ,然后 建 立表元 素 和复杂 元 素 ,最后 定义 主键 约束 
和外键 约束 ;在 XML Schema文档 的 基础 上结 合 从 
数 据库 中提 取 出的 实 际数 据 ,最 终 实 现 将关 系数 据 
库 无损 转换 为 XML文 档 。 
摘要:

µÚ41¾íµÚ5ÆÚ2015Äê5Ô¹¤¿ó×Ô¶¯»¯IndustryandMineAutomationVo1£®41NO£®5May2015ÎÄÕ±àºÅ£º1671¡ª251X(2015)05¡ª0023¡ª04DOI£º10£®13272£¯j£®issn£®1671¡ª251X£®2015£®05£®006ÑîÉØ»ª£¬ÖÜê¿£¬±Ï¿¡ÀÙ£®ÖǻۿóɽÒì¹¹Êý¾Ý¼¯³Éƽ̨Éè¼Æ[J]£®¹¤¿ó×Ô¶¯»¯£¬2015£¬41(5)£º23¡ª26£®Öǻۿóɽ¹Êý¾Ý¼¯³Éƽ̨Éè¼ÆÑîÉØ»ª£¬ÖÜê¿£¬±Ï¿¡ÀÙ(1£®ƽ¶¥ɽ...

展开>> 收起<<
4页 智慧矿山数据集成平台设计.pdf

共4页,预览2页

还剩页未读, 继续阅读

声明:菜根智库所有资料均为用户上传分享,仅供参考学习使用,版权归原作者所有。若侵犯到您的权益,请告知我们处理!任何个人或组织,在未征得本平台同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。
作者:海阔天空 分类:行业方案 价格:免费 属性:4 页 大小:281.1KB 格式:PDF 时间:2024-02-27

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 4
客服
关注