图书介绍

SQL Server 2008数据库设计教程PDF|Epub|txt|kindle电子书版本网盘下载

SQL Server 2008数据库设计教程
  • 陈林琳,蒋丽丽,解二虎主编 著
  • 出版社: 镇江:江苏大学出版社
  • ISBN:9787811304961
  • 出版时间:2013
  • 标注页数:280页
  • 文件大小:68MB
  • 文件页数:294页
  • 主题词:关系数据库系统-程序设计-教材

PDF下载


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

下载说明

SQL Server 2008数据库设计教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 数据库系统基础1

1.1 数据库系统概述1

1.1.1 数据管理的发展1

1.1.2 数据库系统的组成3

1.1.3 数据库管理系统的功能4

1.1.4 数据模型4

1.2 关系数据库9

1.2.1 关系模型9

1.2.2 关系数据库的完整性10

1.2.3 关系数据库的规范化12

复习思考题17

第2章 SQL Server 2008概述19

2.1 SQL Server 2008简介19

2.1.1 SQL Server的发展简史19

2.1.2 SQL Server 2008的应用20

2.1.3 SQL Server 2008的体系结构21

2.1.4 SQL Server 2008数据库和数据库对象22

2.2 SQL Server 2008的安装和配置23

2.2.1 SQL Server 2008的版本23

2.2.2 SQL Server 2008的系统需求24

2.2.3 SQL Server 2008的安装26

2.3 SQL Server 2008工具和实用程序37

2.3.1 Microsoft SQL Server Management Studio37

2.3.2 SQL Server配置管理器42

2.3.3 命令提示实用工具SQL Cmd43

2.4 熟悉示例数据库jw45

2.4.1 了解jw数据库的用户表45

2.4.2 jw数据库用户表之间关系46

2.5 本章实训47

【实训目的】47

【实训内容】47

【实训过程】47

复习思考题48

第3章 Transact-SQL语言49

3.1 基本语言要素50

3.1.1 注释50

3.1.2 变量50

3.1.3 运算符53

3.1.4 函数57

3.1.5 流程控制语句60

3.2 数据操纵语言66

3.2.1 SELECT语句66

3.2.2 INSERT语句90

3.2.3 UPDATE语句92

3.2.4 DELETE语句93

3.3 数据控制语言93

3.3.1 GRANT语句94

3.3.2 REVOKE语句94

3.3.3 DENY语句95

3.4 本章实训95

【实训目的】95

【实训内容】95

【实训过程】95

复习思考题96

第4章 服务器管理98

4.1 服务器注册98

4.1.1 注册服务器98

4.1.2 使用服务器组管理已注册的服务器101

4.1.3 已注册服务器的导入和导出103

4.1.4 已注册的服务器与资源管理器的连接与断开104

4.2 服务器的启动、暂停和停止105

4.3 服务器配置选项设置105

4.4 本章实训112

【实训目的】112

【实训内容】112

【实训过程】112

复习思考题113

第5章 数据库的创建与管理114

5.1 数据库114

5.1.1 数据库文件114

5.1.2 系统数据库115

5.1.3 示例数据库116

5.2 创建、修改和删除数据库116

5.2.1 创建数据库117

5.2.2 修改数据库120

5.2.3 删除数据库125

5.3 数据库的分离和附加126

5.4 数据库的备份和还原128

5.4.1 备份类型128

5.4.2 备份设备129

5.4.3 创建数据库备份131

5.4.4 恢复数据库135

5.5 数据库快照140

5.5.1 数据库快照的定义140

5.5.2 数据库快照的工作原理140

5.5.3 数据库快照的优点和局限性141

5.5.4 数据库快照的创建和使用142

5.6 本章实训143

【实训目的】143

【实训内容】144

【实训过程】144

复习思考题147

第6章 表的创建与管理149

6.1 表的概述149

6.2 数据类型150

6.2.1 系统数据类型151

6.2.2 用户自定义数据类型153

6.3 创建、修改和删除表154

6.3.1 创建表154

6.3.2 修改表157

6.3.3 删除表158

6.4 添加、修改和删除表中数据159

6.5 分区表160

6.6 本章实训161

【实训目的】161

【实训内容】161

【实训过程】161

复习思考题163

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

7.1 视图的概述164

7.2 创建视图165

7.2.1 使用SQL Server Management Studio创建视图166

7.2.2 使用CREATE VIEW语句创建视图167

