声明
摘要
第1章 引言
1.1 研究背景及意义
1.2 研究现状
1.2.1 查询优化的研究现状
1.2.2 粒子群算法的研究现状
1.2.3 基于粒子群算法的查询优化的研究现状
1.3 本文研究内容和论文组织结构
1.3.1 本文研究内容
1.3.2 论文组织结构
第2章 查询优化技术和粒子群算法研究
2.1 查询优化技术
2.1.1 查询优化概述
2.1.2 查询优化的必要性
2.1.3 查询优化研究的主要内容
2.1.4 查询优化的分类
2.1.5 查询优化过程
2.2 SQL语句的查询重写
2.2.1 SQL语句的查询重写概述
2.2.2 SQL语句的查询重写基本概念
2.2.3 SQL语句的查询重写方法
2.2.4 基于视图的查询重写方法
2.3 粒子群算法
2.3.1 粒子群算法基本原理
2.3.2 粒子群算法流程
2.3.3 粒子群算法特点
2.4 本章小结
第3章 基于粒子群算法的查询优化的研究
3.1 语法树
3.2 代价估计模型的建立
3.2.1 执行代价估计中的统计信息
3.2.2 连接结果的代价估计
3.2.3 连接操作不同取值个数的估计
3.2.4 代价估计模型的建立
3.3 基于粒子群算法的查询优化的算法
3.4 基于粒子群算法的查询优化模型
3.5 本章小结
第4章 基于粒子群算法的查询优化的应用
4.1 建设工程造价数据管理与分析系统简介
4.2 工程造价信息查询模块优化方案
4.2.1 数据库统计概貌
4.2.2 树形编码方法
4.2.3 语法树生成算法
4.2.4 设计适应度函数
4.2.5 生成初始种群
4.2.6 更新粒子位置及速度
4.2.7 设置各参数值
4.4 本章小结
第5章 算法实现与结果分析
5.1 算法实现和结果分析
5.1.1 运行环境
5.1.2 算法实现
5.1.3 结果分析
5.2 本章小结
第6章 结论与展望
参考文献
致谢
附录:读研期间参与项目