多态依赖蕴含判定方法的研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:ewqvcx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
XML(eXtensible Markup Language,可扩展标记语言)定义了一种数据格式,这种数据格式允许用户自己定义标记,来描述特定应用领域的数据,以这种格式描述的数据形成的文件称为XML文档。用XML描述的数据不仅容易理解,而且与平台无关,格式简单明了,易于机器处理,尤其适合描述网络上用于交换和共享的数据。因此,XML成为W3C组织推荐标准。类似于关系数据,XML文档中也存在函数依赖,不同于关系数据的水平结构,XML文档在数据组织上呈现出一种层次结构,将这种层次结构看做是数据的组织结构,XML上的依赖关系不仅存在于数据取值之间,也存在于数据的组织结构之间,称这种依赖关系为多态依赖。与函数依赖类似,多态依赖同样会导致数据冗余。多态依赖不仅能描述数据取值间的依赖关系,而且能描述数据组织结构之间的依赖关系,因此,对比现有的XML上函数依赖的定义,多态依赖有着更强的描述能力,是一种更通用的XML上函数依赖的定义。鉴于函数依赖在关系数据库规范化理论中发挥出的重要作用,研究多态依赖对XML数据库规范化理论的研究具有重要意义。本文研究了多态依赖的蕴含判定问题,提出了多态依赖的推导规则,证明了规则的正确性,同时,给出多态依赖蕴含判定算法——求取路径集闭包的算法,解决了多态依赖的蕴含判定问题,对算法的充分性和完备性进行了证明,讨论的算法的效率,通过实验验证了算法的有效性。此外,本文探讨了数据模式DTD(Document Type Definition,文档类型定义)对多态依赖蕴含判定问题的影响,发现某些结构的DTD会导致多态依赖不能够被有限地公理化。
其他文献
学位
目前基于UWB(超宽带技术)的短距无线通信中,其国际标准协议IEEE 802.15.3a仅涉及到微微网(piconet)内的通信,范围局限于单个微微网和有限的设备之间.这样的网络结构显然无法
JNDI服务是Web应用服务器的核心支撑服务,在中间件系统平台中处于非常重要的地位。本文从分析Web应用服务器对于名字服务的需求和现有JNDI服务的不足入手,在J2EE1.4规范的基础
学位
A管理模式是我国较先进的企业管理思想,在很多企业得到了实施并取得良好效果。但管理过程中的数据搜集分析和过程流转等业务功能,必须依靠软件系统的支撑才能够取得实质效果。
学位
近年来,形式化方法——即在计算机系统和软件的规范、设计和构造中使用基于数学模型和离散数学的技术的工具的方法,被广泛应用于高等级安全操作系统的开发过程中。TCSEC的B2级
学位
科学数据库经过二十多年的发展,积累了大量的数据资源。随着网络技术的发展和科学研究的进步,科学数据库将成为科研工作的基础设施之一,并将成为未来科学研究必不可缺的资源。作
学位
在大脑接收的来自外部世界的感知信息中,80﹪以上是通过视觉系统进行加工处理的.最近二十多年来,视觉信息加工的机制是脑科学、神经生物学、认知心理学和计算机科学等学科研究
嵌入式技术作为计算机技术和电子通讯技术的交叉学科,其在科学研究、工程设计、军事技术等领域得到了广泛的应用。在一般情况下,嵌入式应用的执行都有着相当严格的时间限制,有些
学位
各种高科技领域的强劲需求不断推动着数据库规模的迅速膨胀,传统的集中式数据库系统已经难以满足这种数据密集型应用的需要,因此,开发高性能、低成本的并行数据库系统将有重大意
学位
伴随着计算技术的发展,在实际应用需求的推动下,数值计算得到了长足进步。数值软件尤其是并行数值软件是当前数值计算的关键环节。日益增多的大规模、复杂实际应用问题,对数值软
学位