APP下载

基于Vague 关系数据模型的连接操作

2014-12-02赵法信

计算机工程 2014年8期
关键词:定义数据库

赵法信

(岭南师范学院信息科学与技术学院,广东 湛江 524048)

1 概述

现实世界中存在着大量不精确、不确定的信息和数据。为了在信息系统中可以处理这些具有模糊性的信息和数据,许多研究已经将模糊集理论[1]用于扩展关系数据库模型,此类包含不精确属性值的数据库即被称为模糊数据库[2]。连接操作是关系数据库中同时处理多个关系的重要运算,它的模糊扩展和实现也一直是模糊关系数据库研究的重点之一,已引起了研究者们的兴趣[3-4]。

Vague 集[5]作为模糊集的进一步推广,解决了模糊集理论中单值隶属度不能同时表示支持和反对的证据的问题,具有更强的表达数据模糊性的能力[6-7],但相对于模糊集理论来说,针对Vague 集的研究还处于起步阶段,特别是有关Vague 关系数据模型方面的研究则更少[8-9]。

在模糊数据库环境下,无论采用什么样模糊关系数据模型,对于模糊数据表T 和查询q,都可使用以下步骤获得正确操作结果:首先将含有模糊属性的数据表T 分解为其所对应的所有可能性状态{W1,W2,…,Wn}的集合,用rep(T)表示;然后对rep(T)的每一种可能性状态(皆为精确数据)发出查询q;最后所得到的集合{q(W1),q(W2),…,q(Wn)}即为q(T)的查询结果。虽然采用这种方法所获得的查询结果非常准确,但其查询效率和查询结果的表达方式都很难让人接受。因而,研究能够直接作用于模糊数据表T,且操作结果q(T)也类似于初始不精确数据表的查询方法是模糊数据库研究的一个重要内容。当然,新的方法必须以rep(q (T))=q (rep(T))为前提。……

登录APP查看全文

猜你喜欢

定义数据库
永远不要用“起点”定义自己
定义“风格”
数据库
数据库
数据库
数据库
成功的定义
数据库
修辞学的重大定义
山的定义