《数据库管理与数据分析 SQL Server 2012+Tableau》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:郭进,吕峻闽,徐鸿雁著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2017
  • ISBN:9787121321894
  • 页数:273 页
图书介绍:本书集数据管理和数据分析为一体,以微软公司最新数据库产品SQL Server 2012 为数据平台,在简述传统数据库理论的基础上,首先认识数据,掌握数据库设计原理,将数据以关系化方式存储到数据库中,然后基于SQL Server 2012平台进行数据库管理操作,最后基于Tableau平台进行数据分析和展示,结合案例数据进行商业智能化分析,提供详实可视化的智能分析报告。同时,本书设计练习实验,强化实践教学和综合应用,并给出案例数据的完整分析和设计过程系统开发过程,有利于读者对照学习。

第1章 SQL Server 2012简介 1

1.1 SQL Server 2012数据库概述 1

1.1.1 SQL Server 2012基本功能 1

1.1.2 SQL Server 2012管理工具 2

1.2 数据库基础知识 4

1.2.1 数据库相关概念 4

1.2.2 数据库系统的体系结构 5

1.2.3 数据库技术的研究领域 6

第2章 数据库设计 8

2.1 数据库设计概述 8

2.1.1 数据库设计方法 9

2.1.2 数据库设计步骤 9

2.1.3 数据库三级模式 11

2.2 需求分析 12

2.2.1 需求分析任务 12

2.2.2 需求分析方法 13

2.3 概念结构模型设计 15

2.3.1 概念结构模型 15

2.3.2 概念结构模型设计方法 16

2.3.3 概念结构模型设计步骤 17

2.4 逻辑结构设计 19

2.4.1 E-R图向关系模型的转换 20

2.4.2 关系模式的规范化 20

2.4.3 关系模式的改进 21

2.5 物理结构设计 21

2.5.1 物理结构设计内容 21

2.5.2 关系模式存取 24

2.5.3 评价物理结构 24

2.6 数据库实施 25

2.6.1 数据库的实施 25

2.6.2 数据库试运行 25

2.6.3 数据库的维护 26

第3章 数据库基本管理操作 27

3.1 数据库操作 27

3.1.1 创建数据库 28

3.1.2 修改数据库 31

3.1.3 删除数据库 35

3.2 数据表操作 37

3.2.1 创建表 38

3.2.2 修改表 41

3.2.3 删除表 43

3.3 数据更新 44

3.3.1 添加记录 44

3.3.2 修改记录 46

3.3.3 删除记录 48

3.4 单表查询 50

3.4.1 查询简单列 50

3.4.2 查询简单行 54

3.4.3 条件查询 55

3.4.4 聚合函数 59

3.4.5 分组查询 60

3.4.6 对查询结果排序 61

3.5 多表查询 62

3.5.1 连接查询 62

3.5.2 集合查询 64

3.5.3 嵌套查询 66

第4章 数据库管理 69

4.1 数据库恢复 69

4.1.1 数据库恢复概述 69

4.1.2 数据库故障类型 69

4.1.3 数据库恢复技术 70

4.1.4 数据库镜像 71

4.2 数据库并发控制 71

4.2.1 数据库并发控制概述 71

4.2.2 数据库活锁和死锁 73

4.3 数据库备份和还原 75

4.3.1 备份数据库 75

4.3.2 还原数据库 79

第5章 数据库应用 83

5.1 索引 83

5.1.1 索引概述 83

5.1.2 索引类型 83

5.1.3 创建索引 84

5.1.4 删除索引 85

5.2 视图 86

5.2.1 视图概述 86

5.2.2 创建视图 86

5.2.3 修改视图 89

5.2.4 使用视图 90

5.2.5 删除视图 94

5.3 存储过程 95

5.3.1 存储过程概述 95

5.3.2 使用存储过程 95

5.3.3 管理存储过程 99

5.4 触发器 102

5.4.1 触发器概述 102

5.4.2 创建触发器 102

5.4.3 管理触发器 105

5.5 事务 107

5.5.1 事务概述 107

5.5.2 事务定义 107

第6章 Tableau简介 110

