二元约束数据库系统模型及其查询优化的研究与实现

来源 :山东大学 | 被引量 : 0次 | 上传用户:chenshunsheng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来伴随着对约束数据库理论和应用技术的大量研究,数据库上的约束问题逐渐成为新的关注点和热点。随着关系数据库使用的不断深入,在关系数据模型中除几种基本的完整性约束以及近期研究比较多的区间约束外,人们还发现有一种非常广泛的出现在各种实际问题中、既可以加在原始数据库上又可以加在查询结果上的“二元关系约束”。二元关系约束是指在两个属性的值域间给定了一个(些)二元关系,每个元组在这两个属性上都只能取这个(些)二元关系中的值。它在众多的领域都有着广阔的应用前景。这种二元关系约束在实际应用中是普遍存在的,但在传统的经典关系数据库理论中,各种“依赖”却都未涉及到这种约束。因此为了对存在着大量二元关系约束的数据库进行更高效,更优化的查询、插入、修改等操作,就必须对二元关系约束的相关问题进行认真地研究探讨,并且有必要进一步研究二元约束数据库系统模型的实现及其它相关问题。因此,本文提出在传统关系数据库系统模型中,引入二元关系约束的思想及其相关理论概念;扩展现存在的传统关系数据库模式,包括在新的扩展数据库模式中定义二元关系约束;初步建立含有二元关系约束的扩展关系数据库系统模型;并在此模型的基础上讨论其存储结构的实现过程,以及相应数据操作和关系代数操作的实现细节等内容。这样,一方面扩展了关系数据模型的建模能力,另一方面,利用二元约束的规范表示,可以用关系数据库成熟的实现理论及技术实现二元约束数据库系统。二元约束数据库的核心特征是将二元约束作为永久性数据存储。在本文后半部分,对比其他约束数据库语言的实现细节,本文将扩展普通数据库的语言功能,使其适用于二元约束数据库。并据此,介绍该扩展数据库语言的查询执行过程。众所周知,查询优化是数据库系统设计和实现所采用的一项重要技术,也是影响数据库系统性能的一个重要因素。二元约束关系模型在很大程度上解决了任意数据域上的不等式合取查询的极小化问题。因此,本文中介绍不等式合取查询极小化理论,在新的扩展数据库系统模型中介绍如何更好的实现查询优化。最后,本文阐述了扩展实现的新数据库模型的系统结构,并据此给出了实验数据和图示说明,进一步展示了新数据库系统模型在查询优化方面的优越性。当然,文章中还有很多问题有待于进一步的探讨和研究,在本文的末尾给出了未来相关工作的研究方向。
其他文献
计算机虚拟药物筛选是当今计算机辅助药物设计的主要环节。对待测药物分子的活性进行预分类,能够有效节约由于需要逐一分析上百万规模药物分子的形态结构所花费的较长筛选时间
随着信息时代的发展,数据挖掘成了当前重要的研究方向,通过近十年的努力,数据挖掘技术已经相当成熟。然而,近几年来出现了一种新的数据模型,即数据流,这种数据模型广泛存在于
最近几年,本体被广泛的应用在知识共享、融合与集成等领域中。但随着本体数量爆炸式地增长,不可避免地出现大量描述相同领域的本体各自独立地发展,对于同一个领域可能存在多
对等网络(P2P)技术突破了传统服务器/客户机模式,已经越来越受人们青睐。互联网上基于P2P技术的应用也越来越多,涉及即时通信、数据共享、海量存储、协同计算等多个领域。然
随着Internet的普及和多媒体技术的发展,多媒体信息的安全及版权问题引起了越来越多人的关注,数字水印技术应运而生。鉴于小波技术发展的日趋成熟以及小波变换具有与人类视觉
光栅投影是目前使用最为广泛的一种三维形貌测量技术,在工业检测、质量控制、逆向设计、医学、虚拟现实、文物数字化和人体测量等众多领域具有广泛的应用前景。因为其原理简
网络自身安全机制的脆弱性、现有网络安全产品的局限性、以及各种网络恶意活动的日益猖獗导致了网络安全形势不容乐观。网络安全态势感知系统(Network Security Situational
粗糙集理论是一种处理含糊和不确定性信息的新型数学工具,其理论提出以来得到迅速的发展和广泛的应用。知识约简是粗糙集理论重要研究内容之一,它的主要目的在于去除数据中的
嵌入式系统地广泛应用使得嵌入式系统互连网络成为一种必然。但是由于嵌入式网络的异构性、异质性和对等性等特点,嵌入式的互连不能直接使用传统的网络协议。因此构建一种能
在临床医学领域中,超声彩色血流成像(CFI)因其经济适用、无侵入、无损伤、对人体影响小并且能够准确得到待测剖面的二维血流速度分布,是诊断心血管疾病的重要技术。随着国家