图书介绍

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

SQL Server 2008数据库案例教程
  • 李锡辉主编;朱清妍,杨丽,彭顺生,文永胜编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302276043
  • 出版时间:2011
  • 标注页数:299页
  • 文件大小:109MB
  • 文件页数:309页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2008-高等职业教育-教材

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.2学生选课系统功能2

【任务2】建立系统实体关系模型4

1.2.1数据库的基本概念4

1.2.2实体集6

1.2.3关系集8

1.2.4关系8

1.2.5E-R模型9

1.2.6范式12

【任务3】使用PowerDesigner建立系统模型15

1.3.1PowerDesigner简介15

1.3.2PowerDesigner支持的模型16

1.3.3建立概念模型16

1.3.4建立物理模型20

1.3.5物理模型与数据库的正逆向工程22

项目实训23

项目二安装与配置SQLServer200824

【任务1】安装SQLServer200824

2.1.1SQLServer2008简介24

2.1.2安装SQLServer200826

【任务2】管理和使用SQLServer200830

2.2.1SQLServer2008常用工具30

2.2.2使用SQLServerManagementStudio30

2.2.3使用配置管理器配置数据库33

2.2.4SQLServer2008联机丛书35

项目实训36

项目三创建数据库与数据表37

【任务1】使用SSMS操作数据库37

3.1.1SQLServer数据库的组成37

3.1.2创建数据库39

3.1.3修改数据库40

3.1.4创建文件组40

3.1.5删除数据库43

3.1.6数据库规划43

【任务2】使用T-SQL操作数据库45

3.2.1T-SQL语言基础45

3.2.2TSQL语法要素46

3.2.3使用T-SQL操作数据库53

【任务3】操作数据表57

3.3.1创建数据表58

3.3.2用户自定义数据类型61

3.3.3修改表63

3.3.4删除表64

3.3.5创建分区表65

项目实训71

项目四查询数据73

【任务1】查询单表数据73

4.1.1选择列73

4.1.2过滤查询结果集77

4.1.3选择行78

4.1.4数据排序82

4.1.5数据分组与汇总83

4.1.6INTO子句89

【任务2】连接查询多表数据90

4.2.1连接查询简介90

4.2.2内连接91

4.2.3外连接93

4.2.4交叉连接94

4.2.5联合查询多表数据95

【任务3】嵌套查询多表数据96

4.3.1嵌套查询简介96

4.3.2子查询用作派生表97

4.3.3子查询用作表达式97

4.3.4使用子查询关联数据100

【任务4】修改系统数据102

4.4.1插入数据102

4.4.2修改数据106

4.4.3删除数据109

4.4.4合并数据111

4.4.5事务113

项目实训115

项目五数据的查询优化116

【任务1】规划并创建索引116

5.1.1规划索引116

5.1.2创建索引118

5.1.3管理和优化索引122

5.1.4创建全文索引127

5.1.5使用全文索引131

【任务2】使用视图优化系统查询性能134

5.2.1视图简介134

5.2.2创建和管理视图136

5.2.3视图加密139

5.2.4索引视图140

5.2.5分区视图143

项目实训143

项目六面向数据库编程145

【任务1】T-SQL程序的流程控制145

6.1.1流程控制语句简介145

6.1.2使用流程控制语句146

【任务2】使用函数访问数据152

6.2.1TSQL的函数类型152

6.2.2系统内置标量函数153

6.2.3用户自定义函数156

【任务3】利用存储过程访问数据161

6.3.1存储过程概述161

6.3.2创建用户自定义存储过程162

6.3.3参数化存储过程164

6.3.4修改和删除用户自定义存储过程168

项目实训169

项目七实现数据的完整性171

【任务1】实现系统数据的域完整性171

7.1.1域完整性概述171

7.1.2NOTNULL约束172

7.1.3DEFAULT约束172

7.1.4UNIQUE约束175

7.1.5CHECK约束177

7.1.6规则180

【任务2】实现系统数据的实体和引用完整性181

7.2.1实体完整性和引用完整性182

7.2.2PRIMARYKEY主键约束183

7.2.3FOREIGNKEY外键约束185

7.2.4禁用约束188

【任务3】利用触发器实现数据完整性189

7.3.1触发器简介189

7.3.2DML触发器189

7.3.3DDL触发器194

7.3.4启用和禁用触发器197

项目实训197

项目八维护数据的安全性199

【任务1】系统数据库账号管理199

8.1.1SQLServer安全性概述199

8.1.2SQLServer身份验证201

8.1.3T-SQL语句实现数据库登录管理204

【任务2】系统数据库用户权限管理207

8.2.1用户管理207

8.2.2用户权限管理210

【任务3】系统数据库角色管理215

8.3.1应用角色的好处215

8.3.2服务器角色215

8.3.3数据库角色217

8.3.4应用程序角色221

【任务4】实现学生选课系统数据加密223

8.4.1数据的加密和解密223

8.4.2使用透明数据加密229

项目实训231

项目九维持数据库的高可用性232

【任务1】备份和恢复数据库232

9.1.1SQLServer备份类型232

9.1.2备份设备233

9.1.3数据库备份234

9.1.4恢复数据库的模式241

9.1.5数据库恢复242

9.1.6数据库备份的注意事项247

【任务2】数据文件的转移248

9.2.1分离数据库248

9.2.2附加数据库250

【任务3】从数据库快照恢复数据252

9.3.1数据库快照的工作方式252

9.3.2建立数据库快照253

9.3.3管理数据库快照254

【任务4】实现数据库镜像255

9.4.1数据库镜像简介255

9.4.2数据库镜像模式256

9.4.3配置数据库镜像258

【任务5】实现数据库日志传送262

9.5.1日志传送简介262

9.5.2日志传送的服务器角色263

9.5.3日志传送的定时作业264

9.5.4配置日志传送265

项目实训267

项目十自动执行学生选课系统的管理任务269

【任务1】使用作业自动执行数据库的维护269

10.1.1SQLServer代理269

10.1.2维护计划271

10.1.3配置和管理数据库作业276

【任务2】使用SQLServer代理实现邮件发送282

10.2.1配置数据库邮件282

10.2.2创建操作员286

10.2.3创建警报287

10.2.4为作业设置通知290

项目实训291

附录A学生选课系统数据表292

附录B数据库设计说明书格式295

参考文献299

热门推荐