图书介绍

普通高等教育“十三五”规划教材 软件工程专业 数据库原理及应用 SQL Server 20122025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

普通高等教育“十三五”规划教材 软件工程专业 数据库原理及应用 SQL Server 2012
  • 赖玲,李祥琴,胡秀,王娅纷,沈成涛著 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:9787517052791
  • 出版时间:2017
  • 标注页数:299页
  • 文件大小:42MB
  • 文件页数:308页
  • 主题词:关系数据库系统-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

普通高等教育“十三五”规划教材 软件工程专业 数据库原理及应用 SQL Server 2012PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第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章 关系数据库标准语言SQL42

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 Services279

13.2.1 使用导入/导出向导转换数据280

13.2.2 SSIS设计器283

13.3 SQL Server Reporting Services286

13.3.1 报表服务器项目向导286

13.3.2 报表设计器290

13.3.3 报表发布292

13.4 SQL Server Analysis Services293

习题297

参考文献299

热门推荐