欢迎访问有用文档网!

当前位置: 有用文档网 > 作文大全 >

基于XML的质量信息数据交换技术

| 浏览次数:

摘 要:文章针对制造车间质量信息规范化需求,研究了基于XML的异构数据库的数据交换及其实现方法,具体针对Oracle数据与XML数据交换的几种实现技术和原理进行了分析。

关键词:XML;质量信息规范化;数据交换;Oracle数据库

中图分类号:TP311 文献标识码:A 文章编号:1007-9599 (2013) 04-0000-02

1 引言

在发动机产品关键零部件快速响应制造过程中,产生大量质量信息,并且信息在不断增加与积累,目前,针对质量信息的交换与处理仍然缺乏统一的规范与标准,制造过程中各应用系统之间信息的异构性导致信息的一致性差。

质量信息管理系统在快速响应制造车间中不是一个孤立的应用系统,需要与其它系统进行信息集成与交换,因此如何规范存储、组织和共享质量信息,直接影响制造过程信息集成及质量信息的高效利用。

XML是一种标准可扩展标记性语言,它是W3C创建的一组规范,XML的可扩展性、自描述性、分离性以及支持模式校验等特点,使之成为表示各种数据理想的公共格式。因此本文采用基于XML的异构数据库的数据交换技术实现信息的集成与转换。

2 基于XML的异构数据库的数据交换及其实现方法

在快速响应制造车间,不同应用系统其数据库类型可能不同,如:工艺设计系统采用SQLSEVER数据库系统,车间生产管理系统采用oracle数据库系统,数据存储是异构的。

采用XML文件做中间转换,实现基于网络的数据传输及数据库间数据交换,如图1所示,从数据库A中提取数据,通过数据转换,形成XML文件,在数据库B系统中,应用数据库读入工具,将XML文件携带的数据信息导入数据库B中。完成数据库A到数据库B的数据映射。实现异构数据库系统的数据信息集成。本文主要对数据库信息与XML文件转换的方法开展研究。

2.1 在pl/sql环境下实现从Oracle数据库读取数据并生成XML文件

pl/sql环境下实现读取数据并生成XML文件关键在于创建一个新DOM文档对像,将数据表中一行记录转换为元素并插入到DOM文档对像根结点下。具体流程如下:

2.2 在pl/sql环境下实现XML文件内容写入Oracle数据库

2.3 使用AltovaXMLSpy软件实现从Oracle数据库读取数据并生成XML文件

AltovaXMLSpy软件提供了企业级的XML设计、调试、编辑环境,它包括XML,XMLSchema、XSLT、XQuery、SOAP、WSDL等应用,它应用于J2EE、.NET和数据库。在质量信息规范化中数据库转换主要采取利用AltovaXMLSpy工具软件实现的方法,此方法具有操作方便、实现准确,无需代码编程的特点。使用AltovaXMLSpy软件实现读取数据并生成XML文件使用方法如下:

(1)打开AltovaXMLSpy软件

(2)点击菜单Convert选择菜单下的子菜单importDatabasedata。

(3)选择ConvertDatabasedataintoXML选项点击OK。

(4)选择一个已经建立好的用户Oracle(ODBC),此ODBC连接需要导入的数据的Oracle数据库,点击next。

2.4 使用AltovaXMLSpy软件实现XML文件内容写入Oracle数据库

使用AltovaXMLSpy软件实现XML文件内容写入数据库使用方法如下:

(1)打开AltovaXMLSpy软件。

(2)点击菜单File下的new子菜单,出现Createnewdocument界面。

(3)选择xmlExtensibleMarkupLanguage选项,点击OK。

(5)新建一个xml编辑界面。将需要导入数据库的XML文件复制到编辑界面。

(6)点击菜单convert下的ExporttoaDatabase子菜单,

(7)选择Oracle(ODBC),点击next。

(8)选择一个ODBC,此ODBC连接需要导入XML数据的数据库,点击next。

3 基于XML的异构数据库的数据交换实现方法的比较

