一种关联探寻与多级关系查询方法技术

技术编号:34961775 阅读:22 留言:0更新日期:2022-09-17 12:41
本发明专利技术提出一种关联探寻与多级关系查询方法,包括搭建查询平台、发起查询需求、查询需求转换、关联关系查询以及结果反馈五个步骤,该种关联探寻与多级关系查询方法通过构建关联关系查询平台,方便用户自行登录进行查询,从而取代人工查询的方式,使得多个用户能够同时进行查询作业,有效的提高了查询的效率,同时,采用分布式数据储存的方式,即将数据进行分类储存,在查询时,先将分类储存对应的分区标识信息与查询需求的主体标识信息进行匹配,减少初期的数据处理的压力,后续在根据匹配的结果进行针对性的数据查询,利于提升关联关系查询的效率。查询的效率。查询的效率。

【技术实现步骤摘要】
一种关联探寻与多级关系查询方法


[0001]本专利技术涉及数据处理领域,尤其涉及一种关联探寻与多级关系查询方法。

技术介绍

[0002]随着计算机网络技术和数据库技术的发展和普及,越来越多的企业依靠管理软件进行日常业务的管理和维护,各类业务数据其实都是某类业务类型的数据实例,各种业务类型的业务数据间都不是孤立存在的,其中间都有着千丝万缕的业务关系;
[0003]在企业风险分析和预警场景,经常有挖掘企业关联方、进而分析企业关联风险的需求,例如银行对企业进行信贷资质审核,金融办挖掘企业风险线索等,然而目前数据体系众多,随着查询数量的增大,常规的人工查询方式,效率低下,已经不能满足现在社会的需求,因此本专利技术提出一种关联探寻与多级关系查询方法以解决现有技术中存在的问题。

技术实现思路

