【摘 要】
:
数据库系统的查询优化技术是提高数据库系统效率的重要技术。当前由江西师范大学省高性能重点实验室薛锦云教授团队研发的通用高可靠软件开发平台(PAR平台)将关系代数嵌入抽
论文部分内容阅读
数据库系统的查询优化技术是提高数据库系统效率的重要技术。当前由江西师范大学省高性能重点实验室薛锦云教授团队研发的通用高可靠软件开发平台(PAR平台)将关系代数嵌入抽象程序语言Apla中,构建了基于关系代数的数据库系统,避免了当今Java和C++等主流程序设计语言依靠SQL语言查询造成数据库系统查询复杂、繁琐、效率低下、可靠性得不到保证等困难。但现有PAR平台数据库系统目前尚没有查询优化功能,这极大地降低了PAR平台数据库系统性能。本文研究目标就是为PAR平台提出并实现数据库查询优化解决方案。本文深入研究了关系数据库中查询优化技术,分析了基于关系代数树的查询优化,对传统的等价规则重新设计和扩展;深入研究PAR平台数据库关系代数实现机制,实现了PAR平台数据库系统查询优化设计,其中包括关系代数等价变换规则的实现和关系代数优化算法的实现;本文开发出PAR系统后台查询优化子系统,从根本上提高了PAR平台数据库查询效率,降低了数据库系统响应时间。本文主要有以下几方面创新性:1.对原有关系代数进行分析,提出基于关系代数树、适用于PAR平台的查询优化设计。2.根据PAR平台数据库原理,实现了关系代数等价变换规则和关系代数优化算法。3.根据apla语言的生成机制和PAR平台扫描机制,以apla语法单元为基础,开发出PAR平台数据库后台查询优化算法子系统。
其他文献
随着网络带宽的增长以及各种新型网络应用的出现和发展,例如P2P(Peer-to-Peer)下载,P2P流媒体等应用在网络中大行其道,网络中流量的组成出现了很大的改变,UDP网络流量已经占
自动化测试技术的目的是为了提高软件测试的效率和质量,多年以来一直是软件工程研究的热点,而测试用例的自动生成则是自动化测试技术致力于解决的关键问题之一。类和对象是面向
移动Ad Hoc网络(MANET)是以网络技术与通信技术作为主要支撑,近年来,随着两者的迅猛发展,MANET的研究也备受关注。由于移动Ad Hoc网络中的节点具有很强的灵活性与移动性,并且
互联网已成为人们发布信息和表达观点的重要媒介,其中以微博为代表的新型社会化网络媒体服务,使人们分享和传递信息更加自由、灵活。微博提供了这样一个平台,你既可以作为观
目前词汇语义资源在自然语言处理领域的许多应用中都发挥着重要的作用,但是所有的语义资源都面临一个共同的限制——低覆盖率,汉语框架网也不例外。目前汉语框架网的覆盖率较
近几年,计算机软件发展迅速,越来越多的人们希望把问题交给计算机来解决,但其现状还不能令人满意。主要是软件系统的规模以及复杂程度越来越高,但随之带来的软件系统的出错率
近年来,在无线通信中的无线传感器网络(wireless sensor networks,WSN)’陕速崛起。无线传感器网络是由大量分散的传感器节点所组成,这些传感器节点通过收集监测环境中的数据
随着计算机领域的高速发展,网络攻击手段也变得愈加丰富,如蠕虫传播、分布式DDoS攻击、端口扫描等。它不仅影响网络使用者正常使用网络,造成网络服务质量下降,同时也使网络安
近年来随着传感器技术、嵌入式技术、分布式信息处理技术和无线通信等信息技术的快速发展,无线传感器网络成为物联网研究领域中的一个热点,得到了广泛的关注和应用。无线传感器
语义网,又称为“下一代互联网”,是对当前互联网的一个延伸,其目标是实现机器能够理解网络信息,使人与机器交流成为现实。本体是实现语义网的主要支撑,用于在语义和知识层次