[发明专利]数据库的管理方法、系统及计算机可读介质在审

专利信息
申请号: 202111624577.6 申请日: 2021-12-28
公开(公告)号: CN114328552A 公开(公告)日: 2022-04-12
发明(设计)人: 卢军义;裴大鹏 申请(专利权)人: 商派软件有限公司
主分类号: G06F16/23 分类号: G06F16/23;G06F16/22;G06F16/242;G06F16/27;G06F21/60
代理公司: 上海专利商标事务所有限公司 31100 代理人: 骆希聪
地址: 200233 上*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 数据库 管理 方法 系统 计算机 可读 介质
【说明书】:

发明提供了一种数据库的管理方法、系统及计算机可读介质。方法包括:在第一时刻获取数据库中的一个或多个数据库表,并将每个数据库表映射为管理文件;根据每个管理文件生成一个操作界面,操作界面具有根据管理文件的表名和字段信息生成的操作表;在第二时刻之前通过操作界面接收对操作表执行的功能操作,并根据功能操作触发管理文件中的字段信息的变化;在第二时刻将第一时刻的数据库表与第二时刻的管理文件进行差异化对比,根据对比的结果生成一条或多条sql更新语句;根据一条或多条sql更新语句更新数据库中的一个或多个数据库表。本发明通过操作界面修改数据库表映射的管理文件,进而更新数据库,管理方式简单便捷。

技术领域

本发明主要涉及数据处理领域,尤其涉及一种数据库的管理方法、系统及计算机可读介质。

背景技术

随着业务需求的改变,数据库表结构可能发生改变,或者一些数据库表的表数据发生改变。为了使变化的数据库表和数据库中的数据库表保持一致,这时需要更新数据库。在传统的数据库更新过程中,对于数据库表的创建、修改、删除等操作都是需要开发者自己去手写sql语句,或者通过第三方sql工具去进行管理,对于每次需要更新的语句的管理很不方便,历史版本管理和操作朔源比较麻烦。而且由于是手动操作也容易造成数据库操作错误,例如,误删数据,造成重大的损失。

因此,亟需一种简单易用的数据库的管理方法、系统及计算机可读介质。

发明内容

本发明要解决的技术问题是提供一种数据库的管理方法、系统及计算机可读介质,解决数据库的管理步骤复杂的问题。

为解决上述技术问题,本发明提供了一种数据库的管理方法,适于通过数据库管理插件适时地更新所述数据库中的数据库表,包括如下步骤:在第一时刻获取所述数据库中的一个或多个数据库表,并将每个数据库表映射为管理文件,其中,所述管理文件具有预设数据交换格式,且所述管理文件包括与所述管理文件对应的数据库表的表名和字段信息;根据每个管理文件生成一个操作界面,所述操作界面具有根据所述管理文件的所述表名和字段信息生成的操作表;在第二时刻之前通过所述操作界面接收对所述操作表执行的功能操作,并根据所述功能操作触发所述管理文件中的所述字段信息的变化,其中,所述第二时刻为所述第一时刻之后的时刻;在所述第二时刻将所述数据库管理插件的版本进行升级,同时将在所述第一时刻获取的所述一个或多个数据库表中的字段信息与处于所述第二时刻的所述一个或多个数据库表对应的所述一个或多个管理文件中的字段信息进行差异化对比,如果存在差异,通过所述数据库管理插件根据所述差异化对比的结果生成一条或多条sql更新语句;以及通过所述数据库管理插件根据所述一条或多条sql更新语句更新所述数据库中的所述一个或多个数据库表。

在本发明一实施例中,所述字段信息包括字段名信息、字段类型信息、字段描述信息、是否加密信息和/或是否索引查询项信息。

在本发明一实施例中,所述字段信息还包括关联信息,所述关联信息包括任一管理文件是否引用其他管理文件的信息。

在本发明一实施例中,所述功能操作包括对所述操作表的创建、修改、删除和/或展示的功能操作。

在本发明一实施例中,还包括对所述一条或多条sql更新语句中配置与当前的数据库管理插件的版本相对应的sql版本号。

在本发明一实施例中,还包括在通过所述数据库管理插件根据所述sql更新语句更新所述数据库表之前,检查所述一条或多条sql更新语句是否存在缺陷,若存在缺陷则对所述sql更新语句进行调整,并根据所述调整后的sql更新语句更新所述数据库表。

在本发明一实施例中,还包括根据所述一个或多个管理文件生成对应地api接口文档,所述api接口文档包括api的名称、请求参数和/或返回参数。

在本发明一实施例中,所述预设数据交换格式包括yaml、json或xml格式。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于商派软件有限公司,未经商派软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111624577.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top