普通高等教育“十三五”规划教材 软件工程专业 数据库原理及应用 SQL Server 2012PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:赖玲,李祥琴,胡秀,王娅纷,沈成涛著
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2017
- ISBN:9787517052791
- 页数:299 页
第1章 数据库系统概述 1
1.1 数据管理技术的发展 1
1.2 数据库技术概述 3
1.3 数据模型 5
1.3.1 数据模型概念 5
1.3.2 实体的描述 6
1.3.3 联系 6
1.3.4 实体—联系模型 7
1.3.5 层次模型 9
1.3.6 网状模型 9
1.3.7 关系模型 10
习题 10
第2章 关系数据库 12
2.1 关系模型 12
2.2 关系的形式化定义 13
2.2.1 域(Domain) 13
2.2.2 笛卡尔积(Cartesian Product) 13
2.2.3 关系的基本性质 14
2.2.4 关系模式 15
2.3 关系的键 15
2.3.1 候选关键字与主关键字 15
2.3.2 主属性与非主属性 15
2.3.3 外关键字 15
2.4 关系完整性 16
2.4.1 实体完整性 16
2.4.2 参照完整性 16
2.4.3 用户定义完整性 17
2.5 关系代数 17
2.5.1 关系代数的定义、分类及运算符 17
2.5.2 传统的集合运算 18
2.5.3 专门的关系运算 19
习题 23
第3章 关系数据库理论 25
3.1 规范化问题的提出 25
3.1.1 规范化理论的主要内容 25
3.1.2 关系模式存在的问题 25
3.1.3 解决问题的方法 27
3.2 函数依赖 28
3.2.1 函数依赖的定义 28
3.2.2 有关函数依赖的说明 29
3.2.3 函数依赖的基本性质 30
3.2.4 平凡函数依赖与非平凡函数依赖 30
3.2.5 完全依赖与部分依赖 31
3.2.6 传递依赖 31
3.2.7 属性的封闭集 31
3.3 范式 32
3.3.1 第一范式(1NF) 32
3.3.2 第二范式(2NF) 33
3.3.3 第三范式(3NF) 35
3.3.4 BC范式(BCNF) 36
3.4 关系模式的规范化 37
3.4.1 关系模式规范化的目的 38
3.4.2 关系模式规范化的基本思想 38
3.4.3 关系模式规范化的原则 38
3.4.4 关系模式规范化的步骤 39
3.4.5 分解的方法 39
习题 41
第4章 关系数据库标准语言SQL 42
4.1 SQL简介 42
4.2 数据定义语言(DDL) 43
4.2.1 定义数据库 43
4.2.2 定义数据库表 49
4.3 数据操作语言(DML) 53
4.3.1 插入数据 53
4.3.2 更新数据 54
4.3.3 删除数据 55
4.4 数据查询语言(DQL) 55
4.4.1 SELECT语句的基本语法格式 55
4.4.2 简单查询 58
4.4.3 汇总查询 70
4.4.4 关联表查询 75
4.4.5 连接查询 77
4.4.6 子查询 83
4.5 视图 89
4.5.1 视图概述 89
4.5.2 创建视图 90
4.5.3 使用视图 92
4.5.4 修改视图 92
4.5.5 删除视图 93
习题 93
第5章 索引 97
5.1 索引概述 97
5.2 索引的类型 98
5.3 创建索引 99
5.4 修改索引 104
5.5 删除索引 105
5.6 全文索引 105
5.6.1 开启SQL Full-text服务 106
5.6.2 启用全文索引 106
5.6.3 创建全文目录 107
5.6.4 创建全文索引 108
5.6.5 添加列到全文索引 112
习题 113
第6章 T-SQL程序设计 115
6.1 T-SQL基础 115
6.1.1 标识符 115
6.1.2 批处理 116
6.1.3 脚本 116
6.1.4 注释 117
6.2 数据类型 117
6.2.1 系统提供的数据类型 118
6.2.2 定义数据类型 120
6.3 变量和运算符 121
6.3.1 变量 121
6.3.2 运算符 122
6.4 流程控制语句 123
6.4.1 BEGIN...END语句 123
6.4.2 IF…ELSE语句 124
6.4.3 IF[NOT]EXISTS语句 124
6.4.4 CASE语句 124
6.4.5 WHILE语句 126
6.4.6 其他流程控制语句 126
6.5 函数 127
6.5.1 系统内置函数 127
6.5.2 自定义函数 134
习题 143
第7章 存储过程、触发器和游标 146
7.1 存储过程 146
7.1.1 存储过程的概念 146
7.1.2 存储过程的优点 147
7.1.3 存储过程的分类 147
7.1.4 创建存储过程 148
7.1.5 执行存储过程 151
7.1.6 修改存储过程 155
7.1.7 查看存储过程 156
7.1.8 删除存储过程 157
7.2 触发器 158
7.2.1 触发器的定义 158
7.2.2 触发器的作用 158
7.2.3 触发器的类型 159
7.2.4 触发器的工作原理 160
7.2.5 创建触发器 161
7.2.6 修改触发器 168
7.2.7 查看触发器 169
7.2.8 禁用、启用和删除触发器 170
7.3 游标 172
7.3.1 游标的概念 172
7.3.2 游标的分类 172
7.3.3 游标的使用 173
7.3.4 游标变量 177
7.3.5 利用游标修改或删除数据 178
习题 180
第8章 事务和锁 183
8.1 事务 183
8.1.1 事务的概念 183
8.1.2 事务的性质 183
8.1.3 事务的模式 184
8.1.4 事务控制 186
8.1.5 分布式事务 188
8.1.6 事务隔离级别 189
8.2 并发控制 191
8.2.1 串行执行与并发执行 191
8.2.2 并发导致的问题 191
8.3 锁 192
8.3.1 锁定粒度 193
8.3.2 锁模式 194
8.3.3 锁协议 195
8.3.4 活锁与死锁 196
习题 197
第9章 数据库的安全管理 200
9.1 SQL Server的安全机制 200
9.2 服务器级的安全性 200
9.2.1 SQL Server的身份验证模式 201
9.2.2 配置身份验证模式 202
9.2.3 SQL Server登录账户 202
9.2.4 服务器角色 205
9.3 数据库级的安全性 208
9.3.1 数据库用户 208
9.3.2 数据库角色 211
9.4 数据库对象级的安全性 213
9.4.1 权限类型 214
9.4.2 管理权限 215
习题 218
第10章 数据的备份与恢复 220
10.1 数据的备份 220
10.1.1 数据库备份的概念 220
10.1.2 备份设备 221
10.1.3 备份数据库 223
10.2 数据的恢复 225
10.2.1 恢复策略 225
10.2.2 恢复数据库 225
习题 227
第11章 数据库设计 230
11.1 需求分析 230
11.1.1 需求分析的任务 230
11.1.2 需求分析的方法 231
11.2 概念结构设计 232
11.2.1 概念模型的特点 232
11.2.2 概念结构设计的方法与步骤 233
11.3 逻辑结构设计 237
11.3.1 E-R图向关系模型的转换 237
11.3.2 数据模型的优化 238
11.4 物理结构设计 239
11.4.1 确定数据库的存取方法 239
11.4.2 确定数据库的存储结构 239
11.4.3 确定系统存储参数的配置 240
11.5 数据库的实施 240
11.6 数据库的运行和维护 241
习题 241
第12章 数据库技术的新发展 244
12.1 影响数据库技术发展的因素 244
12.2 面向对象的数据库技术 245
12.3 分布式数据库 246
12.3.1 分布式数据库系统简介 246
12.3.2 分布式数据库的特点 246
12.3.3 分布式数据库与集中式数据库相比的优缺点 247
12.4 多媒体数据库技术 248
12.5 数据仓库 249
12.6 数据挖掘技术 250
12.7 基于移动Ad Hoc无线网络的数据库技术 250
12.8 嵌入式数据库技术 251
习题 251
第13章 SQL Server开发工具 253
13.1 SQL Server代理服务 253
13.1.1 SQL Server代理简介 253
13.1.2 启用SQL Server代理 254
13.1.3 配置数据库作业 256
13.1.4 数据库邮件 262
13.1.5 配置操作员 269
13.1.6 配置警报 270
13.1.7 维护计划 276
13.2 SQL Server Integration Services 279
13.2.1 使用导入/导出向导转换数据 280
13.2.2 SSIS设计器 283
13.3 SQL Server Reporting Services 286
13.3.1 报表服务器项目向导 286
13.3.2 报表设计器 290
13.3.3 报表发布 292
13.4 SQL Server Analysis Services 293
习题 297
参考文献 299
- 《市政工程基础》杨岚编著 2009
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《MBA大师.2020年MBAMPAMPAcc管理类联考专用辅导教材 数学考点精讲》(中国)董璞 2019
- 《工程静力学》王科盛主编 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《党员干部理论学习培训教材 理论热点问题党员干部学习辅导》(中国)胡磊 2018
- 《“十三五”规划教材 中药鉴定学实验 供中药学 药学及相关专业使用 第2版》吴啟南 2018
- 《化学反应工程》许志美主编 2019
- 《危险化学品经营单位主要负责人和安全生产管理人员安全培训教材》李隆庭,徐一星主编 2012
- 《21世纪法学系列教材 配套辅导用书 行政法与行政诉讼法练习题集 第5版》李元起主编 2018
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《儿歌弹唱》黄克宏,李素霞主编 2018
- 《弗里达·卡罗》(加)苏珊娜·巴贝扎特著;朱一凡,玩静雯,李梦幻译 2020
- 《行测资料分析》李永新主编 2019
- 《饲养栽培图鉴》李志丹责任编辑;申文淑译;(日本)有泽重雄,月本佳代美 2019
- 《电贝司》李杰,李国标,杨昌明编 2019
- 《换一种教法》姜风平,侯丙生,李长宾 2013
- 《丹砂古寨 贵州务川龙潭仡佬族村民族志研究》李劲松著 2019
- 《中国科学院规划教材·大学数学系列教材 高等数学 第2版》(中国)马少军,张好治,李福乐 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018