-
公开(公告)号:CN100541486C
公开(公告)日:2009-09-16
申请号:CN200480006730.7
申请日:2004-07-29
Applicant: 微软公司
Inventor: C·J·坎宁安 , E·N·汉森 , M·M·乔希 , C·A·加林多-勒佳瑞亚 , F·M·瓦斯
IPC: G06F17/30
CPC classification number: G06F17/30451 , Y10S707/99932 , Y10S707/99933 , Y10S707/99934 , Y10S707/99935
Abstract: 索引视图或物化视图被用作对带有多值属性的基表的次级索引。这提供了使用索引在嵌套数据中搜索。此外,对去除嵌套操作的结果提供索引。对去除嵌套操作的结果索引视图提供了索引嵌套集合的内容的能力。一个这样的去除嵌套操作是“交叉应用去除嵌套”。这为查询执行计划提供了附加选项,导致更为优化的查询。提供从索引视图到基表的反向联接,以允许不存在于索引视图中的来自基表的字段被包含在对表查询的结果中,对所述表的查询使用索引视图作为访问路径来处理。这提供了将不存在于索引视图而存在于基表中的查询结果中的列包括在内的方法。支持经由唯一聚类关键字从单表索引视图到基表的反向联接,所述聚类关键字被用作逻辑行定位符。因此,该系统能够经由唯一聚类关键字从索引视图到基表的反向联接。这些特征允许使用索引视图对多集合或多值属性的内容索引一表。
-
公开(公告)号:CN1759397A
公开(公告)日:2006-04-12
申请号:CN200480006730.7
申请日:2004-07-29
Applicant: 微软公司
Inventor: C·J·坎宁安 , E·N·汉森 , M·M·乔希 , C·A·加林多-勒佳瑞亚 , F·M·瓦斯
IPC: G06F17/30
CPC classification number: G06F17/30451 , Y10S707/99932 , Y10S707/99933 , Y10S707/99934 , Y10S707/99935
Abstract: 索引视图或物化视图被用作对带有多值属性的基表的次级索引。这提供了使用索引在嵌套数据中搜索。此外,对去除嵌套操作的结果提供索引。对去除嵌套操作的结果索引视图提供了索引嵌套集合的内容的能力。一个这样的去除嵌套操作是“交叉应用去除嵌套”。这为查询执行计划提供了附加选项,导致更为优化的查询。提供从索引视图到基表的反向联接,以允许不存在于索引视图中的来自基表的字段被包含在对表查询的结果中,对所述表的查询使用索引视图作为访问路径来处理。这提供了将不存在于索引视图而存在于基表中的查询结果中的列包括在内的方法。支持经由唯一聚类关键字从单表索引视图到基表的反向联接,所述聚类关键字被用作逻辑行定位符。因此,该系统能够经由唯一聚类关键字从索引视图到基表的反向联接。这些特征允许使用索引视图对多集合或多值属性的内容索引一表。
-
公开(公告)号:CN101052944B
公开(公告)日:2011-09-07
申请号:CN200480009365.5
申请日:2004-07-26
Applicant: 微软公司
Abstract: 提供了用来便于对数据库的安全访问的一种系统和方法。该系统涉及授权对关系数据库数据的区分访问。尤其是,本发明提供一种定义以不受欺骗的方式安全访问这些表格中各行的新颖技术,同时保留各种优化技术。本发明通过提供一种安全体系结构来提供一种持久方案,从而可定义并实施有关持久实体的区分访问策略,同时保留基于集合的关联查询能力。本发明一特定方面涉及这些策略的规范以及实施哪些策略的技术。参照本发明的一特定实现,提供称为安全描述符的访问控制列表的创建、更改和删除。安全描述符可不依赖于数据库表格中的各行提供、可共享、并可包括与一个行相关联时有关什么许可和谁可批准的策略。
-
公开(公告)号:CN101052944A
公开(公告)日:2007-10-10
申请号:CN200480009365.5
申请日:2004-07-26
Applicant: 微软公司
Abstract: 提供了用来便于对数据库的安全访问的一种系统和方法。该系统涉及授权对关系数据库数据的区分访问。尤其是,本发明提供一种定义以不受欺骗的方式安全访问这些表格中各行的新颖技术,同时保留各种优化技术。本发明通过提供一种安全体系结构来提供一种持久方案,从而可定义并实施有关持久实体的区分访问策略,同时保留基于集合的关联查询能力。本发明一特定方面涉及这些策略的规范以及实施哪些策略的技术。参照本发明的一特定实现,提供称为安全描述符的访问控制列表的创建、更改和删除。安全描述符可不依赖于数据库表格中的各行提供、可共享、并可包括与一个行相关联时有关什么许可和谁可批准的策略。
-
公开(公告)号:CN100557605C
公开(公告)日:2009-11-04
申请号:CN200480001560.3
申请日:2004-07-29
Applicant: 微软公司
IPC: G06F17/30
CPC classification number: G06F17/30327 , Y10S707/99932 , Y10S707/99933 , Y10S707/99934 , Y10S707/99936 , Y10S707/99937 , Y10S707/99942 , Y10S707/99944
Abstract: 有效的分层结构搜索是基于对象类型(500,510,520,530)的。通过预先计算附加信息并将其存储在快速查找结构中,就可能快速识别满足对象(900)检索要求的对象(900)。此外,还可能使用该技术来避免存储中操作的对象(900)水合。而且,还可能发挥诸如直方图(920)的数据库统计结构的作用,而无需检查每个对象(900)就估算出合格对象的数量。
-
公开(公告)号:CN1846207A
公开(公告)日:2006-10-11
申请号:CN200480001560.3
申请日:2004-07-29
Applicant: 微软公司
IPC: G06F17/30
CPC classification number: G06F17/30327 , Y10S707/99932 , Y10S707/99933 , Y10S707/99934 , Y10S707/99936 , Y10S707/99937 , Y10S707/99942 , Y10S707/99944
Abstract: 有效的分层结构搜索是基于对象类型(500,510,520,530)的。通过预先计算附加信息并将其存储在快速查找结构中,就可能快速识别满足对象(900)检索要求的对象(900)。此外,还可能使用该技术来避免存储中操作的对象(900)水合。而且,还可能发挥诸如直方图(920)的数据库统计结构的作用,而无需检查每个对象(900)就估算出合格对象的数量。
-
-
-
-
-