图书介绍
SQL Server实用简明教程 第2版PDF|Epub|txt|kindle电子书版本网盘下载
- 闪四清编著 著
- 出版社: 清华大学出版社
- ISBN:7302113351
- 出版时间:2005
- 标注页数:382页
- 文件大小:67MB
- 文件页数:397页
- 主题词:关系数据库-数据库管理系统,SQL Server 2000-高等学校-教材
PDF下载
下载说明
SQL Server实用简明教程 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 SQL Server概述1
1.1 概述1
1.1.1 OLTP和OLAP1
1.1.2 客户机/服务器体系结构3
1.1.3 服务和实例4
1.2 集成性5
1.2.1 与操作系统的集成5
1.2.2 与Windows 2000系统的集成6
1.2.3 与其他应用程序的集成7
1.3 数据库和数据库对象8
1.3.1 数据库的类型8
1.3.2 数据库对象9
1.3.3 引用SQL Server系统的对象10
1.3.4 系统表11
1.3.5 元数据检索14
1.4 安全性17
1.4.1 login认证17
1.4.2 数据库用户帐户和角色17
1.5.1 管理数据库18
1.4.3 许可验证18
1.5 应用程序的开发过程18
1.5.2 数据库应用架构19
1.5.3 数据库应用程序开发步骤21
1.6 本章小结22
1.7 思考和练习23
第2章 安装SQL Server系统24
2.1 预备工作24
2.1.1 Microsoft SQL Server的版本24
2.1.2 产品的平台要求25
2.1.3 安装前的规划27
2.2 安装过程28
2.3 验证系统是否安装成功37
2.3.1 查看“开始”菜单中的程序组38
2.3.2 查看Microsoft SQL Server的服务38
2.3.3 查看系统数据库和样本数据库40
2.3.4 查看文件的位置40
2.4 本章小结41
2.5 思考和练习42
3.1 系统安装后的安全检查和设置43
第3章 配置服务器和网络43
3.2 注册服务器45
3.3 配置服务器50
3.3.1 服务器选项51
3.3.2 使用sp_configure配置选项53
3.3.3 使用SQL Server Enterprise Manager配置服务器54
3.4 配置网络连接62
3.4.1 网络库和网络协议62
3.4.2 配置网络连接63
3.4.3 配置网络连接的建议65
3.6 思考和练习66
3.5 本章小结66
第4章 管理安全性68
4.1 身份验证模式和身份验证方式68
4.1.1 基本概念68
4.1.2 Windows身份验证模式69
4.1.3 混合身份验证模式70
4.2 管理login帐户70
4.2.1 login帐户的概念70
4.2.2 管理login帐户71
4.3.1 user帐户管理77
4.3 管理user帐户77
4.3.2 默认的user帐户79
4.4 管理角色80
4.4.1 角色的概念80
4.4.2 固定服务器角色80
4.4.3 固定数据库角色82
4.4.4 用户自己定义的角色84
4.4.5 应用程序角色86
4.5.1 许可的概念和类型88
4.5 管理许可88
4.5.2 授予、收回和否定许可90
4.5.3 查看安全信息95
4.6 规划SQL Server系统的安全性97
4.7 本章小结98
4.8 思考和练习98
第5章 管理数据库文件100
5.1 概述100
5.1.1 数据库对象100
5.1.3 数据库文件和文件组101
5.1.2 事务和事务日志101
5.2 创建和删除数据库103
5.2.1 使用CREATE DATEBASE语句创建数据库103
5.1.4 数据库空间管理方式103
5.2.2 使用SQL Server Enterprise Manager创建数据库106
5.2.3 设置数据库的选项109
5.2.4 查看数据库信息111
5.2.5 删除数据库112
5.3 修改数据库112
5.3.2 扩大数据库113
5.3.1 ALTER DATABASE语句113
5.3.3 压缩数据库115
5.3.4 增加文件组117
5.4 优化数据库和数据库文件118
5.4.1 放置数据文件和日志文件118
5.4.2 使用文件组119
5.4.3 使用RAID技术119
5.5 本章小结120
5.6 思考和练习120
6.1 表的基本概念和特点122
第6章 管理表122
6.2 数据类型124
6.2.1 系统数据类型124
6.2.2 用户定义的数据类型127
6.3 管理表128
6.3.1 创建表128
6.3.2 修改表的结构133
6.3.3 删除表的定义134
6.5 思考和练习135
6.4 本章小结135
第7章 操纵表中的数据136
7.1 插入、更新和删除数据136
7.1.1 插入数据136
7.1.2 更新数据138
7.1.3 删除数据139
7.2 检索表中的数据140
7.2.1 选择数据列140
7.2.2 使用文字串141
7.2.3 改变列标题142
7.2.4 数据运算142
7.2.5 选择数据行145
7.3.1 合计数据147
7.3 高级检索技术147
7.3.2 分组数据148
7.3.3 连接技术149
7.3.4 子查询技术151
7.3.5 排序技术152
7.3.6 联合技术153
7.4 本章小结154
7.5 思考和练习154
8.1 概述155
第8章 索引155
8.2 索引的类型和访问数据的方式156
8.2.1 索引的类型156
8.2.2 访问数据的方式157
8.3 创建索引技术158
8.3.1 直接方法和间接方法158
8.3.2 使用CREATE INDEX语句创建索引159
8.3.3 使用“创建索引向导”创建索引160
8.3.4 使用“索引优化向导”来创建索引163
8.3.5 查看索引信息167
8.4 维护索引168
8.4.1 使用DBCC SHOWCONTIG语句168
8.4.2 维护索引统计信息169
8.4.3 索引性能分析169
8.5 本章小结170
8.6 思考和练习171
第9章 备份和恢复172
9.1 备份概述172
9.1.1 备份的作用172
9.1.2 数据库的恢复模型173
9.1.3 动态的备份174
9.1.4 备份的对象和时间175
9.1.5 备份前的准备工作175
9.2 执行备份操作176
9.2.1 创建永久性的备份文件176
9.2.2 创建临时性的备份文件178
9.2.3 使用多个备份文件来存储备份178
9.2.4 使用BACKUP语句179
9.3.1 备份方法的类型181
9.3 备份方法的类型和备份策略181
9.3.2 备份策略185
9.4 恢复概述186
9.4.1 恢复数据库的特点186
9.4.2 验证备份的内容187
9.4.3 恢复操作前的准备工作188
9.5 执行恢复操作188
9.5.1 RESTORE语句188
9.5.2 常用的恢复选项190
9.5.3 从不同的备份中恢复数据库191
9.5.4 恢复已经破坏的系统数据库193
9.6 本章小结194
9.7 思考和练习194
第10章 视图、存储过程和触发器196
10.1 视图196
10.1.1 视图的特点196
10.1.2 创建、修改和删除视图197
10.1.3 通过视图更新数据199
10.1.4 查看和隐藏视图定义信息200
10.2.1 存储过程的特点201
10.2 存储过程201
10.2.2 存储过程的类型202
10.2.3 创建存储过程204
10.2.4 执行存储过程206
10.3 触发器207
10.3.1 触发器的概念207
10.3.2 创建触发器209
10.3.3 触发器的工作原理211
10.3.4 一个触发器实例212
10.5 思考和练习217
10.4 本章小结217
第11章 Transact-SQL语言219
11.1 Transact-SQL语言的特点219
11.2 Transact-SQL语言的组成元素220
11.2.1 数据控制语言语句220
11.2.2 数据定义语言语句221
11.2.3 数据操纵语言语句223
11.2.4 附加的语言元素224
11.3 执行Transact-SQL语句的工具237
11.5 思考和练习241
11.4 本章小结241
第12章 SQL Server的并发性242
12.1 并发性的概念242
12.2 事务243
12.2.1 事务的概念243
12.2.2 事务的工作原理244
12.2.3 使用事务的考虑244
12.2.4 事务的类型244
12.3.1 锁的概念245
12.3 使用锁245
12.3.2 SQL Server的空间246
12.3.3 可以锁定的资源246
12.3.4 锁的类型和其兼容性247
12.3.5 死锁问题249
12.3.6 会话级锁和表级锁249
12.3.7 锁的信息250
12.4 本章小结251
12.5 思考和练习252
13.1 概念253
第13章 数据互操作性253
13.2 数据互操作性技术工具254
13.3 数据转换服务255
13.4 本章小结260
13.5 思考和练习260
第14章 数据完整性262
14.1 数据完整性的概念262
14.2 约束管理263
14.2.1 约束的类型263
14.2.2 定义约束264
14.2.4 检查约束管理267
14.2.3 缺省约束管理267
14.2.5 主键约束管理268
14.2.6 惟一性约束管理269
14.2.7 外键约束管理270
14.2.8 禁止在已有的数据上应用约束272
14.2.9 禁止在加载数据时应用约束273
14.3 缺省管理274
14.3.1 创建缺省274
14.3.2 绑定缺省275
14.4.1 创建规则276
14.3.3 删除缺省276
14.4 规则管理276
14.4.2 绑定规则277
14.4.3 删除规则278
14.5 完整性技术比较研究278
14.6 本章小结279
14.7 思考和练习279
15.1 概述281
15.1.1 数据复制的特点281
第15章 数据复制281
15.1.2 复制与出版的关系282
15.1.3 推出-拉回订阅模型283
15.2 复制代理、复制类型和模型283
15.2.1 复制代理283
15.2.2 复制的类型284
15.2.3 复制的物理模型286
15.3 建立数据复制286
15.3.1 规划复制286
15.3.2 建立复制287
15.3.3 使用“配置发布和分发向导”288
15.3.4 使用“创建发布向导”294
15.3.5 使用“创建请求订阅向导”303
15.4 在异构环境中复制数据307
15.5 监视和维护复制307
15.6 本章小结310
15.7 思考和练习310
第16章 管理作业和警报311
16.1 概述311
16.2.1 使用SQL Server Enterprise Manager定义作业313
16.2 管理作业313
16.2.2 定义操作员318
16.2.3 执行和脚本化作业319
16.3 管理警报321
16.3.1 警报的概念321
16.3.2 创建警报324
16.4 故障诊断326
16.5 本章小结326
16.6 思考和练习327
17.1.1 性能监视和调整的目标328
17.1 概述328
第17章 监视系统性能328
17.1.2 影响系统性能的因素329
17.1.3 性能监视和调整的策略和步骤329
17.2 性能监视和调整的工具332
17.2.1 Windows事件查看器332
17.2.2 Windows System Monitor333
17.2.3 “当前活动窗口”334
17.2.4 Transact-SQL语句335
17.2.5 SQL查询分析器337
17.3 SQL事件探查器338
17.3.1 创建跟踪338
17.3.2 运行和重现跟踪350
17.4 标准审核和C2审核351
17.4.1 标准审核351
17.4.2 C2审核352
17.5 常用的监视和调整任务353
17.6 本章小结354
17.7 思考和练习354
18.1 概述356
第18章 XML技术356
18.2 使用FOR XML359
18.2.1 FOR XML的查询结果359
18.2.2 FOR XML RAW360
18.2.3 FOR XML AUTO362
18.2.4 FOR XML EXPLICIT364
18.3 使用OPENXML367
18.3.1 分析XML文档367
18.3.2 OPENXML函数367
18.4 本章小结368
18.5 思考和练习369
第19章 管理ODBC数据源370
19.1 ODBC概述370
19.1.1 ODBC的概念370
19.1.2 ODBC的结构组件371
19.2 配置ODBC数据源372
19.2.1 安装ODBC驱动程序373
19.2.2 配置ODBC数据源的步骤373
19.3 本章小结382
19.4 思考和练习382