[0004]针对上述问题,本专利技术的目的在于提出一种关联探寻与多级关系查询方法,该种关联探寻与多级关系查询方法具有更方便的关联与多级关系的查询方式,从而解决现有技术中查询效率低下的问题。
[0005]为实现本专利技术的目的,本专利技术通过以下技术方案实现:一种关联探寻与多级关系查询方法,包括以下步骤:
[0006]步骤一、搭建查询平台
[0007]基于web平台搭建关联关系查询平台,该关联关系查询平台包括用于用户登录平台的登录单元、用于验证用户登录信息的验证单元、用于提供接入功能的接口单元、用于发起信息查询请求的信息查询单元以及用于反馈查询结果的信息反馈单元,再使关联关系查询平台通过无线通信技术与服务器建立通信连接,同时该服务器内设有查询数据库和处理器;
[0008]步骤二、发起查询需求
[0009]用户登录步骤一中已搭建好的关联关系查询平台,并通过信息查询单元向服务器发送查询需求,该查询需求自身携带有主体标识信息和分类标识信息;
[0010]步骤三、查询需求转换
[0011]服务器中的处理器在接收到步骤二中发送的查询需求后,对该查询需求进行转换处理,将该查询需求转换为编程语言类型的查询语句;
[0012]步骤四、关联关系查询
[0013]处理器执行步骤三中转换的编程语言类型的查询语句,调用查询数据库内的数据,进行递归调用查询,获取与主体标识信息对应的数据库分区,并获取该数据库分区内的关联关系表,再将该关联关系表调用至信息反馈单元内;
[0014]步骤五、结果反馈
[0015]信息反馈单元收到关联关系表之后,其信息反馈单元内设有关联关系过滤模块,
该关联关系过滤模块获取步骤二中查询需求所携带的分类标识信息,并根据获取的分类标识信息对数据进行提取过滤,即通过分类标识信息在获取到的关联关系表中查询分类标识信息对应的关联关系,并进行反馈。
[0016]进一步改进在于:所述步骤一中,查询数据库内对数据采用的是分布式数据存储的方式,即查询数据库内设有若干组数据库分区,若干组数据库分区分别储存有不同的关联关系表,且若干组数据库分区分别预设有对应的分区标识信息,分区标识信息与主体标识信息对应。
[0017]进一步改进在于:所述步骤一中,接口单元的输入端与验证单元输出端连接,接口单元用于使关联关系查询平台具有用户身份验证的效果。
[0018]进一步改进在于:所述步骤一中,服务器内还设有用户信息数据库,该用户信息数据库的输入端与登录单元的输出端连接。
[0019]进一步改进在于:所述步骤二中,用户在登录关联关系查询平台后,需要通过验证单元对用户的信息进行验证。
[0020]进一步改进在于:所述步骤二中,当含有多个主体标识信息时,对多个主体标识信息进行分开查询,若含有未能匹配到结果的主体标识信息时,则将该主体标识信息进行忽略。
[0021]进一步改进在于:所述步骤三中,信息反馈单元内设有关联关系过滤模块,该关联关系过滤模块获取步骤二中查询需求所携带的分类标识信息,并根据获取的分类标识信息对数据进行提取过滤。
[0022]进一步改进在于:所述步骤五中,信息反馈单元内还设有数据汇总模块,数据汇总模块用于将查询到的数据结果进行合并。
[0023]本专利技术的有益效果为:该种关联探寻与多级关系查询方法通过构建关联关系查询平台,方便用户自行登录进行查询,取代人工查询的方式,使得多个用户能够同时进行查询作业,有效的提高了查询的效率,同时,采用分布式数据储存的方式,即将数据进行分类储存,在查询时,先将分类储存对应的分区标识信息与查询需求的主体标识信息进行匹配,减少初期的数据处理的压力,后续在根据匹配的结果进行针对性的数据查询,利于提升关联关系查询的效率。
附图说明
[0024]图1是本专利技术实施例一的正视结构示意图。
具体实施方式
[0025]为了加深对本专利技术的理解,下面将结合实施例对本专利技术做进一步详述,本实施例仅用于解释本专利技术,并不构成对本专利技术保护范围的限定。
[0026]实施例一
[0027]根据图1所示,本实施例提出了一种关联探寻与多级关系查询方法,包括以下步骤:
[0028]步骤一、搭建查询平台
[0029]基于web平台搭建关联关系查询平台,该关联关系查询平台包括用于用户登录平
台的登录单元、用于验证用户登录信息的验证单元、用于提供接入功能的接口单元、用于发起信息查询请求的信息查询单元以及用于反馈查询结果的信息反馈单元,再使关联关系查询平台通过无线通信技术与服务器建立通信连接,同时该服务器内设有查询数据库和处理器,步骤一中,查询数据库内对数据采用的是分布式数据存储的方式,即查询数据库内设有若干组数据库分区,若干组数据库分区分别储存有不同的关联关系表,且若干组数据库分区分别预设有对应的分区标识信息,分区标识信息与主体标识信息对应,步骤一中,接口单元的输入端与验证单元输出端连接,接口单元用于使关联关系查询平台具有用户身份验证的效果,步骤一中,服务器内还设有用户信息数据库,该用户信息数据库的输入端与登录单元的输出端连接;
[0030]步骤二、发起查询需求
[0031]用户登录步骤一中已搭建好的关联关系查询平台,并通过信息查询单元向服务器发送查询需求,该查询需求自身携带有主体标识信息和分类标识信息,步骤二中,用户在登录关联关系查询平台后,需要通过验证单元对用户的信息进行验证,步骤二中,当含有多个主体标识信息时,对多个主体标识信息进行分开查询,若含有未能匹配到结果的主体标识信息时,则将该主体标识信息进行忽略;
[0032]步骤三、查询需求转换
[0033]服务器中的处理器在接收到步骤二中发送的查询需求后,对该查询需求进行转换处理,将该查询需求转换为编程语言类型的查询语句,步骤三中,信息反馈单元内设有关联关系过滤模块,该关联关系过滤模块获取步骤二中查询需求所携带的分类标识信息,并根据获取的分类标识信息对数据进行提取过滤;
[0034]步骤四、关联关系查询
[0035]处理器执行步骤三中转换的编程语言类型的查询语句,调用查询数据库内的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种关联探寻与多级关系查询方法,其特征在于:包括以下步骤:步骤一、搭建查询平台基于web平台搭建关联关系查询平台,该关联关系查询平台包括用于用户登录平台的登录单元、用于验证用户登录信息的验证单元、用于提供接入功能的接口单元、用于发起信息查询请求的信息查询单元以及用于反馈查询结果的信息反馈单元,再使关联关系查询平台通过无线通信技术与服务器建立通信连接,同时该服务器内设有查询数据库和处理器;步骤二、发起查询需求用户登录步骤一中已搭建好的关联关系查询平台,并通过信息查询单元向服务器发送查询需求,该查询需求自身携带有主体标识信息和分类标识信息;步骤三、查询需求转换服务器中的处理器在接收到步骤二中发送的查询需求后,对该查询需求进行转换处理,将该查询需求转换为编程语言类型的查询语句;步骤四、关联关系查询处理器执行步骤三中转换的编程语言类型的查询语句,调用查询数据库内的数据,进行递归调用查询,获取与主体标识信息对应的数据库分区,并获取该数据库分区内的关联关系表,再将该关联关系表调用至信息反馈单元内;步骤五、结果反馈信息反馈单元收到关联关系表之后,其信息反馈单元内设有关联关系过滤模块,该关联关系过滤模块获取步骤二中查询需求所携带的分类标识信息,并根据获取的分类标识信息对数据进行提取过滤,即通过分类标识信息在获取到的关联关系表中查询分类标识信息对应的关联关系,并进行反馈。2.根据权利要求1所述的一种关联探寻与多级关系查询方法,其特征在于:所述步骤一中,查询数据库内对数据采用的...

【专利技术属性】
技术研发人员:吴德胜谢云昊卢家品李磊边远宋仲伟
申请(专利权)人:中国科学院大学
类型:发明
国别省市:

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

1