分类筛选
分类筛选:

关于软件设计论文范文资料 与大型数据库的数据快速定位软件设计和实现有关论文参考文献

版权:原创标记原创 主题:软件设计范文 科目:专科论文 2024-02-26

《大型数据库的数据快速定位软件设计和实现》:本论文为免费优秀的关于软件设计论文范文资料,可用于相关论文写作参考。

摘 要: 针对大型数据库的数据定位时间缓慢的问题,提出一种大型数据库的数据快速定位方法.引进二分查找算法进行数据查询,同时结合资源描述框架(RDF)三元组方法方便在大型数据库中进行数据定位.根据大型数据库的操作方式以及数据结构进行方位查找换算,可以实现在大型数据库中对数据进行快速定位.实验表明,设计的大型数据库的数据快速定位方法,能够快速、准确地在大量数据中进行数据定位,同时降低了对大型数据库的影响.

关键词: 软件设计; 数据快速定位; 定位软件; 数据查询

中图分类号: TN911?34; TP34 文献标识码: A 文章编号: 1004?373X(2017)24?0091?03

Abstract: A data rapid positioning method for large database is presented in this paper to solve the slow location of data in large database. A binary search algorithm is introduced for data query. The triad method for resource description framework (RDF) is combined for convenient positioning of the data in large database. Orientation seeking conversion is performed according to the operating mode and data structure of large database, which can achieve quick positioning of data in large database. The experiment results show that the designed quick positioning method for data in large database can realize quick and accurate positioning for a large amount of data, and reduce the impact on large database.

Keywords: software design; rapid data positioning; positioning software; data query

0 引 言

近几年,更多的数据信息都是存储在数据库中,大型数据库的建立已经能够通过网络进行实时的信息数据提取,且已代替了原有的集中硬盤以及移动存储[1].大型数据库相对传统的硬盘存储,其存储信息数据的能力更强,对数据信息保存更加完善,并且通过网络连接可以进行实时的调用,解放实际的占用空间,同时可以解决由于U盘或者移动硬盘丢失的损失.在大型数据库中,为了能更加方便对数据信息进行存储,通常状况下会把文件进行压缩存储.

在对大型数据库的数据定位过程中,虽然大型数据库都设置了相关的索引,但是查找过程中的关键词以及索引信息出现重叠,会很大程度上限制对数据的定位,同时定位的准确度也被降低.

本文设计的大型数据库的数据快速定位软件与传统的方法相比较,能够更加快速、准确地在大型数据库中对数据进行查找,并且能够有效地保证定位过程的准确性,通过试验证明了大型数据库数据快速定位软件的有效性[2?3].

1 传统大型数据库的数据定位缓慢因素

在大型数据库进行数据存储过程中,一般会划分很多区域,这样方便不同类型的文件进行存储和区分,这样的设置对数据库进行数据的查找定位造成了阻碍.特别是大型数据库中由于数据信息的量十分庞大,即便是根据索引进行查找也无法进行快速查询定位.这给数据的使用以及数据的修改造成了麻烦,传统的数据库数据定位过程中,一般会根据属性进行查找,这样的定位方法会提升定位速度,但是依然无法满足现代对数据快速浏览提取的要求.

本文针对大型数据库设计了一种快速定位的方法,通过本文设计的方法可以实现在大型数据库中对数据快速定位[3].

2 大型数据库的数据快速定位设计

大型数据库的数据快速定位软件结构图如图1所示.

对大型数据库进行数据定位,其主要取决于对数据的查找能力以及查找方式,传统的查找方式都是通过索引或者关键词进行查找.这种查找方式是逐一的进行对比查找,因此速度极为缓慢[4?5].为了方便进行查找,本文引入二分查找,这样可以提高对数据的查找速度.假设一个拥有U位的二进制大型数据库,并且数据库中具有S个划分区域,存储的数据通过自然排序进行排列,其中的数据值域都是按照二进制进行的.二分查找算法流程图见图2,使用二分查找法进行查找时,首先需要对数据进行一定的数据排序,其排序公式如下:

排序过后需要进行RDF三元组的相关运算,一个RDF三元组由三个元素(n,N-1,N)组成,其中N是对查找的条件进行限制的元素,N-1是对查找过程进行限制的元素,n是查找模式的系数概括.通过RDF三元组能够进行区域的查找,比传统的逐一查找方便[6?8].

最终通过模型可以得到矩阵:

式中:Sx表示最终结果;矩阵中的每个元素是坐标系下的全部数据属性[10].

通过与二分查找法进行结合可以得到矩阵:

式中:A,B,l三个矩阵分别代表数据属性、数据特殊属性、数据位置坐标.这样既能保证查询过程的速度,又能够通过式子检测其准确程度.

通过误差匹配函数进行检验,得到:

通过上述的误差匹配检验又可以排除一批数据,再通过坐标匹配检验得到下列公式:

软件设计论文参考资料:

软件设计模式论文

本科毕业设计

广告设计论文

毕业设计日志

毕业设计

设计投稿

结论:大型数据库的数据快速定位软件设计和实现为适合不知如何写软件设计方面的相关专业大学硕士和本科毕业论文以及关于软件设计论文开题报告范文和相关职称论文写作参考文献资料下载。

和你相关的