[发明专利]通过有选择地使用属性或关键字值优化查询生成的方法和装置无效
申请号: | 99803525.4 | 申请日: | 1999-11-03 |
公开(公告)号: | CN1292125A | 公开(公告)日: | 2001-04-18 |
发明(设计)人: | 皮奥特·杰斯克·克里琴雅克 | 申请(专利权)人: | 白金技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 王勇,陈景峻 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 提供一种连接数据库(6)中两组或多组数据的方法,其中,设计事实数据中的某个维数(12)为被强迫维数,以及对于每一被强迫维数,当且仅当至少一项存在于事实数据中,其具有与除被强迫维数外的维数中同样的关键字值组时,在事实数据中产生一组项,每一项具有除被强迫维数外的所有维数中同样的关键字值,并且每一项具有为该维数的事实数据中存在的值组中的不同成员。 | ||
搜索关键词: | 通过 选择 使用 属性 关键字 优化 查询 生成 方法 装置 | ||
【主权项】:
1.一种产生用于从数据库中获取数据的查询的方法,所述数据库包括事实表和至少一个维数表;每一维数表提供表示一个维数的数据,所述数据包括一组实体的一组属性中的属性值,每一实体由一个关键字值标识;所述事实表包括数据项,每一数据项与来自每一所述维数的一个实体相关;所述查询基于指定来自一个或者多个所述维数中的一个或者多个所述属性值的数据请求;对于每一维数,所述方法包括步骤:在所述维数中建立,与在所述维数中的所述属性值相关的所有关键字值;作为在所述维数中的所述关键字值的数目和所述属性值的数目的函数选择是对在该维数中的关键字值还是属性值进行查询;以及如果选择属性值查询的话,则使用属性值产生相应于该维数的所述查询的部分;如果选择关键字值查询的话,则使用关键字值产生相应于该维数的所述查询的部分。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于白金技术有限公司,未经白金技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/99803525.4/,转载请声明来源钻瓜专利网。