注册 登录 进入教材巡展
#

出版时间:2016年11月

出版社:清华大学出版社

以下为《SQL Server数据库技术实用教程(第二版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302454229
  • 2-1
  • 184259
  • 16开
  • 2016年11月
  • 工学
  • 软件工程
  • TP311.138SQ
  • 计算机类
  • 高职高专
内容简介
本书是采用”工作过程导向”模式规范编写的教材,共14章,可分为两大部分:数据库的创建和数据库的管理。本书的内容组织以关系数据库的理论知识为基础,注重操作技能的培养和实际问题的解决,旨在使学生掌握Microsoft SQL Server 2012的使用和管理。本书以创建”学生管理系统”数据库为工作任务,具体内容包括设计数据库、创建数据库、创建表、更新和查询记录、T-SQL语言、视图和索引、用户自定义函数、存储过程、触发器、管理数据库安全、备份和还原数据库、导入和导出数据库中的数据。最后一章介绍了学生管理系统应用程序的设计和实施,从而创建一个完整的数据库系统。本书注重实践,结构合理,内容丰富,操作方便。
本书作为Microsoft SQL Server 2012的入门类教材,既可以作为高等职业教育计算机及相关专业的教材,也可以作为等级考试、职业资格考试或认证考试等各种培训班的培训教材,还可用于读者自学。
目录
目 录

第1章 设计数据库 1
1.1 工作场景导入 2
1.2 数据库概述 2
1.3 需求分析 4
1.4 概念模型设计 5
1.5 逻辑模型设计 7
1.6 物理模型设计 10
1.7 数据库的实现、运行和维护 10
1.8
SQL Server 2012简介 10
1.9 回到工作场景 14
1.10
工作实训营 16
1.11
习题 16
第2章 创建数据库 19
2.1 工作场景导入 20
2.2
SQL Server数据库 20
2.3 数据库的创建与操作 22
2.4 文件组及其创建与使用 27
2.5 回到工作场景 31
2.6 工作实训营 35
2.7 习题 36
第3章 创建和管理表 39
3.1 工作场景导入 40
3.2 数据类型 41
3.3 表的创建与操作 45
3.4 数据完整性 49
3.5 回到工作场景 62
3.6 工作实训营 67
3.7 习题 68
第4章 插入、更新和删除记录 71
4.1 工作场景导入 72
4.2 插入记录 74
4.3 更新记录 75
4.4 删除记录 76
4.5 回到工作场景 77
4.6 工作实训营 79
4.7 习题 82
第5章 查询 87
5.1 工作场景导入 88
5.2 简单查询 92
5.3 多表连接 100
5.4 子查询 105
5.5 回到工作场景 107
5.6 工作实训营 113
5.7 习题 114
第6章 使用T-SQL语言 117
6.1 工作场景导入 118
6.2
T-SQL 语言 118
6.3
T-SQL语法要素 118
6.4
T-SQL程序 124
6.5 错误信息处理 128
6.6 事务 130
6.7 回到工作场景 132
6.8 工作实训营 134
6.9 习题 135
第7章 使用视图和索引优化查询 137
7.1 工作场景导入 138
7.2 视图 138
7.3 索引 144
7.4 回到工作场景 150
7.5 工作实训营 153
7.6 习题 154
第8章 用户自定义函数 157
8.1 工作场景导入 158
8.2 用户自定义函数介绍 158
8.3 创建用户自定义函数 159
8.4 使用用户自定义函数 163
8.5 修改用户自定义函数 166
8.6 删除用户自定义函数 166
8.7 回到工作场景 167
8.8 工作实训营 170
8.9 习题 171
第9章 存储过程 173
9.1 工作场景导入 174
9.2 存储过程介绍 174
9.3 不带参数的存储过程 175
9.4 带参数的存储过程 181
9.5 回到工作场景 184
9.6 工作实训营 186
9.7 习题 187
第10章 触发器 189
10.1
工作场景导入 190
10.2
触发器介绍 190
10.3
创建触发器 192
10.4
使用触发器 196
10.5
修改触发器 197
10.6
删除触发器 198
10.7
回到工作场景 200
10.8
工作实训营 203
10.8.1
训练实例 203
10.8.2
工作实践常见问题解析 204
10.9
习题 204
第11章 管理数据库安全 207
11.1
工作场景导入 208
11.2
SQL Server 2012的安全机制 208
11.3
SQL Server 2012的验证模式 209
11.3.1
Windows身份验证 209
11.3.2
混合身份验证 209
11.4
Windows登录 211
11.4.1
创建Windows登录 212
11.4.2
创建SQL Server登录 214
11.4.3
管理登录名 215
11.5
数据库用户 217
11.5.1
创建数据库用户 217
11.5.2
管理数据库用户 219
11.6
权限 221
11.6.1
权限类型 221
11.6.2
设置用户权限 221
11.7
角色 225
11.7.1
角色分类 225
11.7.2
创建角色 226
11.7.3
指派角色 227
11.8
回到工作场景 227
11.9
工作实训营 231
11.9.1
训练实例 231
11.9.2
工作实践常见问题解析 232
11.10
习题 232
第12章 备份和还原数据库 233
12.1
工作场景导入 234
12.2
备份和还原 234
12.2.1
备份 234
12.2.2
还原 235
12.3
完整数据库备份 235
12.3.1
创建备份 236
12.3.2
还原备份 239
12.4
事务日志备份 241
12.4.1
创建备份 241
12.4.2
还原备份 242
12.5
差异备份 244
12.5.1
创建备份 244
12.5.2
还原备份 245
12.6
文件或文件组备份 246
12.6.1
创建备份 246
12.6.2
还原备份 247
12.7
回到工作场景 248
12.8
工作实训营 250
12.8.1
训练实例 250
12.8.2
工作实践常见问题解析 251
12.9
习题 251
第13章 导入和导出数据库中的
数据 253
13.1
工作场景导入 254
13.2
使用SQL Server导入和导出向导 254
13.3
SSIS概述 259
13.3.1
SSIS介绍 259
13.3.2
SSIS的工作方式 259
13.4
使用SSIS 260
13.4.1
创建SSIS包 260
13.4.2
执行SSIS包 265
13.5
回到工作场景 266
13.6
工作实训营 267
13.6.1
训练实例 267
13.6.2
工作实践常见问题解析 268
13.7
习题 268
第14章 学生管理系统案例 269
14.1
工作场景导入 270
14.2
程序设计介绍 270
14.2.1
Microsoft Visual Studio 2015
集成环境 270
14.2.2
C#语言 271
14.2.3
ASP.NET 271
14.3
回到工作场景 272
14.3.1
基于Windows的学生管理
系统 272
14.3.2
基于Web的学生管理
系统 276
14.4
工作实训营 282
附录 各章习题参考答案 284
参考文献 298