admin 管理员组文章数量: 1184232
2024年4月20日发(作者:生死谍变国语版)
半结构化数据XML与结构化数据库之间转换的研究及应用
互联网技术的发展促使World Wide Web(简称Web)迅速成为全球最庞大和
最重要的信息资源库。Web上的信息大多是以HTML(HyperText Markup Language)
文档形式存在的。HTML文档中的信息是面向显示,而不是面向语义的,因此,
不便于数据交换。
随着Web上信息量的急剧增加及其应用范围的扩大,数据交换的要求也不断
上升。为了弥补HTML在语义方面的不足,便于数据交换,万维网协会(World Wide
Web Consortium, W3C)于1998年2月提出了 XML(eXtensible Markup Language)。
由于XML具有灵活(可根据需要定义使用者自己的标记)、易于使用等优点,正在
逐渐成为Web上信息的主要表示和交换工具。
基于XML的网页、网站和应用的开发工具将会大量涌现。论文首先介绍了半
结构化数据和XML的相关技术,XML的基本内容和特点。详细的阐述了XML与数
据库的关系、使用XML带来的好处以及建立从关系数据库到XML数据库的转换机
制的必要性。
通过对XML与数据库之间相互转换的现有技术进行分析,发现它们的共同缺
点是直接将数据库中的数据和XML进行转换,而没有考虑到数据库的设计问题。
论文以重庆宏信软件公司商务智能(Business Intelligence,BI)组中的音乐预
定系统软件项目为课题来源,从数据库设计的角度出发,以数据库的实体联系模
型为基础,提出了一种新的转换方法——DTD图和ER图之间的转换,完成XML
与数据库之间的数据转换的后台实现算法。接着给出了这种新的转换方法的应用
实例。
最后给出音乐预定系统,利用DOM和ASP说明XML与数据库之间的数据转换
的后台实现。论文主要解决了以下问题:1) 对XML与数据库之间现有的转换技
术进行了研究,分析了这些技术的优缺点,指出这种转换方法需要改进的方面,
并表明这种互相的转换是不完全可逆的。2) 完成了从数据库的E-R模型到XML
模型DTD的转换,并给出相应算法。
3) 完成了从XML模型DTD到数据库的E-R模型的转换,并给出相应算法。
版权声明:本文标题:半结构化数据XML与结构化数据库之间转换的研究及应用 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1713559834a640755.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论