数据查询方法及相关设备技术

技术编号:39719589 阅读:6 留言:0更新日期:2023-12-17 23:26
本申请提供一种数据查询方法及相关设备,可用于大数据领域

【技术实现步骤摘要】
数据查询方法及相关设备


[0001]本申请涉及大数据领域,尤其涉及一种数据查询方法及相关设备


技术介绍

[0002]应用系统可在其关联的数据库中查询信息

在利用应用系统查询信息的时候,会按照查询需求在应用系统中输入查询参数,应用系统会将该查询参数转换为对应的结构化查询语言
(
例如:
SQL
语句
)
,并将该结构化查询语言传输至应用系统关联的数据库进行查询

[0003]随着数据库中储存数据量的增加,部分应用系统使用频率不高的历史数据就转存进历史数据库中,应用系统不会对历史数据库进行管理,因此,用户无法通过应用系统在历史数据库中查询,因此,用户在对储存在历史数据库中的数据进行查询时,需要直接利用结构化查询语言对历史数据库进行查询,导致查询过程繁琐,且对查询人员的专业技能要求高

[0004]因此,如何简化对历史数据库中数据的检索流程,提高历史数据库的查询效率成为研究的重点


技术实现思路

[0005]本申请提供一种数据查询方法及相关设备,用以解决上述问题

[0006]第一方面,本申请提供一种数据查询方法,所述方法应用于数据字典服务器,包括:
[0007]响应于历史数据查询请求,显示第一界面;所述历史数据查询请求包括至少一个目标历史数据库名称,所述第一界面显示根据所述历史数据查询请求和数据字典中储存的与历史数据库相关的关联关系生成的数据查询规则;r/>[0008]响应于查询确认指令,显示第二界面;所述第二界面显示根据所述数据查询规则在所述目标历史数据库名称对应的目标历史数据库中查询的目标数据

[0009]在上述技术方案中,数据字典服务器在进行历史数据查询时,获得历史数据查询请求,根据历史数据查询请求,显示包含数据查询规则的第一界面,该数据查询规则表示数据查询的逻辑,以使查询工作人员能够对自己的查询请求进行审查,在数据字典服务器获得查询确认指令之后,会根据已确定的数据查询规则在对应的历史数据库中进行查询,获得目标数据,并将该数据显示在第二界面上,由于上述过程只需要用户确认需要查询的相关信息,无需自己编辑对应的结构化查询语言,降低了对查询人员的专业技术要求和对用户对历史数据库中数据的检索流程,提高了历史数据库的查询效率

[0010]可选地,所述历史数据查询请求包括目标应用数据库查询请求

目标历史数据库查询请求和目标数据表查询请求,所述目标应用数据库查询请求包括目标应用系统名称,所述目标历史数据库查询请求包括所述目标历史数据库名称,所述目标数据表查询请求包括目标数据表名称;
[0011]响应于历史数据查询请求,显示第一界面,包括:
[0012]响应于目标应用数据库查询请求,显示第三界面,所述第三界面显示与所述目标应用系统名称关联的至少一个待选历史数据库名称,所述待选历史数据库名称是在所述数据字典中根据所述目标应用系统名称确定的数据库名称,所述数据字典储存各应用系统名称和各历史数据库名称的关联关系;
[0013]响应于目标历史数据库查询请求,显示第四界面,所述第四界面显示与所述目标历史数据库名称关联的至少一个待选历史数据表名称,所述待选历史数据表名称是在所述数据字典中根据所述目标历史数据库名称确定的数据表名称,所述数据字典储存各历史数据库名称和各历史数据表名称的关联关系,所述目标历史数据库名称是从所述至少一个待选历史数据库名称中确定的;
[0014]响应于目标数据表查询请求,显示第一界面;所述目标数据表名称是从所述至少一个待选历史数据表名称中确定的

[0015]可选地,所述历史数据查询请求还包括目标数据查询请求,所述目标数据查询请求包括目标数据查询条件;
[0016]响应于目标数据表查询请求,显示第一界面,包括:
[0017]响应于目标数据表查询请求,显示第五界面,所述第五界面显示所述目标数据表名称对应的目标数据表的数据,以及中间数据查询规则;所述中间数据查询规则是根据所述目标数据表名称生成的查询规则;
[0018]响应于所述目标数据查询请求,显示第一界面,所述第一界面显示在所述目标数据表中与满足所述目标数据查询条件的数据,以及所述数据查询规则;所述数据查询规则是根据所述目标数据查询条件和所述目标数据表生成的查询规则

