刘玉宝,祝海英,戴银飞
1.长春大学软件学院,吉林长春 130022
2.长春职业技术学院信息技术分院,吉林长春 130033
模糊关系数据库及应用探讨
刘玉宝1,祝海英2,戴银飞1
1.长春大学软件学院,吉林长春 130022
2.长春职业技术学院信息技术分院,吉林长春 130033
摘
要 基于模糊集合理论,提出了模糊关系的定义、模糊关系的运算,建立一个简单的模糊关系数据库,实现了在软件质量模糊综合评价中的应用。
模糊关系;数据库;模糊关系数据库;模糊评价
现实世界中描述事物的属性除了使用精确的数据外,还使用模糊数据。模糊性是描述事物特征的一个重要属性,不但事物的特征存在模糊性,而且事物间的联系也存在着模糊性[1],因此模糊数据在解决实际问题时很有必要。为了扩大关系数据库在解决实际问题时的应用范围,有必要把现有的关系数据库进行扩展,使它能存储和处理模糊(Fuzzy)数据,即模糊关系数据库。
1)论域
一个具体问题中,被研究对象的全体叫做论域,习惯上用大写英文字母U,V等表示。
2)模糊集合
Ⅰ型模糊关系和Ⅱ型模糊关系举例如下:
1)Ⅰ型模糊关系
表1 Ⅰ型模糊关系实例
本例中dom(工程师)和dom(软件)都是传统集合。μ表示工程师开发某一软件的能力。可以解释为工程师对某一软件的研发能力的描述。
2)Ⅱ型模糊关系
表2 Ⅱ型模糊关系实例
本例中dom(职称)、dom(资历)、dom(工资)的域都是模糊集合。可以表示工程师韦佳佳具有资历为8,工资为2850的程度为多大。
图1 模糊综合评价系统结构图
下面给出的是模糊关系数据模型在软件质量综合评价系统中的一个应用实例,此系统中主要的模糊关系列举如下:
工程师—软件(工程师,软件,μ) μ:工程师开发某一门软件的能力。
用户—软件(用户,软件,μ) μ:某一用户喜欢某一软件的程度。
软件质量评价(软件,正确性,易用性,可靠性,μ)μ:某一软件的使用效果。
[1]梁保松,曹殿立.模糊数学及其应用[M].科学出版社,2007.
[2]谢季坚.模糊数学方法及其应用[M].3版.华中科技大学出版社,2006,8.
[3]师海钊,刘晓红.基于模糊关系的人力资源胜任力评价应用[J].商场现代化,2009,3.
[4]Z.M.Ma, Li Yan.Generalization of strategies for fuzzy query translation in classical relational databases[J].Information and Software Technology 49,2007:172-180.
TP311
A
1674-6708(2011)48-0219-02