[发明专利]一种管理数据修改流程的方法、装置、设备和存储介质在审
申请号: | 202210030732.X | 申请日: | 2022-01-12 |
公开(公告)号: | CN114385594A | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 王燕 | 申请(专利权)人: | 未鲲(上海)科技服务有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/23;G06F16/242;G06Q10/10 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 姚泽鑫 |
地址: | 200000 上海市浦东新区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 管理 数据 修改 流程 方法 装置 设备 存储 介质 | ||
本申请实施例公开了一种管理数据修改流程的方法、装置、设备和存储介质,智能数据修改管理系统获取数据经办人提交的数据库文件以及第一数据量,当数据变更申请通过、并检测到SQL语句解析后的每一种语句都是预设的基本语句、SQL语句需要修改的数据量与实际需要修改的数量相同并且具备SQL语句执行后的回滚方案时,发布所述SQL语句,实现数据修改。该方法实现了数据修改的审批步骤和修改步骤的解耦,避免了人工对数据进行修改和比对,降低了人为因素造成的错误率,提高了数据修改的效率。
技术领域
本申请涉及数据库安全技术领域,涉及但不限于一种管理数据修改流程的方法、装置、设备和存储介质。
背景技术
数据库是信息系统的核心和基础,它能够把信息系统中大量的数据按一定的模型组织起来,提供存储、维护、检索数据的功能,使信息系统可以方便、及时、准确地从数据库中获得所需信息。简而言之,数据库就是按照数据结构来组织、存储和管理数据的仓库,能够支持用户对数据的增加、删除、修改、查询等处理过程。
结构化查询语言(structured query language,SQL)是国际标准化组织采纳的标准数据库语言。其中,SQL可以包括数据查询语句(data query language,DQL)、数据操作语句(data manipulation language,DML)、数据定义语句(data definition language,DDL)和数据控制语句(data control language,DCL)四大类。
数据修改是各个公司的信息系统在管理时,都会面临的问题。用户执行数据修改的操作时,因业务需要或因操作失误,往往要对某项数据进行增加、变更或删除。为规范数据修改的管理工作,降低数据被非法生成、变更、泄露、丢失及破坏的风险,传统的管理数据修改流程的方法是:数据经办人提交SQL,发起系统数据修改的审批流程;信息化管理人员将系统数据修改的申请单中的内容与系统数据进行比对、分析,确定处理方式及返回处理意见;审批完成后,数据修改的操作由相关指定数据库管理员执行。
上述实现方式中,信息化管理人员需要根据数据经办人提交的SQL,改写数据查询语言(DQL),查询生产数据后,人工比对分析确认,过程复杂、繁琐,且由于人工的介入,很有可能出现错误。
此外,在确认SQL为合法文件且待修改的数据量无误之后,进行数据修改的过程缺乏完善的回滚策略。当修改后的数据不符合预期时,恢复原始数据的过程复杂,耗时较长,并且容易造成数据丢失或篡改,影响数据安全性。
发明内容
有鉴于此,本申请实施例提供一种管理数据修改流程的方法、装置、设备和存储介质。能够通过智能数据修改管理系统和流程审批系统,实现了数据修改的审批步骤和修改步骤的解耦,避免了人工对数据进行修改和比对,降低了人为因素造成的错误率,提高了数据修改的效率。
本申请实施例的技术方案是这样实现的:
第一方面,提供了一种管理数据修改流程的方法,所述方法包括:获取数据库文件;对所述数据库文件进行解析处理,得到第一集合,所述第一集合中包括一种或多种语句;当所述第一集合包括的每一种语句都是预设语句时,确定所述数据库文件是合法文件;当所述第一集合包括所述预设语句之外的其他语句时,确定所述数据库文件为非法文件,终止数据修改流程。
通过上述方案,能够对所述数据库文件进行解析处理,实现了数据修改的审批步骤和对比步骤的自动化,避免了人工对数据进行修改和比对,降低了人为因素造成的错误率,提高了数据修改的效率。
结合第一方面,在第一方面的某些实现方式中,当确定所述数据库文件是合法文件时,所述方法还包括:获取所述数据库文件涉及的待修改的第一数据量;根据所述第一集合包括的所述一种或多种语句,确定实际待修改的第二数据量;判断所述第一数据量是否与所述第二数据量相同;当所述第一数据量与所述第二数据量不相同时,终止所述数据修改流程;当所述第一数据量与所述第二数据量相同时,根据所述数据库文件,确定所述数据修改流程的回滚策略。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于未鲲(上海)科技服务有限公司,未经未鲲(上海)科技服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210030732.X/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置