- 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文档。上传文档
查看更多
关系数据库和XML文档数据交换的映射机制.pdf
若系数据店和XML支桔数据支拯的崂劲机剐
A MechanismoftheData between
Mapping ExchangetheRelational
DatabaseandXMLDocument
马 蕾 李 凌 时小鸿
(四川大学公共管理学院成都610064)
摘耍XML文档和关系型数据库之间进行数据的交换和传递可以更加灵活有效地进行数据管理。介绍了一种映
射机削,完善了以往用DOM或其他中闻件直接解析XML文件来实现XML文档到关系型数据库的映射这种方式的
不足之处,以一种中间文件的形式描述出映射文件中的控制信息。用户可以根据具体需要订翻中间文件中的控制信
息,进而更加灵活有效地实现关系型数据库和XML文档的数据交换。
关键词 映射机制XML关系数据库数据交换
中图分类号G250
XML文档和关系数据库在数据的存储和处理过程中各有 标准格式,成为数字图书馆中信息保存和信息交换的理想格
优势,要实现对数据更加灵活有效的管理,需要综合其优势,回 式。xML具有以下几点技术优势:
避劣势。这就需要通过一种方法来实现数据在XML和关系数 扩展性。XML可以定义其它语言,同时XML的标记用户
据库之间的交换和传递。但是由于XML的数据和关系数据的 可以自己定义,所以从理论上讲其类型的数量可以是无限的。
数据结构不同,关系型数据库和XML直接的数据交换是不合 一定的领域也可以定义该领域的特殊标记语言,作为该领域信
适的,需要建立数据库和XML文档之间的一种映射机制,从而 息共享与数据交换的基础。
实现XML和关系数据库之问的数据交换。 实现了内容与形式的分离。XML关注的不是数据在浏览
本文中介绍的数据在XML和数据库之问导人和导出的方 器中如何布局和显示,而是关注如何描述数据内容的组织和结
法就是一种映射机制。此映射机制的关键是以一种中同文件 构。通过这些组织结构信息,可以引导不同的数据使用者将其
的形式描述出映射文件中的控制信息,即XML元素与关系表关心的数据内容从网页中提取出来.用于各自的目的。
的字段的对应关系。用户可以根据自己需要的功能,来订制中 可共享数据,交互性好。XML文件为纯文本文件,不受操
间文件中需要有哪些控制信息。通过这种控制信息,不但可以 作系统、软件平台的限制。基于此特性.XML纯文本文件可以
灵活地建立数据库表和表中的宇段,还可以准确地定义字段的 用来共享数据,也可以被更多的用户、更多的设备所利用。同
数据类型。另外,通过在映射文件中定义额外的控制信息,可 时,xML可以在客户机上进行数据操作,不需与服务器交互,
以实现更多的XML到数据库映射的细节。然后借助JDBC以极大地减轻了服务器的负担。
及SQL等一些相关操作,进而实现数据在XML和数据库问的 结构性强。XML的文件结构嵌套可以复杂到任何程度。
导人和导出。 语义性强。XML可以自行设计标记,便于系统间的数据交
换和信息检索.实现机器间的信息交换。XML不仅可以描述结
本方法可以应用于各类关系型数据库,如:Mysql,SQL
Server,Access,Oracle等。本文是利用Mysql数据库和XML文构化数据,还可有效描述半结构化。甚至非结构化数据。
档的数据交换来介绍该方法的,这种方法是一种原理性的方 信息专家AbrahamMaslow曾形象地指出:当你拥有的惟
法。可以应用于各种关系数据库,对于各类关系型数据库的不 一工具是一把锤子时。你所面对的问题就像一枚枚钉子.一旦
同之处,只需要改变一些sQL语句的某些语法格式即可以实现 你懂得XML。你就会发现到处都是钉子,你不仅拥有工具,而且
与MysqI数据库和XML数据交换同样的效果。 是最有效的工具。
您可能关注的文档
- 关于加快黑河市爱辉区农村饮水安全工程建设调研分析与建议.pdf
- 关于医院档案管理工作的思考.pdf
- 关于南京航空航天大学"两课"教育教学情况的调研报告.pdf
- 关于发动机台架实验的研究.pdf
- 关于受贿罪中“为他人谋取利益”构成要件要素理论之争的研究.pdf
- 关于变电运行中的继电保护问题探析.pdf
- 关于古典概率的几种解法.pdf
- 关于古汉语“使动”问题的进一步探讨.pdf
- 关于古筝集体课中技术教学的探索与实践.pdf
- 关于后方交会法若干问题初探.pdf
- 白天晚上教学课件.ppt
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题带答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解一套.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及完整答案详解1套.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解1套.docx
- 2025年山东菏泽市事业单位招聘急需紧缺岗位目录(第一批)笔试模拟试题参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及答案详解1套.docx
- 画西瓜教学课件.ppt
文档评论(0)