首页> 中文学位 >数据库模糊查询结果排序方法及其在房产信息系统中应用
【6h】

数据库模糊查询结果排序方法及其在房产信息系统中应用

代理获取

目录

文摘

英文文摘

第1章 绪论

1.1 课题背景

1.2 国内外相关研究的现状与分析

1.2.1 数据库模糊查询的研究

1.2.2 数据库查询结果排序的研究

1.3 研究目标与意义

1.4 本文工作

1.4.1 研究内容

1.4.2 组织结构

第2章 数据库模糊查询及排序相关理论

2.1 模糊集及相关理论

2.2 数据库模糊查询

2.2.1 数据库及查询相关定义

2.2.2 数据库模糊查询构成形式

2.2.3 数据库模糊查询转换方法

2.3 查询结果排序评价标准

2.4 本章小结

第3章 数据库模糊查询结果排序方法

3.1 数据库模糊查询多查询结果问题

3.2 隶属度排序方法

3.2.1 属性权重分配

3.2.2 隶属度排序方法

3.3 相关度排序方法

3.3.1 IDF权重

3.3.2 SF权重

3.3.3 SFIDF权重

3.3.4 元组对用户偏好的相关度

3.4 排序系统体系结构

3.5 本章小结

第4章 房产信息模糊查询和结果排序系统设计

4.1 房产信息查询及结果排序需求分析

4.1.1 数据流图

4.1.2 数据字典

4.2 模糊查询和结果排序系统功能设计

4.3 数据库设计

4.3.1 概念结构设计

4.3.2 逻辑结构设计

4.4 本章小结

第5章 房产信息模糊查询和结果排序系统实现

5.1 实验数据和开发平台

5.1.1 实验数据

5.1.2 开发平台

5.2 含模糊概念的模糊查询和结果排序实现

5.2.1 实现机制

5.2.2 结果分析

5.3 含模糊关系的模糊查询和结果排序实现

5.3.1 实现机制

5.3.2 结果分析

5.4 含模糊区间的模糊查询和结果排序实现

5.4.1 实现机制

5.4.2 结果分析

5.5 本章小结

第6章 总结与展望

6.1 总结

6.2 展望

参考文献

致谢

展开▼

摘要

在现实世界中,信息往往是模糊的或不精确的,因此在基于关系数据库的查询中,用户很可能提出模糊的或不精确的查询条件,这样的查询称为模糊查询。然而,对于大型数据库来说,模糊查询会产生许多查询结果,而对于用户来说查询结果最好能够按照它们对查询要求和用户偏好的满足程度进行排序,因此对数据库模糊查询结果进行排序显得尤为重要。
   本文提出一种数据库模糊查询下多查询结果的自动排序方法。该方法能够根据原始数据和查询历史获取用户的偏好信息,从而形成一个排序要求为用户返回有序的查询结果。本文提出的排序函数从用户指定属性上的取值和未指定属性上的取值两方面来衡量元组对用户期望的满足程度。首先,根据元组对模糊查询的隶属度,将查询结果中具有不同隶属度的元组分开。然后,对于具有相同隶属度的元组,本文提出一种在查询历史和原始数据的基础上,利用统计模型来获得元组中未被查询指定的属性值与用户偏好的相关程度的方法。最后,根据元组中指定的属性值与用户模糊查询的满足程度和未指定的属性值与用户偏好的相关程度来对查询结果进行排序。
   本文最后把所提出的关系数据库模糊查询多查询结果排序方法应用在房产信息模糊查询系统中。在实际应用中,该方法能够很好地满足用户的需求和偏好,具有较高的排序质量,验证了该方法的正确性和可用性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号