一种数据表生成方法及装置制造方法及图纸

技术编号:39803429 阅读:12 留言:0更新日期:2023-12-22 02:34
本发明专利技术公开了一种数据表的生成方法及装置,其中方法包括向用户呈现预设配置页面,并在所述在预设配置页面中的呈现字段类别可配置区域;响应于所述可配置区域被触发字段类别查询指令,从预设的字段类别库中确定所述指令指示的字段类别;将所述字段类别发送至预设处理模块进行处理,以在数据库中创建数据表;将创建的所述数据表在显示页面显示

【技术实现步骤摘要】
一种数据表生成方法及装置


[0001]本申请涉及计算机
,尤其涉及一种数据表生成方法及装置


技术介绍

[0002]数据表是一种常用的数据存储和管理的方式,它可以用来存储各种类型的数据,如文本

数字

日期

时间等

数据表通常由多个字段组成,每个字段表示一个属性或特征,如姓名

年龄

性别等

数据表可以用来表示实体

关系或者事务,如员工

部门

订单等

[0003]现有的数据表生成通常一方面,需要用户基于专业知识定义适字段类型来存储不同类型的数据

这对于一般用户来说可能比较复杂和繁琐,而且容易出错

例如,用户可能不清楚如何选择合适的字段类型来存储,或者如何设置外键来表示关联关系

另一方面,当数据变化或者需求变化后,用户需要频繁调整修改字段的属性才能适应该变化

[0004]现有技术生成数据表的方式依靠人的专业经验,并且复杂度较高,数据表的生成效率不佳且错误率高


技术实现思路

[0005]本申请提供一种数据表生成方法及装置,以解决相关技术中存在的问题

[0006]第一方面,本专利技术提供一种数据表生成方法,包括:向用户呈现预设配置页面,并在所述在预设配置页面中的呈现字段类别可配置区域;响应于所述可配置区域被触发字段类别查询指令,从预设的字段类别库中确定所述指令指示的字段类别;将所述字段类别发送至预设处理模块进行处理,以在数据库中创建数据表;将创建的所述数据表在显示页面显示

[0007]可选地,所述预设的字段类别库中存储了预先定义的字段类别,其中每个字段类别被预定义了:
[0008]名称,用于表示字段类别的标识符或标签;
[0009]描述信息,用于表示字段类别的含义或者用途;
[0010]数据库类型,用于表示字段类别所对应的数据库类型;
[0011]长度,用于表示字段类别所对应的数据库类型的长度或者范围;
[0012]约束,用于表示字段类别所对应的数据库类型的约束规则;
[0013]默认值,表示字段类别所对应的数据库类型的默认值或初始值;
[0014]关联关系,表示该字段类别是否与其他字段类别或数据表存在关联关系

[0015]可选地,响应于所述可配置区域被触发字段类别查询指令,获取所述指令指示的字段类别包括:
[0016]响应于所述可配置区域被触发字段类别查询指令,解析所述查询指令指示的包含的查询条件信息;
[0017]基于所述查询条件信息从所述字段类别库中确定与所述查询条件信息相符的字段类别

[0018]可选地,响应于所述可配置区域被触发字段类别查询指令,获取所述指令指示的字段类别包括:
[0019]响应于所述可配置区域被输入描述信息,从预设的字段类别库中确定出与所述描述信息相符的字段类别;
[0020]或,响应于所述可配置区域中以预设形式呈现字段类型的结构中任意字段类别被触发,将触发的类别作为所述指令指示的字段类别

[0021]可选地,所述将所述字段类别发送至预设处理模块进行处理,以在数据库中创建数据表包括:
[0022]基于所述字段类别所预先映射的属性信息,自动生成对应的字段定义语句;
[0023]基于所有的字段定语句,生成对应的数据表创建语句;
[0024]执行所述数据表创建语句

[0025]第二方面,本专利技术提供一种装置,包括:呈现界面,被配置成向用户呈现预设配置页面,并在所述在预设配置页面中的呈现字段类别可配置区域;查询单元,被配置成响应于所述可配置区域被触发字段类别查询指令,从预设的字段类别库中确定所述指令指示的字段类别;数据表创建单元,被配置成将所述字段类别发送至预设处理模块进行处理,以在数据库中创建数据表;显示单元,被配置成将创建的所述数据表在显示页面显示

