图书介绍
SQL Server 2008数据库技术实用教程PDF|Epub|txt|kindle电子书版本网盘下载
- 高云主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302256175
- 出版时间:2011
- 标注页数:286页
- 文件大小:61MB
- 文件页数:298页
- 主题词:关系数据库-数据库管理系统,SQL Server 2008-高等职业教育-教材
PDF下载
下载说明
SQL Server 2008数据库技术实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 设计数据库1
1.1工作场景导入2
1.2数据库概述2
1.2.1数据库基本概念2
1.2.2数据库发展历史3
1.2.3数据库系统结构3
1.3需求分析4
1.3.1需求分析的任务4
1.3.2需求分析的方法4
1.3.3需求分析的成果4
1.4概念模型设计5
1.4.1数据模型5
1.4.2概念模型5
1.4.3概念模型设计的任务5
1.4.4概念模型设计的方法5
1.4.5概念模型设计的成果5
1.4.6实体-联系模型6
1.5逻辑模型设计7
1.5.1逻辑模型7
1.5.2关系模型概念7
1.5.3逻辑模型设计的任务8
1.5.4关系模型设计的方法8
1.6物理模型设计10
1.6.1物理模型设计的任务10
1.6.2物理模型设计的方法10
1.7数据库实现、运行和维护10
1.8 SQL Server 2008简介10
1.8.1 SQL Server 2008产品性能10
1.8.2 SQL Server 2008产品版本11
1.8.3 SQL Server 2008管理工具11
1.9回到工作场景14
1.10工作实训营15
1.10.1训练实例15
1.10.2工作实践常见问题解析16
1.11习题16
第2章 创建数据库19
2.1工作场景导入20
2.2 SQL Server数据库20
2.2.1 SQL Server数据库类型20
2.2.2数据库的文件组成21
2.2.3事务和事务日志21
2.2.4数据存储方式22
2.3数据库的创建与操作22
2.3.1创建数据库22
2.3.2查看数据库24
2.3.3修改数据库24
2.3.4删除数据库26
2.4文件组及其创建与使用27
2.4.1文件组27
2.4.2创建文件组27
2.4.3使用文件组29
2.5回到工作场景31
2.6工作实训营34
2.6.1训练实例34
2.6.2工作实践常见问题解析34
2.7习题35
第3章 创建和管理表37
3.1工作场景导入38
3.2数据类型39
3.2.1 SQL Server数据类型39
3.2.2用户定义数据类型41
3.2.3创建用户定义数据类型41
3.3表的创建与操作42
3.3.1创建表42
3.3.2在表中录入记录44
3.3.3修改表44
3.3.4删除表45
3.4数据完整性46
3.4.1数据完整性及其分类46
3.4.2 PRIMARY KEY约束47
3.4.3 UNIQUE约束49
3.4.4 DEFAULT定义52
3.4.5 CHECK约束53
3.4.6 FOREIGN KEY约束55
3.5回到工作场景58
3.6工作实训营62
3.6.1训练实例62
3.6.2工作实践常见问题解析63
3.7习题63
第4章 插入、更新和删除记录67
4.1工作场景导入68
4.2插入记录70
4.2.1插入单个记录70
4.2.2插入多个记录70
4.3更新记录71
4.3.1简单更新记录71
4.3.2使用子查询更新记录71
4.4删除记录72
4.4.1简单删除记录72
4.4.2清空记录72
4.4.3使用子查询删除记录73
4.5回到工作场景73
4.6工作实训营75
4.6.1训练实例75
4.6.2工作实践常见问题解析77
4.7习题78
第5章 查询83
5.1工作场景导入84
5.2简单查询88
5.2.1结果集字段列表88
5.2.2查询的筛选条件89
5.2.3结果集格式92
5.2.4分组汇总94
5.3多表连接96
5.3.1表的别名96
5.3.2内连接97
5.3.3外连接98
5.3.4交叉连接99
5.3.5自连接100
5.3.6多表连接100
5.4子查询101
5.4.1子查询用做单个值101
5.4.2子查询用做集合101
5.4.3相关子查询103
5.5回到工作场景103
5.6工作实训营109
5.6.1训练实例109
5.6.2工作实践常见问题解析110
5.7习题110
第6章 使用T-SQL语言113
6.1工作场景导入114
6.2 T-SQL语言114
6.3 T-SQL语法要素114
6.3.1标识符114
6.3.2数据类型115
6.3.3常量115
6.3.4变量115
6.3.5运算符116
6.3.6表达式116
6.3.7函数117
6.3.8注释120
6.3.9保留关键字120
6.4 T-SQL程序120
6.4.1控制流120
6.4.2批处理123
6.4.3脚本124
6.5错误信息处理124
6.5.1 TRY...CATCH124
6.5.2@@ERROR系统函数126
6.6事务126
6.6.1事务的概念及其属性126
6.6.2事务的分类及其使用127
6.7回到工作场景128
6.8工作实训营130
6.8.1训练实例130
6.8.2工作实践常见问题解析130
6.9习题131
第7章 使用视图和索引优化查询133
7.1工作场景导入134
7.2视图134
7.2.1视图及其分类134
7.2.2创建视图135
7.2.3使用视图137
7.2.4修改视图137
7.2.5删除视图138
7.3索引139
7.3.1索引及其分类139
7.3.2创建索引140
7.3.3修改索引142
7.3.4删除索引143
7.3.5设计和优化索引144
7.4回到工作场景145
7.5工作实训营148
7.5.1训练实例148
7.5.2工作实践常见问题解析149
7.6习题149
第8章 用户自定义函数151
8.1工作场景导入152
8.2用户自定义函数介绍152
8.2.1标量值函数152
8.2.2内联表值函数153
8.2.3多语句表值函数153
8.3创建用户自定义函数153
8.3.1创建标量值函数153
8.3.2创建内联表值函数155
8.3.3创建多语句表值函数156
8.4使用用户自定义函数157
8.4.1使用标量值函数158
8.4.2使用内联表值函数159
8.4.3使用多语句表值函数159
8.5修改用户自定义函数160
8.6删除用户自定义函数160
8.7回到工作场景161
8.8工作实训营164
8.8.1训练实例164
8.8.2工作实践常见问题解析164
8.9习题165
第9章 存储过程167
9.1工作场景导入168
9.2存储过程介绍168
9.3不带参数的存储过程169
9.3.1创建存储过程169
9.3.2使用存储过程170
9.3.3修改存储过程172
9.3.4删除存储过程174
9.4带参数的存储过程175
9.4.1带输入参数的存储过程175
9.4.2带输出参数的存储过程177
9.5回到工作场景178
9.6工作实训营180
9.6.1训练实例180
9.6.2工作实践常见问题解析180
9.7习题181
第10章 触发器183
10.1工作场景导入184
10.2触发器介绍184
10.2.1 INSERT触发器185
10.2.2 DELETE触发器185
10.2.3 UPDATE触发器185
10.2.4 INSTEAD OF触发器185
10.3创建触发器186
10.3.1创建DML触发器186
10.3.2创建DDL触发器189
10.4使用触发器190
10.5修改触发器191
10.6删除触发器192
10.7回到工作场景194
10.8工作实训营197
10.8.1训练实例197
10.8.2工作实践常见问题解析198
10.9习题198
第11章 管理数据库安全201
11.1工作场景导入202
11.2 SQL Server 2008安全机制202
11.3 SQL Server 2008验证模式203
11.3.1 Windows身份验证203
11.3.2混合身份验证203
11.4 Windows登录205
11.4.1创建Windows登录206
11.4.2创建SQL Server登录207
11.4.3管理登录名208
11.5数据库用户210
11.5.1创建数据库用户210
11.5.2管理数据库用户212
11.6权限214
11.6.1权限类型214
11.6.2设置用户权限214
11.7角色218
11.7.1角色分类218
11.7.2创建角色219
11.7.3指派角色220
11.8回到工作场景221
11.9工作实训营224
11.9.1训练实例224
11.9.2工作实践常见问题解析225
11.10习题225
第12章 备份和还原数据库227
12.1工作场景导入228
12.2备份和还原228
12.2.1备份228
12.2.2还原229
12.3完整数据库备份229
12.3.1创建备份230
12.3.2还原备份232
12.4数据库和事务日志备份234
12.4.1创建备份234
12.4.2还原备份236
12.5差异备份237
12.5.1创建备份237
12.5.2还原备份239
12.6 文件或文件组备份239
12.6.1创建备份239
12.6.2还原备份241
12.7回到工作场景241
12.8工作实训营243
12.8.1训练实例243
12.8.2工作实践常见问题解析244
12.9习题244
第13章 导入和导出数据库中的数据245
13.1工作场景导入246
13.2 SSIS246
13.2.1 SSIS介绍246
13.2.2 SSIS工作方式247
13.3使用SSIS247
13.3.1创建SSIS包247
13.3.2执行SSIS包251
13.4回到工作场景252
13.5工作实训营253
13.5.1训练实例253
13.5.2工作实践常见问题解析253
13.6习题254
第14章 学生管理系统案例255
14.1工作场景导入256
14.2程序设计介绍256
14.2.1 Microso Visual Studio2008集成环境256
14.2.2 C#语言257
14.2.3 ASP.NET257
14.3回到工作场景258
14.3.1基于Windows的学生管理系统258
14.3.2基于Web的学生管理系统263
14.4工作实训营269
附录 各章习题参考答案271