[发明专利]用于促成数据发现的伪文档在审
申请号: | 201380019773.8 | 申请日: | 2013-04-09 |
公开(公告)号: | CN104246769A | 公开(公告)日: | 2014-12-24 |
发明(设计)人: | S·乔德里;L·诺维克;J·C·普拉特 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 蔡悦 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 促成 数据 发现 文档 | ||
背景
数据库开始被视为要被搜索的对象,然而搜索者可能还不理解数据库内的模式或数据。考虑到巨大数量的数据库以及这些数目增加的速度以及包含在这些数据库中的数据发展的速度,发现相关数据可能不仅对于那些熟悉数据库及其模式的人来说是一项艰巨的任务,对于那些不熟悉数据库及其模式的人来说更是如此。
概述
提供本概述是为了以简化的形式介绍将在以下具体实施方式中进一步描述的概念选择。本概述并非旨在标识出所要求保护的主题的关键特征或必要特征。
各个实施例提升了可被包含在数据库内的数据的可发现性。在一个或多个实施例中,数据库内的数据以具有一模式的结构来组织。该结构和数据能够以呈现一个或多个伪文档的方式来处理,每个伪文档构成一个可被索引的子结构。任何适当的准则可被用于处理数据库的结构和数据以创建伪文档。在一些实施例中,处理可包括对数据库或其它函数调用运行查询(诸如SQL查询)以生成伪文档。
在被生成和索引之后,伪文档构成一个可搜索对象集,每个可搜索对象关系性地回指向其在数据库内的相关联结构。现在可针对伪文档执行搜索,进而返回搜索结果集。搜索结果集定义了伪文档集合,并且每个伪文档关系性地回指向其相关联结构。
伪文档集合的属性和特性可被用于确定它们相关联的结构相对于被执行以生成该集合的搜索的相关性。在确定了相关联结构的相关性之后,数据库或多个数据库内的一个或多个相关联结构可被标识为更可能对特定的搜索用户有用。
伪文档可用于抽象出数据库内各个结构的模式并且可促进更容易、更简化的搜索范例来促成数据库内数据的发现。
附图简述
在全部附图中,使用相同的附图标记来指示相同的特征。
图1示出了根据一个或多个实施例的示例操作环境。
图2示出了根据一个或多个实施例的示例操作环境。
图3示出了根据一个或多个实施例的示例操作环境。
图4示出了根据一个或多个实施例的示例数据结构和伪文档。
图5示出根据一个或多个实施例的可在其中搜索伪文档的环境。
图6是描述根据一个或多个实施例的方法中的各步骤的流程图。
图7是描述根据一个或多个实施例的方法中的各步骤的流程图。
图8示出了根据一个或多个实施例的示例系统。
图9示出了根据一个或多个实施例的示例设备。
详细描述
概览
各个实施例提升了可被包含在数据库内的数据的可发现性。在一个或多个实施例中,数据库内的数据以具有一模式的结构来组织。该结构和数据可能够呈现一个或多个伪文档的方式来处理,每个伪文档构成一个可被索引的子结构。任何适当的准则可被用于处理数据库的结构和数据以创建伪文档。在一些实施例中,处理可包括对数据库或其它函数调用运行查询(诸如SQL查询)以生成伪文档。
在被生成和索引之后,伪文档构成一个可搜索对象集,每个可搜索对象关系性地回指向其在数据库内的相关联结构。现在可针对伪文档执行搜索,进而返回搜索结果集。搜索结果集定义了伪文档集合,并且每个伪文档关系性地回指向其相关联结构。
伪文档集合的属性和特性可被用于确定它们相关联的结构相对于被执行以生成该集合的搜索的相关性。在确定了相关联结构的相关性之后,数据库或多个数据库内的一个或多个相关联结构可被标识为更可能对特定的搜索用户有用。伪文档可用于抽象出数据库内各个结构的模式并且可促进更容易、更简化的搜索范例来方便数据库内数据的发现。
在以下讨论中,首先描述可采用本文描述的技术的示例环境。随后描述可在该示例环境以及其他环境中执行的示例过程。因此,各示例过程的执行不限于该示例环境,并且该示例环境不限于执行各示例过程。
示例环境
图1概括地在100处示出根据一个或多个实施例的操作环境。环境100包括本地客户机形式的计算设备102,计算设备102具有一个或多个处理器104、一个或多个计算机可读存储介质106和驻留在计算机可读存储介质上并可由处理器104执行的一个或多个应用程序108。计算设备102还包括web浏览器110和查询模块111。模块111可作为由应用程序108和web浏览器使用的单独组件驻留。替代的,模块111可与应用程序108和/或web浏览器110集成以允许如以下所描述的执行对伪文档的搜索。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380019773.8/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置