[0026]可选地,所述预设的字段类别库中存储了预先定义的字段类别,其中每个字段类别被预定义了:
[0027]名称,用于表示字段类别的标识符或标签;
[0028]描述信息,用于表示字段类别的含义或者用途;
[0029]数据库类型,用于表示字段类别所对应的数据库类型;
[0030]长度,用于表示字段类别所对应的数据库类型的长度或者范围;
[0031]约束,用于表示字段类别所对应的数据库类型的约束规则;
[0032]默认值,表示字段类别所对应的数据库类型的默认值或初始值;
[0033]关联关系,表示该字段类别是否与其他字段类别或数据表存在关联关系

[0034]第三方面,本专利技术提供一种电子设备,包括存储器

处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面提供的一种的方法

[0035]第四方面,本专利技术提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现第一方面提供的一种方法

[0036]本专利技术公开了一种数据表的生成方法及装置,其中方法包括向用户呈现预设配置页面,并在所述在预设配置页面中的呈现字段类别可配置区域;响应于所述可配置区域被触发字段类别查询指令,从预设的字段类别库中确定所述指令指示的字段类别;将所述字段类别发送至预设处理模块进行处理,以在数据库中创建数据表;将创建的所述数据表在显示页面显示

通过可视化配置的方式实现了数据表的自动生成,降低了数据表生成的错误率以及降低了专业依赖性

附图说明
[0037]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申
请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定

在附图中:
[0038]图1为本申请一种数据表生成方法流程示意图;
[0039]图2为本申请提供的一种对应于图1的电子设备的示意图

具体实施方式
[0040]为使本申请的目的

技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚

完整地描述

显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例

基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围

[0041]图1为本申请中提供的一种模型加载方法的流程示意图,方法包括以下步骤:
[0042]S1本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种数据表生成方法,其特征在于,包括:向用户呈现预设配置页面,并在所述在预设配置页面中的呈现字段类别可配置区域;响应于所述可配置区域被触发字段类别查询指令,从预设的字段类别库中确定所述指令指示的字段类别;将所述字段类别发送至预设处理模块进行处理,以在数据库中创建数据表;将创建的所述数据表在显示页面显示
。2.
根据权利要求1所述的数据表生成方法,其特征在于,所述预设的字段类别库中存储了预先定义的字段类别,其中每个字段类别被预定义了:名称,用于表示字段类别的标识符或标签;描述信息,用于表示字段类别的含义或者用途;数据库类型,用于表示字段类别所对应的数据库类型;长度,用于表示字段类别所对应的数据库类型的长度或者范围;约束,用于表示字段类别所对应的数据库类型的约束规则;默认值,表示字段类别所对应的数据库类型的默认值或初始值;关联关系,表示该字段类别是否与其他字段类别或数据表存在关联关系
。3.
根据权利要求2所述的数据表生成方法,其特征在于,响应于所述可配置区域被触发字段类别查询指令,获取所述指令指示的字段类别包括:响应于所述可配置区域被触发字段类别查询指令,解析所述查询指令指示的包含的查询条件信息;基于所述查询条件信息从所述字段类别库中确定与所述查询条件信息相符的字段类别
。4.
根据权利要求1‑3任一项所述的数据表生成方法,其特征在于,响应于所述可配置区域被触发字段类别查询指令,获取所述指令指示的字段类别包括:响应于所述可配置区域被输入描述信息,从预设的字段类别库中确定出与所述描述信息相符的字段类别;或,响应于所述可配置区域中以预设形式呈现字段类型的结构中任意字段类别被触发,将触发的类别作为所述指令指示的字段类别
。5.
根据权利要求1所述的数据表生成方法,其特征在于,所述将所述字段类别发送至预设处理模块进行处理,以在数据库中创建数据表包括:基于所述字段类别所预先映射的属性信息,自...

【专利技术属性】
技术研发人员:韩冬夏晶陈钰杰蔡旸普
申请(专利权)人:上海异工同智信息科技有限公司
类型:发明
国别省市:

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

1