一种码值数据随机关联方法与关联系统技术方案

技术编号:13142656 阅读:84 留言:0更新日期:2016-04-07 02:55
本发明专利技术提供一种码值数据随机关联方法,其步骤如下:待关联码值数据库中的数据库指针,根据在需关联码值数据库中所选定的需关联码值数据的数量,在待关联码值数据库中随机选取相同数量的待关联码值数据,并将需关联码值数据与待关联码值数据进行关联绑定,生成码值关联数据组。实施上述方法的系统,包括需关联码值数据库、待关联码值数据库、码值关联装置与码值关联数据组数据库。本发明专利技术可实现对待关联码值数据库中待关联码值数据的随机选定,因此,当需要进行关联绑定的码值数据较多时,可以实现批量的数据绑定,以提高对码值数据处理的效率;另外,由于对码值数据的选定是采用随机方式的,因此,可增加多变性。

【技术实现步骤摘要】

本专利技术涉及一种数据关联方法,尤其是一种码值数据随机关联方法与关联系统
技术介绍
目前,在对两个码值数据进行关联绑定时,需要在需关联码值数据库与待关联码值数据库分别选取一个码值数据,并通过一对一的数据关联绑定方法对所选定的两个码值数据进行关联绑定,以生成码值关联数据组。然而,当需要进行关联绑定的码值数据较多时,采用现有的数据关联绑定方式就会降低数据处理效率。
技术实现思路
针对上述问题中存在的不足之处,本专利技术提供一种当需要进行关联绑定的码值数据较多时,可以实现批量的数据绑定,以提高对码值数据处理效率的一种码值数据随机关联方法与关联系统。为实现上述目的,本专利技术提供一种码值数据随机关联方法,其步骤如下:待关联码值数据库中的数据库指针,根据在需关联码值数据库中所选定的需关联码值数据的数量,在待关联码值数据库中随机选取相同数量的待关联码值数据,并将需关联码值数据与待关联码值数据进行关联绑定,生成码值关联数据组。上述的码值数据随机关联方法,其中,当在需关联码值数据库中所选定的需关联码值数据数量为一个时,其步骤如下:步骤1、在需关联码值数据库中选定一个需关联码值数据,根据待关联码值数据库中数据库指针的当前位置,提取一个与数据库指针当前位置相对应的待关联码值数据;步骤2、对需关联码值数据与待关联码值数据进行关联绑定,以生成码值关联数据组;步骤3、将码值关联数据组存储在码值关联数据组数据库,并建立相对应的码值存储链表。上述的码值数据随机关联方法,其中,在步骤1中,在对需关联码值数据库中所选定的需关联码值数据进行确定后,待关联码值数据库中的数据库指针则停止移动,以指向与其停止位置相对应的待关联码值数据。上述的码值数据随机关联方法,其中,当在需关联码值数据库中所选定的需关联码值数据数量为多个时,其步骤如下:步骤1'、在需关联码值数据库中选定多个需关联码值数据,待关联码值数据库中的数据库指针根据需关联码值数据的数量,以在待关联码值数据库选定与其数量相同的多个待关联码值数据;步骤2'、按照需关联码值数据在需关联码值数据库中存储顺序与待关联码值数据在待关联码值数据库中存储顺序,对需关联码值数据与待关联码值数据进行一对一的关联绑定,以生成多个码值关联数据组;步骤3'、将多个码值关联数据组存储在码值关联数据组数据库,并建立相对应的码值存储链表。上述的码值数据随机关联方法,其中,在步骤1'中,包括以下子步骤:步骤11'、在需关联码值数据库中选定多个需关联码值数据后,对需关联码值数据的数量进行统计;步骤12'、待关联码值数据库中的数据库指针根据需关联码值数据的数量,在待关联码值数据库进行多次移动停止选定或两次移动停止选定,以在待关联码值数据库选定与其数量相同的多个待关联码值数据。上述的码值数据随机关联方法,其中,还包括步骤4或步骤4',对需关联码值数据库与待关联码值数据库中的码值存储空位进行筛选,以去除需关联码值数据库与待关联码值数据库中没有存储码值数据的码值存储空位。上述的码值数据随机关联方法,其中,在步骤1或步骤1'实施前,需要对待关联码值数据库中数据库指针的移动速度进行设定。本专利技术还提供一种码值数据随机关联系统,包括需关联码值数据库、待关联码值数据库、码值关联装置与码值关联数据组数据库;所述需关联码值数据库中存储有多个需要选定的需关联码值数据;所述待关联码值数据库中存储有多个待关联码值数据,并通过数据库指针以随机选定与所选定的需关联码值数据数量相同的待关联码值数据;所述码值关联装置用于将所选定的需关联码值数据与所选定的待关联码值数据进行关联绑定,以生成码值关联数据组;所述码值关联数据组数据库用于存储码值关联数据组。上述的系统,其中,还包括码值存储空位筛选装置,用于对需关联码值数据库与待关联码值数据库中的码值存储空位进行筛选,以去除需关联码值数据库与待关联码值数据库中没有存储码值数据的码值存储空位。上述的系统,其中,还包括数据库指针移动速度设定装置,用于对待关联码值数据库中数据库指针的移动速度进行设定。与现有技术相比,本专利技术具有以下优点:本专利技术可实现对待关联码值数据库中待关联码值数据的随机选定,因此,当需要进行关联绑定的码值数据较多时,可以实现批量的数据绑定,以提高对码值数据处理的效率;另外,由于对码值数据的选定是采用随机方式的,因此,可增加多变性。【附图说明】图1为本专利技术中方法部分的第一实施例的流程图;图2为本专利技术中方法部分的第二实施例的流程图;图3本专利技术中系统部分的结构框图。【具体实施方式】本专利技术提供一种码值数据随机关联方法,其步骤如下:待关联码值数据库中的数据库指针,根据在需关联码值数据库中所选定的需关联码值数据的数量,在待关联码值数据库中随机选取相同数量的待关联码值数据,并将需关联码值数据与待关联码值数据进行关联绑定,生成码值关联数据组。如图1所示,本专利技术提供一种码值数据随机关联方法,其中,当在需关联码值数据库中所选定的需关联码值数据数量为一个时,其步骤如下:步骤1、在需关联码值数据库中选定一个需关联码值数据,根据待关联码值数据库中数据库指针的当前位置,提取一个与数据库指针当前位置相对应的待关联码值数据。其中,在步骤1中,在对需关联码值数据库中所选定的需关联码值数据进行确定后,待关联码值数据库中的数据库指针则停止移动,以指向与其停止位置相对应的待关联码值数据。另外,在步骤1实施前,需要对待关联码值数据库中数据库指针的移动速度进行设定。步骤2、对需关联码值数据与待关联码值数据进行关联绑定,以生成码值关联数据组。其中,在对需关联码值数据与待关联码值数据进行关联绑定时,可采用现有的数据关联绑定方法。步骤3、将码值关联数据组存储在码值关联数据组数据库,并建立相对应的码值存储链表。步骤4、对需关联码值数据库与待关联码值数据库中的码值存储空位进行筛选,以去除需关联码值数据库与待关联码值数据库中没有存储码值数据的码值存储空位。对需关联码值数据库进行筛选后,可避免需关联码值数据库中还存在存储码值数据的码值存储空位,以保证需关联码值数据库中的所有需关联码值数据能够紧凑排列,以便于对需关联码值数据的选取。对待关联码值数据库进行筛选后,可避免待关联码值数据库中还存在存储码值数据的码值存储空位,以保证需关联码值数据库中的所有需关联码值数据能够紧凑排列,以避免数据库指针的移动停止位置指向没有存储码值数据的码值存储空位。如图2所示,本专利技术提供一种码值数据随机关联方法,其中,当在需关联码值数据库中所选定的需关联码值数据数量为多个时,其步骤如下:步骤1'、在需关联码值数据库中选定多个需关联码值数据,待关联码值数据库中的数据库指针根据需关联码值数据的数当前第1页1 2 本文档来自技高网...

【技术保护点】
一种码值数据随机关联方法,其步骤如下:待关联码值数据库中的数据库指针,根据在需关联码值数据库中所选定的需关联码值数据的数量,在待关联码值数据库中随机选取相同数量的待关联码值数据,并将需关联码值数据与待关联码值数据进行关联绑定,生成码值关联数据组。

【技术特征摘要】

【专利技术属性】
技术研发人员:姚为万宏宇
申请(专利权)人:立德高科北京数码科技有限责任公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1