数据库处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:39395434 阅读:10 留言:0更新日期:2023-11-19 15:50
本申请涉及一种数据库处理方法、装置、计算机设备、存储介质和计算机程序产品。本方法可以应用于金融领域或其他领域,可用于对银行的数据库的更新信息进行查询,方法包括:获取目标数据库的多个更新事件分别对应的更新信息;更新事件对应的更新信息用于记录更新事件针对目标数据库的更新过程;基于各更新信息生成更新表格;更新表格中包括多个表格记录;接收终端通过更新信息查询界面发送的针对目标数据库的更新查询信息,从目标数据库的更新表格中获取与更新查询信息匹配的表格记录;将与查询信息匹配的表格记录返回至终端,以使得终端在更新信息查询界面展示与查询信息匹配的表格记录。采用本方法能够提高数据库维护的效率。率。率。

【技术实现步骤摘要】
数据库处理方法、装置、计算机设备和存储介质


[0001]本申请涉及计算机
,特别是涉及一种数据库处理方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]随着计算机技术的发展,越来越多金融机构开展线上业务,而线上业务的业务数据通常保存在数据库中,数据库由数据库管理员定期进行维护,比如,对数据库中出现错误的数据进行修改。然而,查询数据库时,通常只展示修改后的数据,而不能溯源修改操作对应的操作人员。
[0003]传统技术中,通常在非可视化的环境中进行日志搜索,并从搜索到的日志中提取与更新数据库的相关的信息。例如,非可视化的环境可以是命令行(CMD,command)环境。
[0004]然而,由于非可视化的环境中通常需要手动输入指令来进行查询,故非可视化的环境操作复杂,导致数据库维护的效率较低。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够提高数据库的维护效率的数据库处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0006]第一方面,本申请提供了一种数据库处理方法。所述方法包括:获取目标数据库的多个更新事件分别对应的更新信息;所述更新事件对应的更新信息用于记录所述更新事件针对所述目标数据库的更新过程;基于各所述更新信息生成更新表格;所述更新表格中包括多个表格记录,每个所述表格记录中的数据是从对应的更新信息中获取的;接收终端通过更新信息查询界面发送的针对所述目标数据库的更新查询信息,从所述目标数据库的更新表格中获取与所述更新查询信息匹配的表格记录;将与所述更新查询信息匹配的表格记录返回至所述终端,以使得所述终端在所述更新信息查询界面展示与所述更新查询信息匹配的表格记录。
[0007]本申请还提供了一种数据库处理方法。所述方法包括:显示针对目标数据库的更新信息查询界面;接收向所述更新信息查询界面输入的更新查询信息,向服务器发送所述更新查询信息;接收服务器返回的与所述更新查询信息匹配的表格记录;所述与所述更新查询信息匹配的表格记录,是所述服务器根据所述更新查询信息从所述目标数据库的更新表格中获取的;所述更新表格,是基于所述目标数据库的多个更新事件分别对应的更新信息生成的。
[0008]第二方面,本申请提供了一种数据库处理装置。所述装置包括更新信息获取模块,用于获取目标数据库的多个更新事件分别对应的更新信息;所述更新事件对应的更新信息用于记录所述更新事件针对所述目标数据库的更新过程;更新表格生成模块,用于基于各所述更新信息生成更新表格;所述更新表格中包括多个表格记录,每个所述表格记录中的数据是从对应的更新信息中获取的;表格记录获取模块,用于接收终端通过更新信息查询
界面发送的针对所述目标数据库的更新查询信息,从所述目标数据库的更新表格中获取与所述更新查询信息匹配的表格记录;表格记录返回模块,用于将与所述更新查询信息匹配的表格记录返回至所述终端,以使得所述终端在所述更新信息查询界面展示与所述更新查询信息匹配的表格记录。
[0009]在一些实施例中,所述更新事件对应的更新信息包括事件触发对象的对象信息,所述事件触发对象是触发所述更新事件的对象,所述更新事件对应的更新信息还包括数据库变更信息,所述数据库变更信息,用于反映所述更新事件触发所述目标数据库发生的变换;所述更新表格生成模块还用于:针对每个所述更新信息,从所述更新信息中的对象信息中获取属性字段和所述属性字段的对应的属性字段值;获取所述属性字段对应的第一表格字段,将所述表格字段与所述属性字段对应的属性字段值作为所述第一表格字段的字段值,确定所述数据库变更信息对应的第二表格字段,将所述数据库变更信息作为所述第二表格字段的字段值,基于所述第一表格字段的字段值以及所述第二表格字段的字段值生成所述更新信息对应的表格记录;基于各所述更新信息分别对应的表格记录生成更新表格。
[0010]在一些实施例中,所述对象信息包括多个属性字段分别对应的属性字段值;所述更新表格生成模块用于:获取所述对象信息中各属性字段分别对应的第一表格字段;不同的属性字段对应的第一表格字段不同;所述更新查询信息中包括所述第一表格字段对应的指定字段值;所述表格记录获取模块还用于:从所述目标数据库的更新表格中获取所述第一表格字段的字段值为所述指定字段值的表格记录。
[0011]本申请还提供了一种数据库处理装置。所述装置包括:查询界面显示模块,用于显示针对目标数据库的更新信息查询界面;查询信息发送模块,用于接收向所述更新信息查询界面输入的更新查询信息,向服务器发送所述更新查询信息;表格记录接收模块,用于接收服务器返回的与所述更新查询信息匹配的表格记录;所述与所述更新查询信息匹配的表格记录,是所述服务器根据所述更新查询信息从所述目标数据库的更新表格中获取的;所述更新表格,是基于所述目标数据库的多个更新事件分别对应的更新信息生成的。
[0012]第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述数据库处理方法中的步骤。
[0013]第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述数据库处理方法中的步骤。
[0014]第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述数据库处理方法中的步骤。
[0015]上述数据库处理方法、装置、计算机设备、存储介质和计算机程序产品,通过获取目标数据库的多个更新事件分别对应的更新信息,基于各更新信息生成更新表格,接收终端通过更新信息查询界面发送的针对目标数据库的更新查询信息,从目标数据库的更新表格中获取与更新查询信息匹配的表格记录,将与更新查询信息匹配的表格记录返回至终端,以使得终端在更新信息查询界面展示与更新查询信息匹配的表格记录,由于更新信息查询界面为可视化的界面,通过可视化的界面对目标数据库的更新信息进行查询和展示更加简洁、直观,数据库管理人员能够及时发现数据库的问题,提高了数据库维护的效率。
附图说明
[0016]图1为一个实施例中数据库处理方法的应用环境图;
[0017]图2为一个实施例中数据库处理方法的流程示意图;
[0018]图3为另一个实施例中数据库处理方法的流程示意图;
[0019]图4为一个实施例中数据库处理装置的结构框图;
[0020]图5为另一个实施例中数据库处理装置的结构框图;
[0021]图6为一个实施例中计算机设备的内部结构图;
[0022]图7为一个实施例中计算机设备的内部结构图。
具体实施方式
[0023]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0024]本申请实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据库处理方法,其特征在于,所述方法包括:获取目标数据库的多个更新事件分别对应的更新信息;所述更新事件对应的更新信息用于记录所述更新事件针对所述目标数据库的更新过程;基于各所述更新信息生成更新表格;所述更新表格中包括多个表格记录,每个所述表格记录中的数据是从对应的更新信息中获取的;接收终端通过更新信息查询界面发送的针对所述目标数据库的更新查询信息,从所述目标数据库的更新表格中获取与所述更新查询信息匹配的表格记录;将与所述更新查询信息匹配的表格记录返回至所述终端,以使得所述终端在所述更新信息查询界面展示与所述更新查询信息匹配的表格记录。2.根据权利要求1所述的方法,其特征在于,所述更新事件对应的更新信息包括事件触发对象的对象信息,所述事件触发对象是触发所述更新事件的对象,所述更新事件对应的更新信息还包括数据库变更信息,所述数据库变更信息,用于反映所述更新事件触发所述目标数据库发生的变换;所述基于各所述更新信息生成更新表格包括:针对每个所述更新信息,从所述更新信息中的对象信息中获取属性字段和所述属性字段对应的属性字段值;获取所述属性字段对应的第一表格字段,将所述属性字段对应的属性字段值作为所述第一表格字段的字段值,并确定所述数据库变更信息对应的第二表格字段,将所述数据库变更信息作为所述第二表格字段的字段值;基于所述第一表格字段的字段值以及所述第二表格字段的字段值生成所述更新信息对应的表格记录;基于各所述更新信息分别对应的表格记录生成更新表格。3.根据权利要求2所述的方法,其特征在于,所述对象信息包括多个属性字段分别对应的属性字段值;所述获取所述属性字段对应的第一表格字段包括:获取所述对象信息中各属性字段分别对应的第一表格字段;不同的属性字段对应的第一表格字段不同;所述更新查询信息中包括所述第一表格字段对应的指定字段值;所述从所述目标数据库的更新表格中获取与所述更新查询信息匹配的表格记录包括:从所述目标数据库的更新表格中获取所述第一表格字段的字段值为所述指定字段值的表格记录。4.一种数据库处理方法,其特征在于,所述方法包括:显示针对目标数据库的更新信息查询界面;接收向所述更新信息查询界面输入的更新查询信息,向服务器发送所述更新查询信息;接收服务器返回的与所述更新查询信息匹配的表格记录;所述与所述更新查询信息匹配的表格记录,是所述服务器根据所述更新查询信息从所述目标数据库的更新表格中获取的;所述更新表格,是基于所述目标数据库的多个更新事件分别对应的更新信息生成的。5.根据权利要求4所述的方法,其特征在于,所述更新事件对应的更新信息包括事件触...

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

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

1