[发明专利]管理相关数据对象有效
申请号: | 200580037483.1 | 申请日: | 2005-11-01 |
公开(公告)号: | CN101438280A | 公开(公告)日: | 2009-05-20 |
发明(设计)人: | 丹尼尔·史蒂文斯;唐纳德·博德里 | 申请(专利权)人: | AB开元软件公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 隆天国际知识产权代理有限公司 | 代理人: | 王玉双 |
地址: | 美国马*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 管理 相关 数据 对象 | ||
技术领域
本发明涉及管理相关数据对象并向相关数据对象提供接口。
背景技术
通常根据文件系统对存储设备中的数据进行组织。文件系统通常以目 录的层级结构来组织数据(例如文件),其中每一层级可以包含一组文件和 /或其它目录。可使用能隐含地或明确地标识起始位置以及标识关于该起始位 置的一个或多个文件和/或目录的路径来导航目录的层级结构。
文件系统的层级结构可以表示为节点树,其中目录是具有用于该目录中 的每个项目的分支的节点,而文件是叶节点。节点与其子节点之间的分支表 示节点之间的“包含”关系。路径可以包括表达式,所述表达式包括用以过 滤一组选择节点的通配符。
其它数据系统可以用来导航数据对象的树结构的层级。例如,X路径可 以用于在部分XML文件中导航。X路径将XML文件模拟为节点树。有不同 类型的节点,包括在层级结构中关联的元素节点、属性节点和文本节点。
用于以X路径导航的一种类型的表达式是位置路径。位置路径选择与上 下文节点(contextnode)相关的一组节点。位置路径的计算结果是由位置路径 选择的一组节点。位置路径也可以包括用于过滤所选择的一组节点的表达 式。
发明内容
一般地,本发明提供一种方法以及相应的软件和系统,用于确定数据库 中第一组数据对象的相关信息,所述第一组数据对象包含该数据库中多个数 据对象中的一个或多个数据对象。应用一个或多个处理组合以确定所述第一 组数据对象的相关信息。所述处理的至少其中之一包括导航处理,该导航处 理根据该导航处理的规范所确定的关系类型将一组数据对象映射到相关的 另一组数据对象。
本发明的方案可以包括一个或多个以下特征:
应用一个或多个处理组合的步骤包括对导航处理的循环应用。对该导航 处理的循环应用包括:对包含所述导航处理的导航处理组合的循环应用。应 用该一个或多个处理组合的步骤还包括:标识在对该导航处理的循环应用中 得到的数据对象,和/或标识在对该导航处理的循环应用的末尾得到的数据对 象。
接受该数据库中数据对象的相关信息的视觉表现的规范。该规范包括一 个或多个处理组合的规范。向用户呈现包括所述第一组数据对象的相关信息 的视觉表现。
导航处理的规范包括一种函数,该函数的参数包括数据对象的类别和指 定关系类型的注释规则的名称。
所述处理包括第二处理,该第二处理执行基于与该导航处理返回的所述 数据对象相关联的数值函数,其中每个数值表示该关联的数据对象的属性。 该函数可以包括基于所述数值过滤所述返回的一组数据对象,以产生返回的 一组数据对象的子集,对所述返回的一组数据对象进行排序,至少某些数值 的算术函数和/或至少某些数值的逻辑函数。
关系类型对应于多个关系类型的其中之一,例如数据对象的类别。
关系类型参照与第二数据对象相关联的数值来标识与第一数据对象相 关联的数值。
该第一数据对象属于第一类别,而该第二数据对象属于第二类别。
与该第一数据对象相关联的数值是外关键字,而与该第二数据对象相关 联的数值是主关键字。
本发明的方案可以包括一个或多个以下优点:
在此描述的技术能够在数据库(面向对象关系的数据库)中的数据对象 中进行导航,所述数据对象通过多种类型的关系(例如多种类型的主关键字 /外关键字关系)潜在关联。当导航处理的规范确定关系类型时,该导航处理 可以根据该关系类型定位一组相关的数据对象。对导航处理的循环应用在定 位相关的数据对象时能够具有非常大的灵活性。在从数据库中提取期望的信 息时,执行基于与数据对象相关联的属性数值函数的功能也能够具有非常大 的灵活性。
本发明的其它特性和优点将从以下说明书以及权利要求书中显而易 见。
附图说明
图1A是计算机系统的框图。
图1B是元数据储存库的框图。
图2是示例性基本模型的实体关系图。
图3是呈现的用于视窗的页面。
具体实施方式
1概要
1.1系统
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于AB开元软件公司,未经AB开元软件公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200580037483.1/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置