由于SQL语句的灵活性,可将XML文档带条件的、多表的数据转化成插入语句集合,这样更适合导入数据库特定的信息,实现信息的安全性。使用AltovaXMLSpy工具软件,是XML编辑、调试很好的工具,无需代码编程,具有方便、快捷,准确的特点,推荐使用这种方法。

4 小结

XML技术目前是在不同接口和环境间进行数据交互、软件集成的一种常用技术,数据库提供了大量的组件,应用程序和接口,支持数据库开发人员发挥和应用XML技术的优势。本文介绍基于XML的异构数据库的数据交换及其实现方法,其中利用AltovaXMLSpy工具软件可以很好的支持XML文档的输入和导出,将Oracle数据与XML数据的转换成为轻松的事情。

通过以上方法,实现质量数据转换,静态存储,方便修改扩充,便于系统数据交换共享,提高数据重用性,数据利用率为质量信息规范化的研究起了一定作用。

参考文献:

[1]李昕.利用XSU实现Oracle数据库与XML文档转换[J].电脑与信息技术,2005.

[2]余建波.基于Oracle9i的XML数据库存取技术的实现[J].微计算机应用,2004.

[作者简介]李愈馨(1978-),女,工作于长春设备工艺研究所,职称:工程师,主要研究方向为数字化技术的研究,发表多篇论文

推荐访问:交换技术 质量 数据 信息 xml

热门排行Top Ranking

支部组织生活方面存在问题清单和整改措施 党组织生活个人问题整改清单

下面是小编为大家精心整理的支部组织生活方面存在问题清单和整改措施党组织生活个人问题整改清单文章,供大家阅读参考

2021年党员个人问题清单及整改措施 党组织生活个人问题整改清单

下面是小编为大家精心整理的2021年党员个人问题清单及整改措施党组织生活个人问题整改清单文章,供大家阅读参考。

浅析军队战斗力损耗的新变化

关键词:军队;战斗力损耗;新变化军队战斗力的结构,是战斗力各要素间的结合方式和相互关系。军队战斗力的

小学六年级毕业演讲稿100字左右9篇

小学六年级毕业演讲稿100字左右9篇小学六年级毕业演讲稿100字左右篇1敬爱的老师,亲爱的同学们:大

问题及整改措施 (2) 药房个人存在问题及整改措施

下面是小编为大家精心整理的问题及整改措施(2)药房个人存在问题及整改措施文章,供大家阅读参考。精品文章《问题及

个人问题清单及整改措施(最新) 能力作风建设个人问题清单及整改措施

下面是小编为大家精心整理的个人问题清单及整改措施(最新)能力作风建设个人问题清单及整改措施文章,供大家阅读参考。在认真

疫情防控赞美警察诗朗诵 关于警察的诗朗诵

下面是小编为大家精心整理的疫情防控赞美警察诗朗诵关于警察的诗朗诵文章,供大家阅读参考。疫情防控赞美警

纳税人满意度调查存在不足及对策探讨 提升纳税人满意度的方式方法有哪些

下面是小编为大家精心整理的纳税人满意度调查存在不足及对策探讨提升纳税人满意度的方式方法有哪些文章,供大家阅读参考。纳

小学思想品德教育面临的问题及对策

摘要:小学思想品德课程是小学教育教学过程中不可或缺的一门综合性课程,它对学生良好品德的形成具有重要影

2020党支部班子查摆问题清单及整改措施 农村党支部问题清单

下面是小编为大家精心整理的2020党支部班子查摆问题清单及整改措施农村党支部问题清单文章,供大家阅读参

消防安全检查简报 派出所校园消防安全检查简报

下面是小编为大家精心整理的消防安全检查简报派出所校园消防安全检查简报文章,供大家阅读参考。简报第2期申扎县中学

2021教师党员年度个人总结8篇

2021教师党员年度个人总结8篇2021教师党员年度个人总结篇1敬爱的党组织:我是一个普通年轻的人民