[发明专利]数据库系统在审
申请号: | 201410474917.5 | 申请日: | 2014-09-17 |
公开(公告)号: | CN105426371A | 公开(公告)日: | 2016-03-23 |
发明(设计)人: | 何培勇;汤志勇;胡茂旭;邵雪华 | 申请(专利权)人: | 上海三明泰格信息技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海弼兴律师事务所 31283 | 代理人: | 胡美强;王婧荷 |
地址: | 201315 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 系统 | ||
技术领域
本发明涉及一种数据库系统。
背景技术
当企业信息系统初具规模后,零售门店的销售数据每天都在汇聚到总部,如何让企业及时了解运营的关键数据,让领导者在数据背后看到危机与机遇,成为当前处于信息化前沿的本土零售企业普遍关注的焦点。而传统的商业智能分析软件(简称BI)预先需要建立数据仓库,定制分析模型,编写相应ETL(是英文Extract-Transform-Load的缩写,用来描述将数据从来源端经过萃取(extract)、转置(transform)、加载(load)至目的端的过程)与CUBE(sql语句,即结构化查询语言的一个部分)相关程序。项目实施周期长,实施费用高。扩展性差,一次建模需要考虑所有可能性,当客户提出新需求时,变更数据结构程序工作量大。
发明内容
本发明要解决的技术问题是为了克服现有技术中传统的商业智能分析软件需要预先建立数据仓库,定制分析模型,编写相应ETL与CUBE相关程序。项目实施周期长,实施费用高。扩展性差,一次建模需要考虑所有可能性,当客户提出新需求时,变更数据结构程序工作量大的缺陷,而提供一种数据库系统。
本发明是通过下述技术方案来解决上述技术问题的:
本发明提供了一种数据库系统,其特点在于,包括数据库服务器、webservice服务器及客户端,数据库服务器采用内存型数据库、并用于存储数据,webservice服务器部署有供客户端调用的多种webservice,该多种webservice分别用于操作内存型数据库并获取内存型数据库返回的结果数据、然后将获取的结果数据反馈给客户端,客户端包括检索模块,检索模块用于获取查询条件、然后根据查询条件并调用webservice操作该内存型数据库。
较佳地,webservice服务器具有对数据库服务器的完全的访问权限。
webService为网络服务,其能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件,就可相互交换数据或集成。webservice的部署可基于例如标准通用标记语言下的子集XML、HTTP等。基于数据交换的需求,webService服务器具有对数据库服务器的完全的访问权限。
较佳地,内存型数据库仅在该多种webservice操作时将数据加载到内存,内存型数据库的数据读取机制为直接读取内存上的数据。
较佳地,该多种webservice为Javawebservice。Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言
较佳地,客户端还包括输出模块,用于以表格、图形和/或报表的形式输出webservice服务器反馈的结果数据。
较佳地,该数据库系统还包括原始数据服务器,原始数据服务器用于存储原始数据,数据库服务器还包括数据导入模块,数据导入模块用于清洗原始数据,然后抽取原始数据中的有效数据列并导入至内存型数据库中存储。
较佳地,数据导入模块用于将有效数据列转换为CSV文件,然后由预设的数据导入工具将CSV文件导入至内存型数据库中存储。CSV是(逗号分隔值)的英文缩写,通常都是纯文本文件。
在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本发明各较佳实例。
本发明的积极进步效果在于:本发明的数据库系统通过采用内存型数据库并适当配备webservice,从而使得数据分析效率大大提高、架构清晰、部署方便,并可依照客户的需求进行定制的开发,方便客户随时对数据分析的结果进行详细的控制,并能够更加直观地展现结果。
附图说明
图1为本发明一较佳实施例的数据库系统的示意图。
图2为应用本发明一较佳实施例的数据库系统的一应用实例的系统流程示意图。
图3为应用本发明一较佳实施例的数据库系统的一应用实例的系统逻辑架构示意图。
具体实施方式
下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。
如图1所示,一较佳实施例的数据库系统包括数据库服务器3、webservice服务器2、原始数据服务器4及客户端1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海三明泰格信息技术有限公司,未经上海三明泰格信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410474917.5/2.html,转载请声明来源钻瓜专利网。