图书介绍

数据库应用技术 SQL Server 20052025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

数据库应用技术 SQL Server 2005
  • 周慧主编 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115193452
  • 出版时间:2009
  • 标注页数:280页
  • 文件大小:56MB
  • 文件页数:291页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2005-高等学校:技术学校-教材

PDF下载


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

下载说明

数据库应用技术 SQL Server 2005PDF格式电子书版下载

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

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

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

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

图书目录

第1章 数据库系统与数据库概念设计1

1.1 数据管理技术的产生和发展2

1.1.1 数据处理的基本概念2

1.1.2 数据管理技术的发展阶段3

1.2 数据库系统概述5

1.2.1 数据库系统构成6

1.2.2 数据库的体系结构8

1.2.3 数据库管理系统的功能10

1.3 数据模型11

1.3.1 数据模型的基本概念11

1.3.2 概念数据模型12

1.3.3 逻辑数据模型13

1.4 数据库设计基础14

1.4.1 数据库设计方法14

1.4.2 数据库的设计步骤14

1.5 数据库概念设计15

1.5.1 数据库概念设计方法16

1.5.2 数据库概念设计案例17

1.6 任务训练—概念设计19

思考与练习21

第2章 关系模型与数据库逻辑设计23

2.1 关系模型概述24

2.1.1 关系模型组成要素24

2.1.2 关系模型的特点25

2.2 关系数据结构25

2.2.1 关系25

2.2.2 关系术语26

2.3 关系数据操作27

2.3.1 传统的集合运算28

2.3.2 专门的关系运算30

2.3.3 综合运算32

2.4 关系完整性约束33

2.5 E-R模型到关系模型的转换35

2.5.1 实体(E)转换为关系模式的方法35

2.5.2 联系(R)转换为关系模式的方法36

2.6 关系规范化39

2.6.1 第一范式1NF(First Normal Form)39

2.6.2 第二范式2NF(Second Normal Form)40

2.6.3 第三范式3NF(Third Normal Form)41

2.6.4 BC范式BCNF(Boyce-Codd Normal Form)42

2.7 任务训练—逻辑设计42

思考与练习44

第3章 SQL Server 2005的安装与配置46

3.1 SQL Server 2005简介47

3.1.1 SQL Server 2005的服务组件47

3.1.2 SQL Server 2005的新特性48

3.2 SQL Server 2005的安装49

3.2.1 SQL Server 2005的版本49

3.2.2 安装的软硬件需求50

3.2.3 安装51

3.2.4 SQL Server 2005的功能和工具55

3.3 SQL Server Management Studio56

3.3.1 SSMS基础56

3.3.2 使用【已注册的服务器】窗口56

3.3.3 使用【对象资源管理器】窗口59

3.3.4 使用【文档】窗口60

3.4 SQL、T-SQL与【查询编辑器】61

3.4.1 SQL简介61

3.4.2 T-SQL简介62

3.4.3 使用【查询编辑器】63

3.5 任务训练—使用SSMS65

思考与练习66

第4章 数据库的创建与管理68

4.1 数据库概述69

4.1.1 数据库的构成69

4.1.2 数据库文件71

4.1.3 数据库文件组71

4.1.4 数据库对象72

4.1.5 数据库对象的标识符73

4.1.6 数据库对象的结构74

4.2 创建数据库74

4.2.1 使用SSMS创建数据库74

4.2.2 使用T-SQL语句创建数据库77

4.3 查看和修改数据库79

4.3.1 使用SSMS查看和修改数据库80

4.3.2 使用T-SQL语句修改数据库81

4.4 删除数据库83

4.4.1 使用SSMS删除数据库83

4.4.2 使用T-SQL语句删除数据库83

4.5 分离和附加数据库83

4.5.1 分离数据库83

4.5.2 附加数据库84

4.6 任务训练—创建与管理数据库85

思考与练习87

第5章 表的创建与管理89

5.1 表概述90

5.1.1 表的构成90

5.1.2 表的类型91

5.1.3 表的数据类型92

5.1.4 表的完整性体现93

5.1.5 表的设计94

5.2 创建表94

5.2.1 使用SSMS创建表94

5.2.2 使用T-SQL语句创建表99

5.3 修改表102

5.3.1 使用SSMS修改表102

5.3.2 使用T-SQL语句修改表102

5.4 删除表104

5.4.1 使用SSMS删除表104

5.4.2 使用T-SQL语句删除表105

5.5 添加数据行105

5.5.1 使用SSMS添加数据行105

5.5.2 使用T-SQL语句添加数据行106

5.6 修改数据108

5.7 删除数据行110

5.7.1 使用SSMS删除数据行110

5.7.2 用T-SQL语句删除数据行110

5.8 创建索引111

5.8.1 索引概述111

5.8.2 使用SSMS创建索引112

5.8.3 使用T-SQL语句创建索引113

5.8.4 使用SSMS删除索引114

