1.3.1 大数据的研究 1
1.3.2 数据价值 2
1.3.3 数据园区建设 2
1.4 开发环境与开发工具 2
1.4.1 开发环境 2
1.4.2 开发工具 2
2 总体设计 4
2.1 需求分析 4
2.2 设计流程 4
2.3 概要设计 5
2.3.1 E-R图 5
2.3.2 关系模式 6
2.4 数据库设计 6
2.4.1 基本设计原则 6
2.4.2 数据字典 7
2.5 页面设计 8
2.6 后台设计 9
3 数据库优化与实现 11
3.1 通用SQL查询过程 11
3.1.1 查询分析 11
3.1.2 查询检查 11
3.1.3 查询优化 11
3.1.4 查询执行 12
3.2 实现MYSQL查询操作实例 12
3.2.1 实现选择操作 12
3.2.2 全表查询 12
3.2.3 索引或散列查询 12
3.2.4 实现连接操作 13
3.3 系统数据分析 14
3.3.1 数据特点 14
3.3.2 数据上传频率 14
3.4 SQL语句的优化 14
3.4.1 where子句优化 15
3.4.2 避免相关子查询 16
3.4.3 优化表的连接条件 16
3.4.4 其他SQL语句优化 16
3.5 实现自动分分区 17
3.6 创建索引 20
3.7 其他优化方法 20
3.7.1 简化或减少使用排序 20
3.7.2 使用临时表 20
3.7.3 优化表中的数据类型 21
3.7.4 排序代替非排序存取 21
3.7.5 数据服务器存储方式 21
4 系统测试 22
4.1 流程测试 22
4.2 数据查询效率测试 23
4.2.1 索引列测试 23
4.2.2 Where条件测试 24
5 总结 25
5.1 系统特点 25
5.2 系统未来展望 25
6 致谢 26
7 主要参考文献 27
1 绪论
1.1 课题开发背景