基于XML的关系数据发布中完整性约束的研究与实现

来源 :南开大学 | 被引量 : 0次 | 上传用户:mouliyue
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前XML已经成了Internet上各类应用系统之间数据表示和交换的标准,越来越多的关系数据库应用系统采用XML作为标准格式来发布和交换数据,研究关系数据和XML数据之间的转换方法,实现各类异构关系数据源基于XML的发布已成为当前数据管理领域一个重要的研究方向。 数据的完整性约束是数据模型中数据及其联系所具有的制约和依存规则,在数据发布和交换中保持语义信息等方面发挥着重要作用。基于XML的关系数据发布,是在两种不同数据模型上进行的数据转换。已有的数据发布工具主要针对两个数据模型的结构层面来设计,缺少对数据语义,尤其是完整性约束的分析,使得基于XML的数据发布过程丢失了原有数据及其联系所具有的制约和依存规则,不能保证满足预定义模式中的约束。因此,研究基于XML的关系数据发布过程中保持完整性约束的问题,无论在理论上还是应用中都具有重要的意义,并且成为当前XML数据管理领域的一个研究热点。 针对上述问题,本论文深入研究了基于XML的关系数据发布中涉及的数据完整性约束的问题,提出了数据发布过程中关于数据完整性约束的保持方法,设计了一个保持完整性约束的数据发布系统。论文中首先将源模式与目标模式统一变换为XML模式树,将两个不同数据模型上的数据转换,变换为异构的XML模式树上的数据转换问题;然后将关系视图、包含约束、嵌套结构等统一转换为约束规则,并给出了约束规则图的构造算法;最后设计了一个基于XML的关系数据发布系统,将关系数据库中数据发布为XML文档过程中加载约束规则,解决发布过程中的数据冗余问题。 论文通过有效的规则变换使得基于XML的数据发布过程保持了数据源数据及其联系所具有的制约和依存规则,也提供了一种必要的机制来保证关系数据发布的XML文档遵从预定义模式中的完整性约束。
其他文献
主数据是数据之源,是数据资产管理的核心,是信息系统互联互通的基石,是信息化和数字化的重要基础.随着大数据、人工智能、云计算等技术的深度融合,数据治理对于大型集团经营
电子电路是近年来随科技进步及物理学发展,被人们研发出来的新型电路.是迄今为止功能最为强大,覆盖面最为广阔的集成电路,被广泛运用在日常生活生产当中.中职物理作为电子电
科技的不断发展,智能手机的层出不穷,人们宅在家的时间越来越久,打发无聊时间的各种APP也层出不穷,游戏是最主要的,作为游戏最主要的收入来源之一的抽奖系统,也成为了人们热
根据有关调查发现,在初中阶段很多学生普遍反映课业负担过重,睡眠不足等学习压力问题.针对以上这类问题,教师们提出了“个性化作业”这一概念,个性化作业是教师根据教学内容
随着经济高速发展与科学技术的迅猛进步,计算机科学与技术也逐渐的走向了现代化.作为网络科学技术不断发展的产物,计算机科技正在逐渐地渗透进人们的生活.从计算机诞生的第一
随着测绘技术的发展,DLG数据编辑工作和以往有了很大的技术改进,特别是基础测绘DLG数据的入库方式发生了很大变化,本文通过对基础测绘DLG数据库模型的建立、基础测绘DLG数据
网络技术的快速发展,对人类生产生活方式的演进、生存空间的拓展、权力分配格局重塑等,发着着日益重要的角色.网络空间是技术发展的产物,技术能力决定网络空间实力,网络空间
电信行业中的经营分析系统常常需要从各种数据源当中抽取数据,在数据抽取的过程中,大量的信息需要从数据库中获取,例如在电信行业计费领域中的许多用户资料信息(用户信息、帐户