7.3 通过视图修改数据169

7.4 重命名、修改和删除视图170

7.4.1 重命名视图170

7.4.2 修改视图171

7.4.3 删除视图172

7.5 本章实训173

【实训目的】173

【实训内容】173

【实训过程】173

复习思考题173

第8章 索引的创建与管理175

8.1 索引的概述175

8.1.1 索引的概念175

8.1.2 聚集索引176

8.1.3 非聚集索引176

8.1.4 唯一索引177

8.2 索引的创建177

8.3 索引碎片的检测与处理182

8.3.1 查看索引碎片信息182

8.3.2 索引碎片整理182

8.4 索引的重命名与删除184

8.5 本章实训185

【实训目的】185

【实训内容】185

【实训过程】186

复习思考题186

第9章 约束的创建与管理188

9.1 数据完整性概述188

9.2 创建约束189

9.2.1 PRIMARY KEY约束189

9.2.2 DEFAULT约束191

9.2.3 CHECK约束192

9.2.4 UNIQUE约束193

9.2.5 FOREIGN KEY约束195

9.3 禁用约束197

9.4 约束的重命名与删除197

9.5 本章实训199

【实训目的】199

【实训内容】199

【实训过程】199

复习思考题199

第10章 SQL Server数据库其他对象201

10.1 默认值201

10.1.1 创建默认值201

10.1.2 绑定默认值202

10.1.3 查看默认值203

10.1.4 删除默认值205

10.2 规则205

10.2.1 创建规则205

10.2.2 绑定规则206

10.2.3 查看规则208

10.2.4 删除规则209

10.3 用户自定义函数209

10.3.1 标量值自定义函数210

10.3.2 内联表值自定义函数212

10.3.3 多语句表值自定义函数213

10.3.4 查看自定义函数215

10.3.5 修改和删除自定义函数216

10.4 本章实训218

【实训目的】218

【实训内容】218

【实训过程】218

复习思考题218

第11章 存储过程的创建与管理220

11.1 存储过程的概述220

11.1.1 存储过程的优点221

11.1.2 存储过程与视图的比较221

11.1.3 创建存储过程的准则221

11.1.4 存储过程的执行过程和重编译222

11.2 存储过程的创建及执行223

11.2.1 存储过程的创建223

11.2.2 存储过程的执行224

11.2.3 存储过程的实例224

11.3 修改和删除存储过程227

11.3.1 修改存储过程227

11.3.2 删除存储过程228

11.4 系统存储过程和扩展存储过程229

11.5 本章实训229

【实训目的】229

【实训内容】230

【实训过程】230

复习思考题230

第12章 触发器的创建与管理232

12.1 触发器的概述232

12.1.1 触发器的分类232

12.1.2 触发器的特点233

12.1.3 创建触发器的基本原则233

12.1.4 DML触发器与约束的比较234

12.2 创建触发器234

12.2.1 使用Transact-SQL语句创建触发器234

12.2.2 INSERTED表和DELETED表238

12.3 触发器的管理238

12.3.1 查看触发器238

12.3.2 修改触发器239

12.3.3 删除触发器239

12.3.4 禁用与启用触发器240

12.4 本章实训241

【实训目的】241

【实训内容】242

【实训过程】242

复习思考题242

第13章 事务与锁244

13.1 事务的概述244

13.1.1 事务的概念244

13.1.2 事务的状态245

13.1.3 事务的特性246

13.2 创建事务246

13.2.1 自动提交事务247

13.2.2 显式事务248

13.2.3 隐式事务251

13.2.4 嵌套事务253

13.3 锁257

13.3.1 锁的概述257

13.3.2 事务隔离级别261

13.3.3 死锁262

13.4 本章实训263

【实训目的】263

【实训内容】263

【实训过程】263

复习思考题263

第14章 数据库安全管理264

14.1 SQL Server2008系统安全机制264

14.2 身份验证模式265

14.3 登录管理267

14.3.1 将Windows账号添加到SQL Server中267

14.3.2 新建SQL Server账户268

14.3.3 新建数据库用户269

14.4 权限管理270

14.4.1 权限概述270

14.4.2 权限操作271

14.5 角色管理272

14.5.1 固定角色273

14.5.2 用户自定义角色275

14.6 架构278

14.7 本章实训279

【实训目的】279

【实训内容】279

【实训过程】279

复习思考题280

热门推荐