发明名称 一种关系型数据库系统及其查询和报表方法
摘要 本发明公开一种关系型数据库系统,包括数据中心,用于存储数据对象;元数据库,用于存储元数据;客户端;报表服务器,连接该客户端;中间件服务器,连接该数据中心、元数据库和报表服务器;其中,客户端实现查询和报表请求的输入,报表服务器根据所述请求发起元数据查找请求,中间件服务器根据元数据查找请求从元数据库获取元数据;报表服务器发送元数据到客户端;客户端根据元数据实现查询和报表的条件的输入,报表服务器根据元数据、输入条件生成执行命令,中间件服务器在数据中心执行该执行命令、并将结果返回报表服务器;报表服务器缓存该结果,并返回客户端;客户端显示结果。本发明还公开一种基于关系型数据库系统的查询和报表方法。
申请公布号 CN1588369A 申请公布日期 2005.03.02
申请号 CN200410074521.8 申请日期 2004.09.06
申请人 杭州恒生电子股份有限公司 发明人 郑炜;胡德海
分类号 G06F17/30 主分类号 G06F17/30
代理机构 北京集佳知识产权代理有限公司 代理人 王学强
主权项 1.一种关系型数据库系统,其特征在于,包括:数据中心,用于存储原始的数据对象;元数据库,用于存储元数据,所述元数据包含数据对象的描述、查询和报表的定义;客户端;报表服务器,连接所述客户端;中间件服务器,连接所述数据中心、元数据库和报表服务器;其中,所述客户端实现查询和报表请求的输入,所述报表服务器根据所述查询和报表请求发起查找元数据的请求,所述中间件服务器根据所述查找元数据的请求从元数据库获取元数据;所述报表服务器将获取的元数据转换为标准格式发送到客户端;所述客户端根据前述元数据中的查询和报表的定义实现查询和报表的条件的输入,所述报表服务器根据所述元数据中的数据对象的描述、输入的查询和报表的条件生成执行命令,所述中间件服务器在数据中心执行所述执行命令、并将结果返回报表服务器;所述报表服务器缓存所述查询和报表的结果,并返回客户端;所述客户端显示查询和报表的结果。
地址 310009浙江省杭州市文三路259号昌地火炬大厦B幢2号901室