图书介绍
SQL Server 2005实例教程PDF|Epub|txt|kindle电子书版本网盘下载
![SQL Server 2005实例教程](https://www.shukui.net/cover/64/32246925.jpg)
- 刘志成主编 著
- 出版社: 北京:电子工业出版社
- ISBN:7121057840
- 出版时间:2008
- 标注页数:349页
- 文件大小:172MB
- 文件页数:366页
- 主题词:关系数据库-数据库管理系统,SQL Server 2005-高等学校:技术学校-教材
PDF下载
下载说明
SQL Server 2005实例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 职业岗位需求分析、课程定位与教学案例综述1
1.1 职业岗位需求分析1
1.2 课程设置和课程定位分析3
1.3 教学案例与技能训练体系说明5
1.3.1 教学案例综述5
1.3.2 WebShop数据库说明6
1.3.3 BookData数据库说明12
本章小结19
第2章 数据库技术基础20
2.1 数据库技术概述21
2.2 三种主要的数据模型23
2.3 SQL Server 2005基础26
2.3.1 SQL Server 2005新增功能26
2.3.2 SQL Server 2005的版本27
2.3.3 SQL Server 2005的安装28
【课堂实践1】36
2.4 SQL Server 2005简单使用36
【课堂实践2】40
小结与习题40
【课外拓展】41
第3章 数据库操作42
3.1 SQL Server 2005数据库引擎概述43
3.2 SQL Server 2005数据库45
3.2.1 数据库概述45
3.2.2 系统数据库47
3.2.3 文件和文件组48
【课堂实践1】52
3.3 使用SSMS管理数据库52
【课堂实践2】58
3.4 使用T-SQL管理数据库58
3.4.1 创建数据库58
3.4.2 修改数据库61
3.4.3 查看数据库62
3.4.4 删除数据库64
3.4.5 移动数据库文件64
3.4.6 更改数据库所有者65
【课堂实践3】65
小结与习题65
【课外拓展】66
第4章 表操作67
4.1 设计表69
【课堂实践1】74
4.2 使用SSMS管理表75
【课堂实践2】79
4.3 使用T-SQL管理表80
【课堂实践3】83
4.4 记录操作84
4.4.1 使用SSMS进行记录操作84
4.4.2 使用T-SQL进行记录操作85
【课堂实践4】88
4.5 SQL Server 2005中的数据库完整性89
4.5.1 数据库完整性概述89
4.5.2 列约束和表约束89
4.5.3 允许空值约束90
4.5.4 DEFAULT定义91
4.5.5 CHECK约束92
【课堂实践5】94
4.5.6 PRIMARY KEY约束95
4.5.7 FOREIGN KEY约束97
4.5.8 UNIQUE约束99
【课堂实践6】100
小结与习题100
【课外拓展】101
第5章 查询操作102
5.1 单表查询104
5.1.1 选择列105
【课堂实践1】107
5.1.2 选择行108
【课堂实践2】113
5.1.3 ORDER BY子句113
5.1.4 GROUP BY子句114
5.1.5 COMPUTE BY子句116
5.1.6 WITH CUBE汇总数据117
5.1.7 分页和排名118
【课堂实践3】119
5.2 连接查询119
5.2.1 内连接121
5.2.2 外连接123
5.2.3 交叉连接125
【课堂实践4】125
5.3 子查询125
5.3.1 基本子查询语句125
5.3.2 子查询类型126
5.3.3 记录操作语句中的子查询130
5.3.4 子查询规则132
【课堂实践5】133
5.4 联合查询133
5.5 分布式查询134
5.6 SSMS中实现查询135
【课堂实践6】136
小结与习题136
【课外拓展】137
【单元实践1】138
第6章 视图操作139
6.1 视图概述140
6.2 使用SSMS管理视图141
【课堂实践1】146
6.3 使用T-SQL管理视图147
6.4 使用视图151
6.4.1 查询视图数据151
6.4.2 修改视图数据152
6.4.3 友情提示154
【课堂实践2】154
小结与习题155
【课外拓展】156
第7章 索引操作158
7.1 索引概述159
7.1.1 索引简介159
7.1.2 索引类型160
7.2 使用SSMS管理索引163
7.3 使用T-SQL管理索引165
【课堂实践1】168
7.4 全文索引168
7.4.1 全文索引概述169
7.4.2 使用“全文索引向导”169
7.4.3 使用T-SQL管理全文索引173
【课堂实践2】174
小结与习题174
【课外拓展】175
第8章 T-SQL编程和存储过程操作176
8.1 T-SQL语言基础178
8.2 变量和运算符180
8.2.1 变量180
8.2.2 运算符182
【课堂实践1】185
8.3 流程控制语句185
8.4 常用函数189
【课堂实践2】194
8.5 存储过程基础194
8.6 使用SSMS管理存储过程196
8.6.1 创建和执行存储过程196
8.6.2 查看、修改和删除存储过程198
【课堂实践3】199
8.7 使用T-SQL管理存储过程199
8.7.1 创建和执行存储过程199
8.7.2 查看、修改和删除存储过程202
【课堂实践4】203
小结与习题204
【课外拓展】205
第9章 触发器操作206
9.1 触发器概述208
9.2 使用SSMS管理触发器212
9.2.1 创建触发器212
9.2.2 禁用、修改和删除触发器213
【课堂实践1】213
9.3 使用T-SQL管理触发器214
9.3.1 创建触发器214
9.3.2 修改和查看触发器216
9.3.3 禁用/启用和删除触发器218
9.4 触发器的应用219
9.4.1 实施参照完整性219
9.4.2 实施特殊业务规则221
【课堂实践2】223
9.5 友情提示223
小结与习题224
【课外拓展】225
【单元实践2】226
第10章 游标、事务和锁227
10.1 游标228
10.2 事务231
10.2.1 事务概述231
10.2.2 自动提交事务232
10.2.3 显式事务233
10.2.4 隐式事务236
【课堂实践1】237
10.3 锁237
10.3.1 并发问题237
10.3.2 锁的类型238
10.3.3 查看锁240
10.3.4 设置事务隔离级别241
10.3.5 死锁的处理242
【课堂实践2】244
小结与习题245
【课外拓展】245
第11章 数据库安全操作247
11.1 数据库安全概述249
11.2 登录管理250
11.2.1 验证模式250
11.2.2 使用SSMS管理登录名252
11.2.3 使用T-SQL管理登录名255
【课堂实践1】256
11.3 用户管理257
11.3.1 使用SSMS管理数据库用户257
11.3.2 使用T-SQL管理数据库用户260
【课堂实践2】261
11.4 角色管理262
11.4.1 服务器角色262
11.4.2 数据库角色264
11.4.3 应用程序角色268
【课堂实践3】269
11.5 权限管理269
11.5.1 权限类型269
11.5.2 使用SSMS管理权限270
11.5.3 使用T-SQL管理权限271
【课堂实践4】274
小结与习题275
【课外拓展】276
第12章 数据库管理操作277
12.1 数据库备份278
12.1.1 数据库备份概述278
12.1.2 数据库备份设备279
12.1.3 执行数据库备份281
【课堂实践1】286
12.2 数据库恢复286
12.2.1 数据库恢复概述286
12.2.2 执行数据库恢复287
【课堂实践2】290
12.3 数据库的分离与附加290
12.3.1 分离和附加概述290
12.3.2 分离数据库291
12.3.3 附加数据库292
【课堂实践3】294
12.4 数据导入导出294
12.4.1 数据导入导出概述294
12.4.2 数据导出294
12.4.3 数据导入298
【课堂实践4】299
小结与习题299
【课外拓展】300
第13章 SQL Server数据库程序开发301
13.1 数据库应用程序结构303
13.1.1 客户机/服务器结构303
13.1.2 浏览器/服务器结构304
13.1.3 三层/N层结构305
13.1.4 数据库访问技术306
13.2 Java平台SQL Server数据库程序开发308
13.2.1 ODBC/JDBC308
13.2.2 JDBC API介绍309
13.2.3 使用J2SE开发SQL Server数据库程序311
13.2.4 使用JSP开发SQL Server数据库程序317
【课堂实践1】323
13.3 .NET平台SQL Server数据库程序开发323
13.3.1 ADO.NET323
13.3.2 ADO.NET数据库操作对象325
13.3.3 使用C#.NET开发SQL Server数据库程序325
13.3.4 使用ASP.NET开发SQL Server数据库程序328
【课堂实践2】330
小结与习题330
【课外拓展】331
【单元实践3】331
附录A 综合实训333
附录B 参考试卷340
附录C 答案344
参考文献349