技术新讯 > 计算推算,计数设备的制造及其应用技术 > 一种数据库管理系统、方法、电子设备和存储介质与流程  >  正文

一种数据库管理系统、方法、电子设备和存储介质与流程

  • 国知局
  • 2024-09-11 14:26:50

本发明涉及数据库,尤其涉及一种数据库管理系统、方法、电子设备和存储介质。

背景技术:

1、数据库是“按照数据结构来组织、存储和管理数据的仓库”,是一个长期存储在计算机内的有组织、可共享、统一管理的大量数据的集合,数据库对现代企业高效运营至关重要。

2、在现实应用中,数据库的管理方式主要依赖于数据库管理员,数据库管理员常常需要耗费大量时间和精力来手动管理和维护数据库,非常容易出错,影响数据库的性能和安全性。

技术实现思路

1、本发明提供了一种数据库管理系统、方法、电子设备和存储介质,以解决因人工管理易出错影响数据库的性能和安全性的问题。

2、根据本发明的一方面,提供了一种数据库管理系统,包括:多个客户端分组和服务端,所述服务端包括通信连接模块、检验模块、数据处理模块、数据库和后台管理中心;其中,每个所述客户端分组包括至少一个客户端,所述客户端与所述服务端以及所述客户端之间通过通信连接模块通信连接;

3、所述客户端用于将访问对象的访问请求发送至所述服务端;所述访问请求包括身份信息和数据更新指令;

4、所述服务端接收所述访问请求,在所述服务端中:

5、所述检验模块用于基于所述身份信息确定所述访问对象的访问权限;

6、所述后台管理中心用于在所述访问权限下,基于所述数据更新指令对所述数据库中的数据执行对应的数据更新操作;

7、所述数据处理模块用于在数据更新操作执行后,对所述数据库中的数据进行数据核对。

8、根据本发明的另一方面,提供了一种数据库管理方法,应用于数据库管理系统,包括:

9、接收访问对象的访问请求,所述访问请求包括身份信息和数据更新指令;

10、基于所述身份信息确定所述访问对象的访问权限;

11、在所述访问权限下,基于所述数据更新指令对所述数据库中的数据执行对应的数据更新操作;

12、在数据更新之后,对所述数据库中的数据进行数据核对。

13、根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:

14、至少一个处理器;以及

15、与所述至少一个处理器通信连接的存储器;其中,

16、所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的数据库管理方法。

17、根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的数据库管理方法。

18、本发明实施例的技术方案,通过客户端将访问对象的访问请求发送至服务端;访问请求包括身份信息和数据更新指令;服务端接收访问请求,在服务端中:检验模块基于身份信息确定访问对象的访问权限;后台管理中心在访问权限下,基于数据更新指令对数据库中的数据执行对应的数据更新操作;数据处理模块在数据更新操作执行后,对数据库中的数据进行数据核对。解决了因人工管理易出错影响数据库的性能和安全性的问题,提高数据库安全性的同时降低数据的错误率。

19、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。

技术特征:

1.一种数据库管理系统,其特征在于,包括:多个客户端分组和服务端,所述服务端包括通信连接模块、检验模块、数据处理模块、数据库和后台管理中心;其中,每个所述客户端分组包括至少一个客户端,所述客户端与所述服务端以及所述客户端之间通过通信连接模块通信连接;

2.根据权利要求1所述的系统,其特征在于,所述访问权限包括一级权限、二级权限和三级权限;所述后台管理中心还用于响应于一级权限访问对象的授权操作,对目标访问对象赋予对应的访问权限。

3.根据权利要求2所述的系统,其特征在于,所述检验模块还用于若所述访问对象无访问权限,则基于身份信息对访问对象进行身份验证,若身份验证通过,则控制所述后台管理中心对所述访问对象赋予三级权限。

4.根据权利要求3所述的系统,其特征在于,所述服务器还包括报警模块,用于在所述访问对象的身份验证不通过的情况下,所述控制后台管理中心进入戒备状态;

5.根据权利要求1所述的系统,其特征在于,所述服务端还包括数据记录模块,所述数据记录模块包括访问记录单元和数据修改记录单元;

6.根据权利要求1所述的系统,其特征在于,所述数据处理模块还用于基于数据核对结果判断数据是否有误,若数据有误,则向对应的客户端发送通知信息。

7.根据权利要求1所述的系统,其特征在于,所述服务端还包括测试数据库,用于在数据更新之前,基于数据更新指令对所述测试数据库中的数据执行对应的数据更新操作,并运行数据库管理系统,若无异常,则基于数据更新指令对所述数据库中的数据执行对应的数据更新操作。

8.一种数据库管理方法,其特征在于,应用于数据库管理系统,包括:

9.一种电子设备,其特征在于,所述电子设备包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求8所述的一种数据库管理方法。

技术总结本发明公开了一种数据库管理系统、方法、电子设备和存储介质。该系统包括:多个客户端分组和服务端,服务端包括通信连接模块、检验模块、数据处理模块、数据库和后台管理中心;客户端用于将访问对象的访问请求发送至服务端;访问请求包括身份信息和数据更新指令;服务端接收访问请求,在服务端中:检验模块用于基于身份信息确定访问对象的访问权限;后台管理中心用于在访问权限下,基于数据更新指令对数据库中的数据执行对应的数据更新操作;数据处理模块用于在数据更新操作执行后,对数据库中的数据进行数据核对。本发明解决了因人工管理易出错影响数据库的性能和安全性的问题,提高数据库安全性的同时降低数据的错误率。技术研发人员:解培,史晨阳,彭晓,王志刚受保护的技术使用者:中国光大银行股份有限公司技术研发日:技术公布日:2024/9/9

本文地址:https://www.jishuxx.com/zhuanli/20240911/290840.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。