5.8.5 使用T-SQL语句删除索引114

5.9 创建关系图115

5.9.1 创建数据库关系图115

5.9.2 打开数据库关系图116

5.9.3 删除数据库关系图116

5.9.4 显示数据库关系图属性116

5.10 任务训练—创建和管理表116

思考与练习120

第6章 SELECT数据查询122

6.1 SELECT查询语句123

6.1.1 SELECT查询语句结构123

6.1.2 SELECT子句投影查询124

6.1.3 FROM子句连接查询129

6.1.4 WHERE子句选择查询130

6.1.5 GROUP BY子句分组统计查询135

6.1.6 HAVING子句限定查询136

6.1.7 ORDER BY子句排序查询137

6.1.8 INTO子句保存查询138

6.2 连接查询139

6.2.1 FROM子句的ANSI连接语法形式139

6.2.2 内连接139

6.2.3 外连接141

6.2.4 自连接142

6.2.5 交叉连接144

6.2.6 多表连接145

6.3 子查询145

6.3.1 [NOT]IN子查询146

6.3.2 比较子查询146

6.3.3 EXISTS子查询148

6.3.4 子查询在其他语句中的使用149

6.4 联合查询149

6.4.1 UNION操作符149

6.4.2 联合查询结果排序150

6.4.3 UNION操作符和JOIN操作符的区别与联系151

6.4.4 子查询和连接查询的比较151

6.5 任务训练—SELECT数据查询152

思考与练习152

第7章 视图的创建与管理154

7.1 视图概述155

7.2 创建视图156

7.2.1 使用SSMS创建视图156

7.2.2 使用T-SQL语句创建视图159

7.3 修改视图161

7.3.1 使用SSMS修改视图161

7.3.2 使用T-SQL语句修改视图163

7.4 删除视图164

7.4.1 使用SSMS删除视图164

7.4.2 使用T-SQL语句删除视图164

7.5 使用视图165

7.5.1 视图检索(查询)165

7.5.2 利用视图操作基本表165

7.6 任务训练—创建与管理视图167

思考与练习167

第8章 T-SQL编程与应用168

8.1 T-SQL编程基础169

8.1.1 有效标识符169

8.1.2 注释169

8.1.3 数据类型170

8.2 表达式171

8.2.1 常量172

8.2.2 变量172

8.2.3 函数175

8.2.4 运算符181

8.3 流程控制语句181

8.3.1 顺序语句182

8.3.2 IF...ELSE语句183

8.3.3 WHILE语句185

8.3.4 其他控制语句185

8.3.5 CASE函数187

8.4 批处理188

8.5 事务190

8.5.1 事务的概念190

8.5.2 事务语句191

8.6 任务训练—T-SQL语句193

思考与练习194

第9章 存储过程、触发器和用户定义函数195

9.1 存储过程196

9.1.1 存储过程概述196

9.1.2 创建存储过程198

9.1.3 管理用户存储过程203

9.2 触发器204

9.2.1 触发器概述204

9.2.2 创建DML触发器205

9.2.3 创建DDL触发器212

9.2.4 管理触发器214

9.3 用户定义函数215

9.3.1 用户定义函数概述216

9.3.2 创建用户定义函数217

9.3.3 管理用户定义函数220

9.4 任务训练—T-SQL编程221

思考与练习222

第10章 数据库的安全性管理223

10.1 SQL Server的安全性机制224

10.2 保护数据库系统的网络安全设计225

10.2.1 授权远程访问225

10.2.2 保护外部访问227

10.3 SQL Server身份验证模式227

10.3.1 Windows身份验证模式227

10.3.2 混合身份验证模式227

10.3.3 设置身份验证模式227

10.4 SQL Server登录管理228

10.4.1 为Windows授权用户创建登录名229

10.4.2 为SQL Server授权用户创建登录名235

10.4.3 修改和删除登录名238

10.5 SQL Server数据库用户管理239

10.5.1 创建数据库用户239

10.5.2 修改和删除数据库用户242

10.6 权限管理242

10.6.1 权限概述242

10.6.2 数据库对象权限243

10.6.3 数据库语句权限248

10.7 角色管理251

10.7.1 角色概述251

10.7.2 固定服务器角色252

10.7.3 数据库角色255

10.7.4 应用程序角色259

10.8 架构管理260

10.8.1 架构概述260

10.8.2 创建架构260

10.8.3 修改和删除架构261

10.8.4 默认架构262

10.9 任务训练—数据库安全管理262

思考与练习263

第11章 数据库的恢复与传输264

11.1 数据库的备份和还原265

11.1.1 数据库备份概述265

11.1.2 使用SSMS进行完整数据库备份267

11.1.3 使用SSMS进行差异数据库备份268

11.1.4 使用SSMS还原数据库269

11.2 数据库的导出与导入272

11.2.1 数据库表数据导出272

11.2.2 数据库表数据导入277

11.3 任务训练—维护数据库279

思考与练习280

热门推荐