保留语义约束的关系模式到XML Schema转换的研究与实现

来源 :江西师范大学 | 被引量 : 0次 | 上传用户:duncan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着INTERNET的迅速发展,电子商务等深层次的应用迅速崛起,人们对INTERNET上的信息进行深层次处理的要求迅速提高。对信息管理和信息交换的需求更是空前强烈和迫切,使得已在传统商业处理领域内趋于成熟的数据库技术,面临着许多新的问题和挑战。它给数据库技术提出了一个必须面对的重要问题:即如何有效地存储和管理Web上以指数增长的数据(文档),使它们既能被高效地操作和维护,又能在Web这个平台上方便地表示和交换,这是一个值得研究的问题。XML数据作为一种自描述的半结构化数据为WEB的数据管理提供了新的数据模型,XML在数据应用方面上具有易表义、跨平台等优势, XML已经快速发展为Web上数据表示、集成和交换的标准。Internet上越来越多的数据表示为XML文档,但是,当今大多数商业数据还是存储和管理于关系数据库中。事实上,由于关系数据库的优势,如技术成熟、应用广泛;数据管理能力强(包括存贮、检索、修改等);数据安全程度高;稳定可靠的并发访问机制等,XML尚不能代替关系数据库。XML同数据库技术结合体现了一种趋势,目的就是如何使数据更通用,能被异构系统、任何应用都接受。如何将关系数据库中数据转换成适于Internet和Web的形式,需要相当的工作量。因此,为基于Internet的应用程序将关系数据高效准确的自动转换发布为XML数据就成了研究的热点。本文针对大量Internet应用程序需要将关系数据高效准确的转换发布为XML数据的问题,在大量研究国内外研究成果、分析关系模式与XML Schema的语义约束的基础上,通过对目标关系数据库关系模式和关联约束的分析,将关系模式表示为一般形式,归纳其在XML Schema中的等价形式,提出关系语义图、元素有向树和Schema树的概念,通过将关系模式重构为关系语义图,转化为元素有向树,再合并元素有向树集合为Schema树,最后生成XML Schema文档,提出了一套从关系数据模式到XML Schema的转换规则和算法,将目标数据库的结构和语义约束完整的保留到XML Schema中,并使转换后的XML Schema达到高度的嵌套。
其他文献
生物识别技术是通过生物特征进行身份认证的一种技术,其主要通过利用人的生理或行为特征来核对或确认人的身份。随着信息技术的发展,生物识别技术的应用领域也日趋广泛。在众多
随着中国宽带互联网的快速发展,越来越多的人从网络上收听和观看网络音视频,这造就了中国网络音视频市场规模的快速增长。但是,由于在网络上复制传播音像资源代价基本为零,造
数字图像信息隐藏技术是近年信息隐藏技术中的热点研究课题,以数字图像作为载体的信息隐藏与传统加密方法不尽相同,利用图像所具有的迷惑性产生的信息隐藏更能经受起恶意者的
从“软件危机”爆发至今,人们提出了很多新方法和新工具,这些方法和工具致力于解决“软件危机”的各个方面。但现有的这些解决方案并没有使人们彻底地从“软件危机”中解脱出
传统上,数据库技术和信息检索技术两者独立发展。数据库技术处理结构化数据,采用结构化查询语言,查询结果是精确的完全的并且被同等对待。信息检索技术处理非结构化数据,采用
群体智能算法是一种进化类算法,是解决优化问题特别是复杂优化问题的有效手段。QPSO是具有全局收敛性的一种新的群体智能算法,并且许多实际应用结果证明,QPSO优于一般的粒子
流体模拟尤其是水场景的模拟在三维游戏开发、影视特效、虚拟现实、灾难营救等许多领域有着广泛的应用。水体模拟是流体模拟的一个重要分支,在目前的水场景模拟中,对于大规模
博客平台作为现在人们记录分享生活的重要网络平台,对于个人来说,博客内容的正确归档描述具有重大意义,本文提出启发式的快速个人博客聚类技术,跟以往对于博客的聚类不同,本
随着计算机科学和通信技术的不断发展,人们对通信的需求愈来愈复杂化和多样化,其发展的最终目标是人们能够无拘无束地获取和交换信息,其总趋势是数字化、智能化、综合化、个
在对目前使用的计算机基础课程考试系统进行广泛调研的基础上,设计并实现了一个新的网络考试系统。系统采用基于浏览器方式的网络三层结构体系,划分为表示、功能和数据三个基