- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《冶金自动恸2006年增刊(S1)
基于XML的实时数据一致性查询机制
张晶,张云生
(昆明理工大学信息工程与自动化学院:云南昆明650051)
[摘要】实时数据查询各个子系统之问的传统数据交换方式没有统一的标准.Ⅺ礼数据标准的出现,能够实现
各子系统数据的统一描述。本文力图用成熟的关系数据库在询机制处理符合DTD的XML文档。我们提出了一
整套数搏}模型、转换规则、算法描述,可以将xML文档转换为艾系元组并将基于xML文档上的查淘转换为关系
表上的查询,从而达到用XML实现实时数据一致性描述与继承成熟关系数据库技术的目的。
[关键词]实时数据查询处理;XML;DTD图;l丑ement图:关系数据库
0引言
实时数据查询技术是企业综合自动化的重要 转换为相应关系数据库上的SQL查询。我们用不
组成部分,但传统上厂综合自动化系统各个子系 同的XMLDTD验证了这种方法,证明在大多数情
统之间的数据交换方式没有统一的标准,造成接 况下是切实可行的,并针对出现碎片和查询连接
日众多、访问效率低、安全性差等多方面的结局。 过多的问题,改进了我们的方法。本文第2部分
XML建立了一种传输标准化数据的方法,实现了 概述XML文档与DTD;第3部分提出将DTD和
从工厂底层的监控和实时数据库系统、先进控制 XML文档转换为关系模式的运算规则;第4部分
到较高级别的制造业企业应用程序的纵向信息系 总结_r我们的工作并提出町对关系模型作适当扩
统集成。由于XML文档本身具有树型或网型结 展。
构的半结构化数据特性,很多研究者采用具有半 1 XML和DTD概述
结构化特性的查询技术,取得了一些成果川1。但 1.1 XML{eXtensibleMark叩Language。可扩展
是,运用半结构化方法的前提是完全放弃20多年 标记语言)
来成熟的关系数据库技术,这是有很大缺陷性的; XMLt5-6]是在互联网中实现数据交换的一种
我们能否在关系数据库技术基础上开创新的方法 层次化数据格式。一个XML文档是嵌套的元素
提供基于XML文档的实时查询机制就成为我们 结构,以根元素作为文档的开始;元素数据可以属
工作的焦点。 性或子元素的形式存在。图1为包含一部电影信
在本文中我们提出的技术方法证明了用标准 息的XML文档。在这个例子中,有一个含有两个
关系数据库系统来实现快速高效的XML文档实
时查询是切实可行的。利用这种方法,能使不相 元素有一个值为“丑mg”的标识符属性并进一步嵌
关的XML查询、数据集和模式适应关系数据库领 套提供na口e和address信息。
域。其前提是DTD[2J(Document 1.2啪
TypeDescriptor,文
档类型描述)或XMLSch—a【lJ的存在。其技术思 文档类型定义(D1D)【2J描述XML文档的结
路足,当我们查询XML文档时,可以首先运行DTD构,类似XML文档的模式说明。DTD详细描述其
产生一个关系模式;然后解析符合m的XML文子元素和属性来说明一个XML元素的结构;其子
档并把它们装入标准关系数据库管理系统关系表 元素之间的关系可以用下列操作符描述:*(表示
的元组中;再将基于XML文档的半结构化查询 有o*2多个元素),+(表示至少有一个元素),?
[收稿日期]2006-01.18;[修改稿收到日期]200s_02-u
[基金项目]云南省自然科学基金重点项目(2000FO004Z);云南省教育厅青年教师科研基金(5Y0676D)
[作者简介]张晶0974-),男,云南昆明人,讲师.博士研究生,主要研究方向为Web技术、软件工程和实时控制软件。
·698·
《冶全自动化》2006年增刊(s1)
(表示可选),l(表示或)。XML所有的值均为作符简化为单一的一元操作;
您可能关注的文档
- 基于SharePoint技术的局域网办公协作技术研讨.pdf
- 基于XML+和IEEE+格式的在线最优潮流接口设计研究.pdf
- 基于XMLJava的数据处理平台研究.pdf
- 基于XMLSVG技术的WEBGIS平台的设计与实现研究.pdf
- 基于SHT11的数字化温湿度测量系统设计研究.pdf
- 基于XML的B2B电子商务系统集成研究.pdf
- 基于si2414及si3015的嵌入式modem设计研究.pdf
- 基于XML的Linuz综合监控审计研究.pdf
- 基于XML的QEIPES构建方法研讨.pdf
- 基于XML的Web信息查询系统XWIS结构与实现研究.pdf
- 2025年长沙银行浏阳支行社会招聘考试备考题库及答案解析.docx
- 2025年浙商银行成都分行社会招聘考试备考题库及答案解析.docx
- 2025中国农业科学院烟草研究所高层次人才招聘5人考试备考题库及答案解析.docx
- 2025中国冶金地质总局二局 国冶二局(福建)集团有限公司招聘10人考试备考题库及答案解析.docx
- 2025中国宗教杂志社招聘3人考试备考题库及答案解析.docx
- 2025年长沙银行益阳支行社会招聘考试备考题库及答案解析.docx
- 2025中国农业科学院农田灌溉研究所第二批招聘14人(河南)考试备考题库及答案解析.docx
- 2025中国农业科学院郑州果树研究所青年英才招聘3人考试备考题库及答案解析.docx
- 【统编版】高中语文必修上册第1单元2.1《立在地球边上放号》精美课件(23张PPT).pptx
- 【统编版】高一语文必修上册第一单元2.1《立在地球边上放号》优质课(26张PPT)课件.pptx
文档评论(0)