图书介绍
SQL Server 2008基础教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 闪四清编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302235262
- 出版时间:2010
- 标注页数:380页
- 文件大小:130MB
- 文件页数:392页
- 主题词:关系数据库-数据库管理系统,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 为什么使用数据库1
1.2 什么是数据库2
1.3 Microsoft SQL Server简史3
1.4 Microsoft SQL Server系统的体系结构5
1.5 数据库和数据库对象的特点6
1.5.1 数据库的类型和特点6
1.5.2 数据库对象的类型和特点8
1.6 管理工具11
1.6.1 Microsoft SQL Server Management Studio11
1.6.2 SQL Server配置管理器13
1.6.3 SQL Server Profiler14
1.6.4 数据库引擎优化顾问15
1.6.5 实用工具15
1.6.6 PowerShell17
1.7 数据库管理员18
1.8 本章小结21
第2章 安装和配置22
2.1 安装规划22
2.1.1 安装目的22
2.1.2 系统版本23
2.1.3 环境需求24
2.1.4 安装位置25
2.1.5 安全模式25
2.2 安装过程25
2.3 验证安装结果30
2.4 升级规划32
2.5 注册服务器33
2.6 配置服务器选项35
2.6.1 服务器选项35
2.6.2 使用sp_configure系统存储过程配置选项38
2.6.3 使用SQL Server Management Studio配置选项38
2.7 本章小结45
第3章 管理安全性46
3.1 概述46
3.2 管理登录名49
3.2.1 创建登录名49
3.2.2 维护登录名52
3.3 固定服务器角色53
3.3.1 固定服务器角色的特点54
3.3.2 固定服务器角色和登录名55
3.4 管理数据库用户55
3.4.1 创建用户56
3.4.2 维护用户57
3.5 管理架构58
3.5.1 创建架构58
3.5.2 修改和删除架构60
3.6 数据库角色61
3.6.1 管理数据库角色61
3.6.2 固定数据库角色63
3.6.3 public角色63
3.7 管理应用程序角色64
3.8 管理权限66
3.8.1 权限的类型66
3.8.2 常用对象的权限67
3.8.3 授予权限68
3.8.4 收回权限69
3.8.5 否认权限70
3.9 SQL Server 2008内置的加密机制71
3.10 使用SQL Server Management Studio工具72
3.11 本章小结76
第4章 管理数据库77
4.1 概述77
4.2 数据库文件和文件组的基本特征78
4.3 定义数据库80
4.3.1 创建数据库80
4.3.2 数据库的状态和选项82
4.3.3 查看数据库信息86
4.4 修改数据库87
4.4.1 更改数据库名称88
4.4.2 扩大数据库88
4.4.3 收缩数据库89
4.4.4 修改数据库文件92
4.4.5 管理文件组93
4.5 管理数据库快照95
4.6 其他相关操作96
4.7 优化数据库97
4.7.1 放置数据文件和日志文件98
4.7.2 使用文件组98
4.7.3 使用RAID技术99
4.8 本章小结99
第5章 Transact-SQL语言100
5.1 概述100
5.2 Transact-SQL语言的执行方式102
5.3 数据定义语言103
5.4 数据操纵语言104
5.5 数据控制语言106
5.6 事务管理语言107
5.7 附加的语言元素109
5.7.1 标识符109
5.7.2 变量和常量110
5.7.3 运算符111
5.7.4 表达式115
5.7.5 控制流语言116
5.7.6 错误捕捉语言118
5.7.7 注释120
5.8 数据类型120
5.8.1 数据类型的类型和特点121
5.8.2 数字数据类型122
5.8.3 字符数据类型124
5.8.4 日期和时间数据类型125
5.8.5 二进制数据类型127
5.8.6 其他数据类型127
5.9 内置函数129
5.9.1 函数的特点和类型129
5.9.2 函数示例130
5.10 本章小结138
第6章 表139
6.1 设计表时应该考虑的因素139
6.2 表的基本特点和类型141
6.2.1 表的基本特点141
6.2.2 表的类型143
6.3 创建和修改表143
6.3.1 创建表143
6.3.2 增加或删除列146
6.3.3 更改该列的数据类型147
6.3.4 创建和修改标识符列148
6.3.5 查看表的信息150
6.3.6 删除表151
6.3.7 使用图形工具执行有关表的操作151
6.4 已分区表152
6.5 本章小结153
第7章 操纵数据154
7.1 概述154
7.2 插入数据155
7.3 更新数据159
7.4 删除数据160
7.5 检索操作概述161
7.6 使用SELECT子句检索数据163
7.6.1 选择指定的数据列163
7.6.2 使用文字串163
7.6.3 改变列标题164
7.6.4 数据运算165
7.6.5 使用ALL和DISTINCT关键字167
7.7 排序168
7.8 使用WHERE子句选择数据171
7.8.1 简单搜索条件171
7.8.2 模糊搜索条件172
7.8.3 复合搜索条件173
7.9 聚合技术173
7.9.1 SELECT子句中的聚合174
7.9.2 COMPUTE子句中的聚合174
7.10 分组技术176
7.10.1 普通分组技术176
7.10.2 ROLLUP和CUBE关键字177
7.11 连接技术179
7.11.1 交叉连接179
7.11.2 内连接180
7.11.3 外连接180
7.12 子查询技术181
7.13 集合运算技术182
7.14 公用表表达式183
7.15 PIVOT和UNPIVOT185
7.16 加密表中数据185
7.17 本章小结186
第8章 索引和查询优化187
8.1 概述187
8.2 索引的类型和特点188
8.2.1 堆188
8.2.2 聚集索引189
8.2.3 非聚集索引190
8.2.4 其他类型的索引191
8.2.5 访问数据的方式192
8.3 创建索引193
8.3.1 直接方法和间接方法193
8.3.2 使用CREATEINDEX语句193
8.3.3 数据库引擎优化顾问196
8.3.4 查看索引信息198
8.4 索引维护199
8.4.1 查看索引统计信息199
8.4.2 查看索引碎片信息200
8.4.3 维护索引统计信息201
8.5 查询优化202
8.6 本章小结203
第9章 数据完整性204
9.1 概述204
9.2 约束的概念和类型206
9.3 管理约束207
9.3.1 DEFAULT约束207
9.3.2 CHECK约束209
9.3.3 主键约束210
9.3.4 UNIQUE约束212
9.3.5 外键约束213
9.4 禁止约束216
9.4.1 禁止在已有的数据上应用约束216
9.4.2 禁止在加载数据时应用约束217
9.5 本章小结218
第10章 视图219
10.1 概述219
10.2 视图的概念、特点和类型220
10.3 创建视图221
10.4 通过视图修改数据224
10.5 使用图形化工具定义视图226
10.6 本章小结227
第11章 存储过程、触发器和函数228
11.1 存储过程228
11.1.1 存储过程的特点和类型228
11.1.2 创建存储过程的规则230
11.1.3 使用CREATE PROCEDURE语句创建存储过程231
11.1.4 执行存储过程233
11.1.5 修改和删除存储过程234
11.1.6 存储过程的执行过程235
11.1.7 查看存储过程的信息236
11.2 触发器236
11.2.1 触发器的概念和类型236
11.2.2 DML触发器的类型237
11.2.3 创建DML触发器239
11.2.4 DML触发器的工作原理241
11.2.5 一个DML触发器示例241
11.2.6 DDL触发器246
11.3 用户定义函数248
11.3.1 用户定义函数的特点249
11.3.2 创建用户定义函数时的考虑249
11.3.3 使用CREATE FUNCTION语句250
11.3.4 查看用户定义函数的信息254
11.4 本章小结255
第12章 备份和还原256
12.1 概述256
12.2 数据库的恢复模式257
12.3 备份基础258
12.3.1 备份前的计划工作258
12.3.2 备份的对象259
12.3.3 备份的动态特点259
12.4 执行备份操作260
12.4.1 创建永久性的备份文件260
12.4.2 创建临时性的备份文件262
12.4.3 使用多个备份文件来存储备份262
12.4.4 BACKUP语句263
12.4.5 备份方法265
12.5 还原268
12.5.1 还原的特点268
12.5.2 验证备份的内容268
12.5.3 RESTORE语句270
12.5.4 RECOVERY和NORECOVERY选项271
12.5.5 从不同的备份中还原数据库271
12.6 本章小结273
第13章 事务274
13.1 概述274
13.2 事务的特点、类型和管理275
13.2.1 事务的概念275
13.2.2 事务的工作原理276
13.2.3 使用事务时的考虑276
13.2.4 事务的类型277
13.2.5 管理事务278
13.3 使用锁279
13.3.1 锁的概念279
13.3.2 SQL Server的空间特点280
13.3.3 可以锁定的资源280
13.3.4 锁的类型和其兼容性281
13.3.5 死锁问题282
13.3.6 会话级锁和表级锁283
13.4 本章小结284
第14章 自动化管理任务286
14.1 概述286
14.2 作业287
14.2.1 定义作业288
14.2.2 定义操作员293
14.2.3 执行和脚本化作业294
14.3 警报294
14.4 本章小结297
第15章 性能监视和调整298
15.1 概述298
15.2 影响系统性能的因素299
15.3 性能监视和调整的策略299
15.4 性能监视和调整的工具302
15.4.1 Windows事件查看器302
15.4.2 Windows系统监视器302
15.4.3 Transact-SQL语句303
15.4.4 SQL编辑查询器窗口305
15.5 SQL Server Profiler308
15.5.1 创建跟踪308
15.5.2 运行和重现跟踪311
15.6 标准审核和C2审核311
15.6.1 标准审核312
15.6.2 C2审核312
15.7 常用的监视和调整任务313
15.8 本章小结314
第16章 Service Broker315
16.1 概述315
16.2 Service Broker体系架构316
16.3 开发Service Broker应用程序的工具317
16.4 Service Broker应用程序示例319
16.5 查看Service Broker信息322
16.6 本章小结323
第17章 报表服务324
17.1 概述324
17.2 报表服务体系结构325
17.3 报表服务器326
17.4 报表管理器327
17.5 报表编制工具328
17.5.1 报表设计器328
17.5.2 报表模型设计器334
17.5.3 报表生成器334
17.6 本章小结335
第18章 集成服务336
18.1 概述336
18.2 集成服务的体系架构337
18.3 创建包338
18.3.1 使用SSIS导入/导出向导338
18.3.2 使用SSIS设计器342
18.4 部署包343
18.5 本章小结344
第19章 分析服务346
19.1 概述346
19.2 数据仓库的基本概念347
19.2.1 OLTP和数据仓库系统347
19.2.2 数据仓库和数据集市348
19.2.3 数据仓库设计和维度模型348
19.2.4 多维数据集和存储模型349
19.2.5 数据聚合349
19.2.6 数据访问350
19.3 Business Intelligence Development Studio350
19.4 本章小结356
第20章 XML技术357
20.1 概述357
20.2 XML数据类型358
20.3 查询XML数据362
20.3.1 使用XQuery技术363
20.3.2 使用XML数据类型方法364
20.4 使用FOR XML子句365
20.4.1 FOR XML RAW366
20.4.2 FOR XML AUTO366
20.4.3 使用FOR XML EXPLICIT368
20.4.4 使用TYPE指令369
20.4.5 使用FOR XML PATH370
20.4.6 嵌套的FOR XML查询371
20.4.7 内联XSD架构生成371
20.5 使用XML索引372
20.6 使用OPENXML函数372
20.7 本章小结374
第21章 开发CLR数据库对象375
21.1 概述375
21.2 CLR体系结构376
21.3 CLR数据库对象创建过程376
21.4 创建CLR触发器数据库对象377
21.5 本章小结380
热门推荐
- 796300.html
- 3160790.html
- 1847934.html
- 2824208.html
- 230960.html
- 2195957.html
- 3853819.html
- 1117625.html
- 3303552.html
- 1173827.html
- http://www.ickdjs.cc/book_476508.html
- http://www.ickdjs.cc/book_2425935.html
- http://www.ickdjs.cc/book_3169048.html
- http://www.ickdjs.cc/book_1154209.html
- http://www.ickdjs.cc/book_1055468.html
- http://www.ickdjs.cc/book_2656839.html
- http://www.ickdjs.cc/book_2495879.html
- http://www.ickdjs.cc/book_1783940.html
- http://www.ickdjs.cc/book_3091829.html
- http://www.ickdjs.cc/book_1370262.html