《SQL Server 2008数据库技术与应用》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:郭玲主编;周静,林奕水,韩英慧等副主编;吴东林,柳静,郭璇等编写;高小泉主审
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2014
  • ISBN:9787512361102
  • 页数:233 页
图书介绍:本书共16章,以“图书信息查询系统”和“学生选课系统”为案例贯穿始终,注重把握理论讲述的量与度,实践内容紧扣章节的知识点,突出操作步骤,从而让读者轻松掌握SQL Server 2008的安装与配置;掌握创建、管理数据库及数据库对象;对数据库系统进行日常维护。力求让读者通过本书的学习,尽可能多地掌握设计开发以及管理一个数据库应用系统的技能,对职业岗位工作具有指导性。

第1章 SQL Server 2008系统概述 1

1.1 SQLServer概述 1

1.2 客户/服务器体系结构 2

1.3 浏览器/服务器体系结构 3

1.4 SQLServer 2008简介 3

1.5 实例的概念 4

1.6 SQLServer 2008的安装 5

1.7 SQLServer管理平台(SQLServer Management Studio) 15

1.8 体验SQLServer 16

1.9 SQLServer 2008的数据类型 17

实训任务 20

本章小结 20

思考与练习 20

第2章 数据库设计 21

2.1 概念数据模型的设计 22

2.2 关系数据模型的设计 24

2.3 关系数据模型的规范 24

2.4 数据完整性规则的实施 26

实训任务 28

本章小结 29

思考与练习 29

第3章 创建和管理数据库 30

3.1 数据库组成 31

3.2 系统数据库 32

3.3 系统表 33

3.4 文件组 33

3.5 创建数据库 33

3.6 管理数据库 37

3.7 附加/分离数据库 44

3.8 数据库联机或脱机 46

3.9 复制数据库 47

实训任务 51

本章小结 51

思考与练习 52

第4章 创建和管理数据表 53

4.1 数据表概述 53

4.2 创建数据表 54

4.3 查看数据表信息 56

4.4 管理数据表 58

4.5 删除数据表 61

实训任务 61

本章小结 62

思考与练习 63

第5章 实施数据的完整性规则 64

5.1 使用约束实施数据的完整性 64

5.2 使用标识列实施数据的完整性 75

实训任务 76

本章小结 77

思考与练习 77

第6章 Transact-SQL语言基础 78

6.1 Transact-SQL概述 79

6.2 Transact-SQL的使用约定 80

6.3 保留关键字 81

6.4 标识符 81

6.5 变量 82

6.6 常量 85

6.7 运算符 85

6.8 批处理 85

6.9 脚本 87

6.10 流程控制语句 87

6.11 系统内置函数 92

6.12 用户定义函数 94

6.13 编程风格 95

实训任务 95

本章小结 96

思考与练习 96

第7章 Transact-SQL查询 97

7.1 SELECT语句的基本语法格式 98

7.2 SELECT子句 98

7.3 WHERE子句 102

7.4 ORDER BY子句 105

7.5 GROUP BY子句 106

7.6 嵌套查询 107

7.7 使用UNION运算符合并查询结果 110

7.8 多表连接查询 111

7.9 排序函数 114

实训任务 116

本章小结 117

思考与练习 117

第8章 管理数据表中的数据 118

8.1 插入数据 119

8.2 更新数据 122

8.3 删除数据 123

实训任务 125

本章小结 126

思考与练习 126

第9章 索引 127

9.1 索引概述 127

9.2 创建索引 129

9.3 删除索引 131

9.4 分析索引 132

9.5 重命名索引 135

实训任务 135

本章小结 135

思考与练习 136

第10章 视图 137

10.1 视图概述 138

10.2 创建视图 139

10.3 管理视图 147

10.4 更新视图 149

10.5 查看视图定义信息 150

实训任务 151

本章小结 151

思考与练习 151

第11章 存储过程 152

11.1 存储过程概述 152

11.2 存储过程分类 153

11.3 创建和执行不带参数的存储过程 153

11.4 创建和执行带参数的存储过程 155

11.5 修改存储过程 158

11.6 查看存储过程信息 159

11.7 重命名存储过程 160

11.8 删除存储过程 161

实训任务 161

本章小结 161

思考与练习 161

第12章 触发器 162

12.1 触发器概述 162

12.2 触发器的分类 163

12.3 创建触发器 164

12.4 修改触发器 168

12.5 删除触发器 169

12.6 启用和禁用触发器 170

实训任务 171

本章小结 171

思考与练习 171

第13章 游标 172

13.1 游标概述 172

13.2 创建游标 173

13.3 游标综合应用举例 177

实训任务 182

本章小结 183

思考与练习 183

第14章 事务和锁 184

14.1 事务管理 184

14.2 事务的应用案例 187

14.3 锁 189

实训任务 194

本章小结 194

思考与练习 194

第15章 SQL Server安全管理 195

15.1 SQL Server安全管理概述 196

15.2 验证模式 198

15.3 管理登录账户 199

15.4 管理数据库用户 205

15.5 管理角色 206

15.6 使用Transact-SQL语句管理权限 213

实训任务 214

本章小结 215

思考与练习 215

第16章 维护数据库 216

16.1 数据库备份 216

16.2 数据库恢复 220

16.3 使用Transact-SQL语句实现备份和还原数据库 225

16.4 数据的导入和导出 225

实训任务 232

本章小结 232

思考与练习 232

参考文献 233