[发明专利]数据库建立方法、装置及终端有效
申请号: | 201711324110.3 | 申请日: | 2017-12-12 |
公开(公告)号: | CN108052601B | 公开(公告)日: | 2021-07-23 |
发明(设计)人: | 沈文策 | 申请(专利权)人: | 福建中金在线信息科技有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/28 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 吕静 |
地址: | 350000 福建省福州市仓山区林浦路与潘墩路交*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 建立 方法 装置 终端 | ||
本发明提供了一种数据库建立方法、装置及终端,涉及数据库技术领域,该方法包括:获取多张已建立的数据子表单;判断是否有互相关联的数据子表单;如果是,将互相关联的数据子表单进行合成处理。本发明通过将关联的数据子表单进行合成处理,使用经过合成处理的数据子表单构建数据库。这种方式可以直接快速查询数据库中经合成的表单,从而改善了现有技术中在数据库查询过程中还要根据各物理独立的表单的关联关系进行耗时较长的繁琐查找环节,有效提升了查询效率。
技术领域
本发明涉及数据库技术领域,尤其是涉及一种数据库建立方法、装置及终端。
背景技术
设计关系数据库时,通常会遵从不同的规范要求,从而设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递增规范,越高的范式数据库冗余越小。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。
遵从范式化设计的数据库虽然可简化更新等DML(data manipulation language,数据操纵语言)操作,但范式化设计带来的问题也不容忽视,对于查询操作(比如JOIN连接操作)则需要更多的关联,导致查询缓慢,而实际应用中,在数据库的操作中查询操作的比例要远远大于DML的比例,大部分应用都是以查询操作为主,因此对于范式化设计的数据库,查询效率低下。
发明内容
有鉴于此,本发明的目的在于提供一种数据库建立方法、装置及终端,以改善等现有技术中存在的数据库查询效率低下的技术问题。
为了实现上述目的,本发明实施例采用的技术方案如下:
第一方面,本发明实施例提供了一种数据库建立方法,包括:获取多张已建立的数据子表单;判断是否有互相关联的数据子表单;如果是,将互相关联的数据子表单进行合成处理,使用经过合成处理的数据子表单构建数据库。
结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,上述判断是否有互相关联的数据子表单的步骤,包括:从各个数据子表单中提取关键字词;比对提取的各个数据子表单中的关键字词,将具有相同关键字词的多张数据子表单设定为互相关联的数据子表单。
结合第一方面的第一种可能的实施方式,本发明实施例提供了第一方面的第二种可能的实施方式,其中,上述从各个数据子表单中提取关键字词的步骤,包括:查找各个数据子表单的索引;从查找到的各个索引中提取关键字词。
结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,上述将互相关联的数据子表单进行合成处理的步骤,包括:将互相关联的数据子表单中的数据汇总形成数据总表单。
结合第一方面的第三种可能的实施方式,本发明实施例提供了第一方面的第四种可能的实施方式,其中,上述将互相关联的数据子表单中的数据汇总形成数据总表单的步骤,包括:根据互相关联的数据子表单,采用增加冗余列和/或增加派生列的方式,将互相关联的数据子表单中的数据汇总形成数据总表单。
第二方面,本发明实施例还提供一种数据库建立装置,包括:表单获取模块,用于获取多张已建立的数据子表单;关联判断模块,用于判断是否有互相关联的数据子表单;表单合成模块,用于在关联判断模块的判断结果为是时,将互相关联的数据子表单进行合成处理,数据库构建模块,用于使用经过合成处理的所述数据子表单构建数据库。
结合第二方面,本发明实施例提供了第二方面的第一种可能的实施方式,其中,上述关联判断模块包括:提取单元,用于从各个数据子表单中提取关键字词;比对单元,用于比对提取的各个数据子表单中的关键字词,将具有相同关键字词的多张数据子表单设定为互相关联的数据子表单。
结合第二方面,本发明实施例提供了第二方面的第二种可能的实施方式,其中,上述提取单元用于:查找各个数据子表单的索引;从查找到的各个索引中提取关键字词。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建中金在线信息科技有限公司,未经福建中金在线信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711324110.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:可监测砌块加固预制墙体
- 下一篇:一种军用高能醇基液体燃料及其制备方法