6.1 数据可视化基本概念 110

6.1.1 什么是数据可视化 110

6.1.2 数据可视化的应用 110

6.2 Tableau介绍 111

6.2.1 Tableau的产品简介 111

6.2.2 Tableau的主要特性 112

6.3 Tableau数据连接 114

6.3.1 文件数据源连接 115

6.3.2 数据库连接 116

第7章 Tableau基础操作 118

7.1 排序 118

7.2 分层 119

7.3 分组 122

7.4 参数设置 123

7.5 可视化图表 124

7.5.1 条形图 124

7.5.2 线形图 130

7.5.3 饼图 132

7.5.4 复合图 134

7.5.5 嵌套条形图 135

7.5.6 热图 138

7.5.7 动态图 140

7.5.8 突显图 142

7.5.9 散点图 144

7.5.10 气泡图 148

7.5.11 甘特图 150

7.5.12 靶标图 151

7.5.13 瀑布图 153

7.5.14 直方图 156

7.5.15 帕累托图 157

第8章 绘制地图 163

8.1 地图简介 163

8.2 创建地图 163

8.2.1 分配地理角色 163

8.2.2 绘制符号地图 165

8.2.3 绘制填充地图 167

8.2.4 绘制混合地图 168

第9章 动态仪表板 171

9.1 仪表板 171

9.1.1 工作区 171

9.1.2 对象 172

9.1.3 布局 173

9.2 创建新的仪表板 174

9.2.1 新建仪表板 174

9.2.2 调整格式并添加内容 175

9.2.3 添加交互操作 176

第10章 客户数据分析案例 180

10.1 零售业客户细分 180

10.1.1 销售情况时间序列分析 180

10.1.2 客户偏好分析 182

10.1.3 区域消费分析 182

10.1.4 零售业客户细分仪表板 183

10.2 网站客户细分 185

10.2.1 访问量区域分析 185

10.2.2 访问时间序列分析 186

10.2.3 访问目标完成情况分析 186

10.2.4 网站客户细分仪表板 188

10.3 游戏客户细分 189

10.3.1 客户属性分析 189

10.3.2 游戏类型细分 191

10.3.3 游戏进程分析 192

10.3.4 客户区域分布 194

10.3.5 游戏客户细分仪表板 196

第11章 教育发展分析案例 197

11.1 教育发展分析指标 197

11.2 教育水平评估 197

11.2.1 学校教育水平评估 197

11.2.2 区域教育水平评估 207

第12章 销售数据分析案例 214

12.1 分析说明 214

12.2 帕累托图 215

12.3 区域产品利润率分析 216

12.4 物流时间与运输成本分析 216

12.5 利润额与运输成本对比 217

12.6 产品类别销量比较 219

12.7 区域利润额与销售额分析 220

12.8 区域利润额分析 220

12.9 平均物流时间分析 221

12.10 各省订单种类及数量分析 222

12.11 结论说明 224

第13章 篮球运动员数据分析案例 225

13.1 篮球运动员价值分析指标 225

13.2 篮球运动员技术价值评估 225

13.2.1 球员技术价值评估 225

13.2.2 球场位置球员技术价值评估 233

第14章 上机实验指导 235

14.1 实验指导一——SQL Server 2012安装 235

14.2 实验指导二——数据库设计项目 248

14.3 实验指导三——数据库操作及SQL命令 248

14.4 实验指导四——表操作及SQL命令 250

14.5 实验指导五——数据更新及SQL命令 251

14.6 实验指导六——单表查询及SQL命令 253

14.7 实验指导七——多表查询及SQL命令 254

14.8 实验指导八——数据库备份和还原 255

14.9 实验指导九——索引 255

14.10 实验指导十——视图 256

14.11 实验指导十一——存储过程 259

14.12 实验指导十二——触发器 260

14.13 实验指导十三——VB/SQL数据库开发 262

14.14 实验指导十四——Tableau安装和数据连接 264

14.15 实验指导十五——Tableau基本图表一 264

14.16 实验指导十六——Tableau基本图表二 265

14.17 实验指导十七——Tableau仪表板设计 265

附录A SQL命令查询 266