数据代码信息生成方法、装置、设备及存储介质制造方法及图纸

技术编号:37154803 阅读:12 留言:0更新日期:2023-04-06 22:15
本申请提供的一种数据代码信息生成方法、装置、设备及存储介质,涉及数据信息处理技术领域。该方法通过获取逻辑信息表;其中,逻辑信息表包括字段的中文名称;根据逻辑信息表,在标准数据项配置表中确定数据库的类型;其中,标准数据项配置表表征逻辑信息表与数据库的映射关系;根据标准数据项配置表,将逻辑信息表生成与数据库匹配的数据代码信息。采用本技术方案,能够无需使用建模工具,只需提供表格形式的数据库逻辑,即可直接自动转换为数据库物理模型。既降低了数据库逻辑模型的难度,减少了工作量,又减少了建模软件的使用,可以实现降低成本,提高工作效率的目的。提高工作效率的目的。提高工作效率的目的。

【技术实现步骤摘要】
数据代码信息生成方法、装置、设备及存储介质


[0001]本申请涉及数据信息处理
,尤其涉及一种数据代码信息生成方法、装置、设备及存储介质。

技术介绍

[0002]目前,数据库逻辑模型转换为数据库物理模型通常由专业的数据库建模人员使用专业建模工具进行实现,具体的,先创建数据库逻辑模型,再选择具体的数据库产品比如Oracle,转换为Oracle格式的数据库物理模型供开发人员使用。
[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]第三方面,本申请提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;
[0039]所述存储器存储计算机执行指令;
[0040]所述处理器执行所述存储器存储的计算机执行指令,以实现如第一方面所述的方法。
[0041]第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面所述的方法。
[0042]第五方面,本申请提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如第一方面所述的方法。
[0043]本申请提供的一种数据代码信息生成方法、装置、设备及存储介质,通过获取逻辑信息表;其中,所述逻辑信息表包括字段的中文名称;根据所述逻辑信息表,在标准数据项配置表中确定数据库的类型;其中,所述标准数据项配置表表征所述逻辑信息表与所述数据库的映射关系;根据所述标准数据项配置表,将所述逻辑信息表生成与所述数据库匹配的数据代码信息。采用本技术方案,能够无需使用建模工具,只需提供表格形式的数据库逻辑,即可直接自动转换为数据库物理模型。既降低了数据库逻辑模型的难度,减少了工作量,又减少了建模软件的使用,可以实现降低成本,提高工作效率的目的。
附图说明
[0044]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0045]图1是根据本申请实施例一提供的一种数据代码信息生成方法的流程示意图;
[0046]图2是根据本申请本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据代码信息生成方法,其特征在于,所述方法包括:获取逻辑信息表;其中,所述逻辑信息表包括字段的中文名称;根据所述逻辑信息表,在标准数据项配置表中确定数据库的类型;其中,所述标准数据项配置表表征所述逻辑信息表与所述数据库的映射关系;根据所述标准数据项配置表,将所述逻辑信息表生成与所述数据库匹配的数据代码信息。2.根据权利要求1所述的方法,其特征在于,所述根据所述标准数据项配置表,将所述逻辑信息表生成与所述数据库匹配的数据代码信息,包括:根据所述逻辑信息表中字段的中文名称,在所述标准数据项配置表中确定所述字段的英文名称和所述字段在所述数据库的数据类型;根据所述字段的英文名称和所述数据类型,将所述逻辑信息表生成与所述数据库匹配的数据代码信息。3.根据权利要求2所述的方法,其特征在于,所述根据所述字段的英文名称和所述数据类型,将所述逻辑信息表生成与所述数据库匹配的数据代码信息,包括:将所述字段的英文名称和所述数据类型按照所述数据库的数据库语法,生成初始数据信息;根据所述逻辑信息表和所述初始数据信息,生成与所述数据库匹配的数据代码信息。4.根据权利要求2所述的方法,其特征在于,在所述在标准数据项配置表中确定数据库的类型之前,还包括:根据所述逻辑信息表中字段的中文名称,在所述标准数据项配置表确定所述字段对应的数据项;若在所述标准数据项配置表中所述字段对应的数据项缺失,则添加所述字段对应的数据项。5.根据权利要求1<...

【专利技术属性】
技术研发人员:谈纳彭建恩唐承志
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1