[发明专利]数据处理方法、装置、计算机设备和存储介质有效
| 申请号: | 202110308147.7 | 申请日: | 2021-03-23 |
| 公开(公告)号: | CN112905627B | 公开(公告)日: | 2022-04-29 |
| 发明(设计)人: | 李勤成 | 申请(专利权)人: | 金岭教育科技(北京)有限公司 |
| 主分类号: | G06F16/242 | 分类号: | G06F16/242;G06F16/2453;G06F16/23;G06F16/22;G06F3/04845 |
| 代理公司: | 北京博识智信专利代理事务所(普通合伙) 16067 | 代理人: | 徐佳慧 |
| 地址: | 100000 北京市海淀区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据处理 方法 装置 计算机 设备 存储 介质 | ||
本申请适用于数据存储技术领域,尤其涉及一种数据处理方法、装置、计算机设备和存储介质,采用将所有设置模块形成的物理表存储在一张逻辑表中,针对所有数据的修改只需要针对逻辑表中的物理表进行修改即可,设置逻辑表中物理表数据的信息和页面中数据的信息一致,将预设功能和物理表中对应的数据采用预设数据库语句关联,达到预设功能针对数据的修改与物理表中针对数据的修改同步,实现数据流转,反之亦然。与其他数据处理方式相比,基于此方法的数据处理更加容易,没有复杂的数据库语句,没有繁多的数据量表关联管理的建立可以减轻数据库的复杂程度,减少数据库表无序膨胀,更易于维护。
技术领域
本申请属于数据存储技术领域,尤其涉及一种数据处理方法、装置、计算机设备和存储介质。
背景技术
信息化建设中,数据的流转都是基于数据库中的表,如图1所示,每一个数据建设一个对应的数据库表。对于一个大型项目来言,数据库内表的数据关联关系会非常的复杂,需要资深的DBA(Database Administrator,数据库管理员)耗费大量的人力开发数据库函数来维护数据库的运转,其中。数据库函数是指当需要分析数据清单中的数值是否符合特定条件时,使用数据库工作表函数。此种数据库的数据管理方式针对DBA依赖性强,若出现DBA人员变动,关联逻辑不同,则不容易维护。
发明内容
本申请实施例提供了数据处理方法、装置、计算机设备和存储介质,以解决数据库内数据之间关联关系复杂,不利于维护的问题。
为实现上述目的,本申请采用的一种技术方案是:一种数据处理方法,其特征在于:它包括:
将创建模块形成的物理表存储在一逻辑表中,每一所述模块对应至少一个在前端的页面和一在后端存储所述模块数据的物理表,每一所述模块包括至少一个在所述页面上的预设功能;
设置所述逻辑表中所述物理表数据的信息和所述页面中数据的信息一致;
将所述预设功能和所述物理表中对应的数据采用预设数据库语句关联,达到所述预设功能针对数据的修改与所述物理表中针对数据的修改同步,实现数据流转,反之亦然。
可选地,所述预设数据库语句通过拖拽方法实现,包括:
将构成所述预设数据库语句的各语句拆分,形成每一拆分语句;
将每一所述拆分语句与每一构成所述预设功能的子功能对应关联;
按照预设顺序拖拽选取所述预设功能的所有子功能,形成所述预设功能时生成所述预设数据库语句。
可选地,所述预设数据库语句为SQL语句。
可选地,所述信息包括属性和字段。
可选地,所述属性包括自定义表、场景表、元数据表和远程表,用于提高所述物理表和所述页面的匹配效率。
可选地,所述字段包括名称和类型。
可选地,所述类型包括文本类型、数字类型和时间类型。
本申请还提供一种数据处理装置,其特征在于,所述装置包括:
存储模块,用于将创建模块形成的物理表存储在一逻辑表中,每一所述模块对应至少一个在前端的页面和一在后端存储所述模块数据的物理表,每一所述模块包括至少一个在所述页面上的预设功能;
处理模块,用于设置所述逻辑表中所述物理表数据的信息和所述页面中数据的信息一致;
关联模块,用于将所述预设功能和所述物理表中对应的数据采用预设数据库语句关联,达到所述预设功能针对数据的修改与所述物理表中针对数据的修改同步,实现数据流转,反之亦然。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金岭教育科技(北京)有限公司,未经金岭教育科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110308147.7/2.html,转载请声明来源钻瓜专利网。