[0019]可选地,显示第二界面,包括:
[0020]响应于查询确认指令,根据所述数据查询规则生成对应的结构化查询语言;
[0021]将所述结构化查询语言发送至管理所述目标历史数据库的历史服务器,并获得所述历史服务器反馈的目标数据;
[0022]所述结构化查询语言用于使所述历史服务器在所述目标历史数据库中查询满足所述数据查询规则的数据,并将所述数据确定为目标数据反馈至所述数据字典服务器

[0023]在上述技术方案中,数据字典服务器依次获得目标应用数据库查询请求

目标历史数据库查询请求和目标数据表查询请求,以按照数据库的查询顺序逐渐缩小查询范围,结合用户需求的目标数据查询条件,确定最终的数据查询规则,以使数据字典数据库根据选定和
/
或输入的所有查询信息生成的数据查询规则自动生成结构化查询语言,并在用户设定的目标历史数据库中查询,简化了用户查询过程中操作的流程,提高了用户对历史数据库中的历史数据的查询效率

[0024]可选地,在响应于查询确认指令,显示第二界面之前,所述方法还包括:
[0025]根据各所述历史数据库名称,确定对应的查询标准;
[0026]在所述数据查询规则满足各所述目标历史数据库名称对应的查询标准时,生成查询确认指令

[0027]在上述技术方案中,数据字典服务器在目标历史数据库中利用数据查询规则对应的结构化查询语言进行查询时,会对该结构化查询语言进行检测,当其满足目标历史数据
库的查询标准时,没有缺少必要的查询参数时,确定数据查询规则有效,对应生成的结构化查询语言可在目标历史数据库中进行对应的查询操作,保障用户对数据查询规则设定的准确性,防止出现用户由于数据查询规则不符合查询标准导致历史数据查询失败

需要自行确认查询标准后再对数据查询规则进行修改的情况,从而提高了查询效率

[0028]可选地,所述方法还包括:
[0029]在所述数据查询规则不满足所述目标历史数据库名称对应的查询标准时,显示第六界面,所述第六界面显示相对于所述查询标准中的必要查询内容,所述数据查询规则中需要补充的内容

[0030]可选地,所述方法还包括:
[0031]储存所述数据查询规则,并在获得其他历史数据查询请求之前,显示所述数据查询规则

[0032]在上述技术方案中,当数据字典服务器确定数据查询标准本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种数据查询方法,其特征在于,所述方法应用于数据字典服务器,包括:响应于历史数据查询请求,显示第一界面;所述历史数据查询请求包括至少一个目标历史数据库名称,所述第一界面显示根据所述历史数据查询请求和数据字典中储存的与历史数据库相关的关联关系生成的数据查询规则;响应于查询确认指令,显示第二界面;所述第二界面显示根据所述数据查询规则在所述目标历史数据库名称对应的目标历史数据库中查询的目标数据
。2.
根据权利要求1所述的方法,其特征在于,所述历史数据查询请求包括目标应用数据库查询请求

目标历史数据库查询请求和目标数据表查询请求,所述目标应用数据库查询请求包括目标应用系统名称,所述目标历史数据库查询请求包括所述目标历史数据库名称,所述目标数据表查询请求包括目标数据表名称;响应于历史数据查询请求,显示第一界面,包括:响应于目标应用数据库查询请求,显示第三界面,所述第三界面显示与所述目标应用系统名称关联的至少一个待选历史数据库名称,所述待选历史数据库名称是在所述数据字典中根据所述目标应用系统名称确定的数据库名称,所述数据字典储存各应用系统名称和各历史数据库名称的关联关系;响应于目标历史数据库查询请求,显示第四界面,所述第四界面显示与所述目标历史数据库名称关联的至少一个待选历史数据表名称,所述待选历史数据表名称是在所述数据字典中根据所述目标历史数据库名称确定的数据表名称,所述数据字典储存各历史数据库名称和各历史数据表名称的关联关系,所述目标历史数据库名称是从所述至少一个待选历史数据库名称中确定的;响应于目标数据表查询请求,显示第一界面;所述目标数据表名称是从所述至少一个待选历史数据表名称中确定的
。3.
根据权利要求2所述的方法,其特征在于,所述历史数据查询请求还包括目标数据查询请求,所述目标数据查询请求包括目标数据查询条件;响应于目标数据表查询请求,显示第一界面,包括:响应于目标数据表查询请求,显示第五界面,所述第五界面显示所述目标数据表名称对应的目标数据表的数据,以及中间数据查询规则;所述中间数据查询规则是根据所述目标数据表名称生成的查询规则;响应于所述目标数据查询请求,显示第一界面,所述第一界面显示在所述目标数据表中与满足所述目标数据查询条件的数据,以及所述数据查询规则;所述数据查询规则是根据所述目标数据查询条件和所...

【专利技术属性】
技术研发人员:吕志鑫
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1