图书介绍
SQL Server 2000系统管理实录2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 赵松涛,吴维元编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7121021706
- 出版时间:2006
- 标注页数:326页
- 文件大小:67MB
- 文件页数:346页
- 主题词:关系数据库-数据库管理系统,SQL Server 2000
PDF下载
下载说明
SQL Server 2000系统管理实录PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 初学SQL Server 2000的问题1
1.1 SQL Server 2000是什么1
1.1.1 什么是服务器和客户机2
1.1.2 SQL是什么3
1.1.3 SQL Server 2000是什么4
1.2 SQL Server 2000做什么6
1.2.1 桌面型数据库与网络数据库6
1.2.2 C/S模式与B/S模式7
1.2.3 OLTP与OLAP8
1.2.4 数据库与数据仓库9
1.2.5 SQL Server 2000做什么9
1.3 学习SQL Server 2000需要什么基础9
1.3.1 必备的数据库基础10
1.3.2 必备的网络基础13
1.4 如何学习SQL Server 200018
1.4.1 从零起步18
1.4.2 道亦有道19
1.4.3 我心飞翔19
1.5 本章小结21
1.6 疑难解析21
1.6.1 Internet上有没有免费下载的SQL Server 200021
1.6.2 什么是MSDE 200021
1.6.3 什么是SQL Server 2000的Service Pack22
1.7 习题22
2.1 安装前的准备工作23
2.1.1 SQL Server 2000的硬件环境需求23
第2章 安装SQL Server 200023
2.1.2 SQL Server 2000的软件环境需求24
2.1.3 SQL Server 2000的网络环境需求24
2.1.4 实例与服务器25
2.1.5 本地系统账户与域用户账户27
2.1.6 Windows身份验证模式与混合模式31
2.1.7 每客户许可模式与处理器许可证许可模式31
2.2 安装SQL Server 200032
2.2.1 安装SQL Server 2000服务器32
2.2.2 安装SQL Server 2000客户机39
2.3 服务器上的安装结果39
2.3.4 Distributed Transaction Coordinator40
2.3.3 Microsoft Search40
2.3.2 SQLSERVERAGENT40
2.3.1 MSSQLSERVER40
2.4 客户机的安装结果41
2.4.1 企业管理器41
2.4.2 查询分析器42
2.4.3 服务管理器42
2.4.4 服务器网络实用工具43
2.4.5 客户端网络实用工具43
2.4.6 事件探查器44
2.5 卸载SQL Server 200044
2.6 本章小结45
2.7 疑难解析45
2.7.1 客户机是否需要安装Service Pack45
2.7.2 为什么设置的实例名非法45
2.7.5 命名实例和默认实例可以互相更改吗46
2.7.6 安装设置的服务账户有什么意义46
2.7.3 如何构建基于域的SQL Server 2000网络46
2.7.4 安装中出现“挂起的文件操作”如何处理46
2.7.7 安装过程中使用Windows验证还是混合验证47
2.7.8 为什么要禁止BUILTINAdministrators账户47
2.7.9 如何下载SQL Server 2000的服务补丁49
2.8 习题49
第3章 配置SQL Server 2000网络50
3.1 SQL Server 2000网络的通信50
3.1.1 进程和线程的奥秘51
3.1.2 什么是IPC51
3.1.3 常见的IPC机制51
3.2 SQL Server 2000网络中的名称52
3.2.1 服务器名称52
3.1.4 什么是网络库52
3.2.2 SQL Server 2000实例名53
3.2.3 服务器别名53
3.3 配置本地共享内存的SQL Server 2000网络53
3.3.1 本地网络案例环境53
3.3.2 配置共享内存的SQL Server 2000服务器53
3.3.3 配置共享内存的SQL Server 2000客户机54
3.3.4 测试本地共享内存的SQL Server 2000网络54
3.4 配置TCP/IP的SQL Server 2000网络54
3.4.1 TCP/IP网络案例环境55
3.4.2 配置TCP/IP的SQL Server 2000服务器55
3.4.3 配置TCP/IP的SQL Server 2000客户机55
3.4.4 测试TCP/IP的SQL Server 2000网络57
3.5 配置命名管道的SQL Server 2000网络57
3.5.1 命名管道网络案例环境57
3.5.3 配置命名管道的SQL Server 2000客户机58
3.5.2 配置命名管道的SQL Server 2000服务器58
3.5.4 测试命名管道协议的SQL Server 2000网络59
3.6 排除常见的SQL Server 2000网络故障60
3.6.1 排除SQL Server 2000网络连接故障60
3.6.2 排除SQL Server 2000网络连接超时故障61
3.7 本章小结62
3.8 疑难解析62
3.8.1 在Windows 2003上SQL Server 2000客户机无法连接62
3.8.2 怎样在Windows XP上开放1433端口63
3.8.3 服务管理器中无服务器名该如何处理63
3.8.4 企业管理器中注册名为Local如何更改64
3.8.5 “SQL Server不存在或访问被拒绝”问题如何解决64
3.8.6 “无法连接到服务器,用户xxx登录失败”问题如何解决65
3.8.7 Windows身份验证失败如何处理66
3.8.8 “系统找不到指定的路径”故障如何解决67
3.8.9 “拒绝访问”故障如何解决68
3.8.10 什么是“隐藏服务器”68
3.8.11 为什么选择“强制协议加密”后服务器无法启动69
3.9 习题71
第4章 管理SQL Server 2000服务器72
4.1 注册SQL Server 2000服务器72
4.1.1 什么是SQL Server 2000服务器注册72
4.1.2 什么情况下需要注册73
4.1.3 一个注册SQL Server 2000服务器的实例73
4.1.4 排除常见的注册故障76
4.1.5 总结SQL Server 2000服务器注册的方法77
4.2 暂停SQL Server 2000服务器78
4.2.1 什么是SQL Server 2000服务器暂停78
4.2.2 暂停SQL Server 2000服务器78
4.3.2 关闭SQL Server 2000服务器79
4.3.1 暂停与关闭79
4.3 关闭SQL Server 2000服务器79
4.4 启动SQL Server 2000服务器80
4.5 配置SQL Server 2000服务器81
4.5.1 配置自动启动的服务81
4.5.2 配置内存分配模式82
4.5.3 配置身份验证方式83
4.6 本章小结83
4.7 习题83
第5章 管理SQL Server 2000数据库84
5.1 SQL Server 2000服务器的结构84
5.1.1 SQL Server 2000服务器的RDBMS85
5.1.2 SQL Server 2000数据库85
5.2 SQL Server 2000数据库的结构85
5.2.2 从物理角度看SQL Server 2000数据库86
5.2.1 从逻辑角度看SQL Server 2000数据库86
5.2.3 数据文件是如何存储的87
5.2.4 日志文件是如何存储的87
5.2.5 什么是文件组88
5.3 SQL Server 2000系统数据库88
5.3.1 master系统数据库88
5.3.2 model系统数据库88
5.3.3 msdb系统数据库89
5.3.4 tempdb系统数据库89
5.4 创建用户数据库89
5.4.1 用户数据库命名89
5.4.2 创建用户数据库的方法89
5.4.3 在【企业管理器】中创建用户数据库89
5.4.4 在【查询分析器】中创建用户数据库92
5.5.1 添加次要数据文件95
5.5 配置用户数据库95
5.5.2 添加日志文件96
5.5.3 限制用户对数据库的访问97
5.5.4 配置数据库的故障恢复模型98
5.5.5 配置用户对数据库的操作权限98
5.5.6 配置数据库的SQL语句99
5.6 分离和附加用户数据库101
5.6.1 分离用户数据库101
5.6.2 附加用户数据库102
5.7 删除用户数据库103
5.7.1 在【企业管理器】中删除用户数据库104
5.7.2 在【查询分析器】中删除用户数据库104
5.9 疑难解析105
5.9.1 “排序规则冲突”如何解决105
5.8 本章小结105
5.9.2 如何降低日志文件的空间109
5.9.3 数据库文件的命名必须以mdf、ndf和ldf为扩展名吗111
5.9.4 tempdb数据库为什么不可以恢复112
5.10 习题112
第6章 管理SQL Server 2000表113
6.1 SQL Server 2000的数据类型113
6.1.1 SQL Server 2000数据类型的分类114
6.1.2 SQL Server 2000基本数据类型114
6.2 NULL的含义115
6.3 SQL Server 2000表的类型116
6.3.1 按照数据存储的时间分类116
6.3.2 按照表的用途分类116
6.4 创建表116
6.4.1 在【企业管理器】中创建表117
6.4.2 在【查询分析器】中创建表119
6.5 修改表结构121
6.5.1 在【企业管理器】中修改表结构121
6.5.2 在【查询分析器】中修改表结构122
6.6 操作表的数据124
6.6.1 用INSERT语句录入数据124
6.6.2 用UPDATE语句更新数据126
6.6.3 用DELETE语句删除数据128
6.7 删除表130
6.7.1 在【企业管理器】中删除表130
6.7.2 在【查询分析器】中删除表131
6.9.3 IDENTITY列有什么意义132
6.9.2 表中的数据显示顺序就是物理存储顺序吗132
6.9.1 使用NULL值需要注意什么132
6.9 疑难解析132
6.8 本章小结132
6.9.4 为什么用INSERT语句插入数据无法成功133
6.10 习题133
第7章 用SELECT查询数据134
7.1 SELECT查询语句的语法结构134
7.2 使用【查询分析器】的常见问题135
7.2.1 为什么对象名无效135
7.2.2 如何更改数据的显示结果136
7.3 实例数据库和表创建137
7.3.1 创建实例数据库137
7.3.2 学生表t_student的设计、创建和实例数据138
7.3.3 课程表t_course的设计、创建和实例数据140
7.3.4 教学表t_teaching的设计、创建和实例数据142
7.3.5 成绩表t_result的设计、创建和实例数据144
7.3.6 附加实例数据库db_student146
7.4 常见的SELECT查询147
7.4.1 查询表中所有的记录147
7.4.2 查询表中所有记录的指定字段147
7.4.3 允许查询结果显示重复记录148
7.4.4 不允许查询结果显示重复记录149
7.4.5 指定查询前n行记录150
7.4.6 指定查询记录数的百分比150
7.4.7 带表达式的查询151
7.4.8 更改列名显示的查询152
7.5 WHERE条件查询153
7.5.1 WHERE条件查询的语法结构153
7.5.2 WHERE中的关系运算符153
7.5.5 常见的WHERE查询实例154
7.5.3 WHERE中的逻辑运算符154
7.5.4 WHERE中的特殊运算符154
7.6 ORDER BY排序查询160
7.6.1 ORDER BY排序查询的语法结构160
7.6.2 ORDER BY子句的结构161
7.6.3 ORDER BY排序查询实例161
7.7 GROUP BY分组查询162
7.7.1 GROUP BY分组查询的语法结构162
7.7.2 GROUP BY子句的结构162
7.7.3 GROUP BY分组查询实例162
7.8 HAVING筛选查询163
7.8.1 HAVING筛选查询的语法结构163
7.8.2 HAVING筛选查询实例163
7.9.1 INTO查询的语法结构164
7.9.2 INTO查询实例164
7.9 INTO查询164
7.10 本章小结165
7.11 习题165
第8章 用SELECT查询复杂数据166
8.1 SELECT联结查询166
8.1.1 SELECT联结查询的语法结构166
8.1.2 SELECT联结查询的分类167
8.1.3 笛卡儿积查询167
8.1.4 等值联结查询168
8.1.5 自然联结查询168
8.1.6 自身联结查询169
8.1.7 内联结查询170
8.1.8 左外联结查询170
8.1.9 右外联结查询171
8.1.10 全外联结查询172
8.2 SELECT嵌套查询173
8.2.1 什么是SELECT嵌套查询173
8.2.2 什么是SELECT嵌套子查询173
8.2.3 简单嵌套查询174
8.2.4 in嵌套查询175
8.2.5 some嵌套查询177
8.2.6 all嵌套查询179
8.2.7 exists嵌套查询180
8.3 本章小结181
8.4 习题181
第9章 索引和视图182
9.1 索引——快捷的数据182
9.1.1 表上必须建立索引吗182
9.2.1 聚簇索引183
9.2 SQL Server 2000的索引类型183
9.1.2 什么时候需要在表上建立索引183
9.1.3 为什么索引可以加快查询速度183
9.2.2 非聚簇索引184
9.3 创建SQL Server 2000索引184
9.3.1 创建测试索引的表184
9.3.2 在【企业管理器】中创建聚簇索引185
9.3.3 在【查询分析器】中创建聚簇索引188
9.3.4 在【企业管理器】中创建非聚簇索引189
9.3.5 在【查询分析器】中创建非聚簇索引190
9.3.6 创建惟一索引190
9.3.7 创建复合索引191
9.3.8 总结创建索引的SQL语句193
9.4 修改和删除索引194
9.4.1 修改索引194
9.4.2 删除索引195
9.5 视图——安全的数据196
9.5.1 视图是什么196
9.5.2 视图有什么作用196
9.5.3 视图有没有自己的数据197
9.5.4 在【企业管理器】中创建视图197
9.5.5 在【查询分析器】中创建视图199
9.5.6 查询视图的数据200
9.5.7 修改和删除视图200
9.6 本章小结201
9.7 习题201
第10章 数据完整性202
10.1 什么是数据完整性202
10.1.2 域完整性203
10.1.1 实体完整性203
10.1.3 参照完整性204
10.1.4 用户定义完整性204
10.2 在SQL Server 2000中如何实现数据完整性204
10.2.1 什么是规则204
10.2.2 什么是默认205
10.2.3 什么是约束206
10.3 创建和管理规则206
10.3.1 在【查询分析器】中创建规则206
10.3.2 在【企业管理器】中创建规则208
10.3.3 将规则绑定到列209
10.3.4 解除列上绑定的规则211
10.4 创建和管理默认212
10.4.1 在【查询分析器】中创建默认212
10.4.2 在【企业管理器】中创建默认213
10.4.3 将默认绑定到列214
10.4.4 解除列上绑定的默认216
10.5 创建和管理约束218
10.5.1 创建约束的SQL语句218
10.5.2 在【企业管理器】中创建NOT NULL约束219
10.5.3 在【企业管理器】中创建主键约束219
10.5.4 在【企业管理器】中创建外键约束220
10.5.5 在【企业管理器】中创建惟一约束222
10.5.6 在【企业管理器】中创建检查约束223
10.6 本章小结224
10.7 习题224
第11章 管理SQL Server 2000安全225
11.1 SQL Server 2000的安全性机制225
11.1.3 SQL Server 2000服务器的安全机制226
11.1.2 网络传输的安全机制226
11.1.1 SQL Server 2000客户机的安全机制226
11.1.4 数据库的安全机制227
11.1.5 数据对象的安全机制227
11.2 管理服务器的身份验证方式227
11.3 管理账号(登录)228
11.4 管理权限230
11.4.1 赋予账号数据库操作权限230
11.4.2 赋予账号数据对象操作权限231
11.5 管理角色233
11.5.1 什么是角色233
11.5.2 账号必须属于某个角色吗233
11.5.3 SQL Server 2000支持的角色233
11.5.4 赋予账号角色权限234
11.6 本章小结236
11.7 习题237
第12章 备份、恢复与维护238
12.1 备份与恢复238
12.1.1 无处不在的数据危险238
12.1.2 什么是备份239
12.1.3 什么是恢复240
12.2 日志文件240
12.2.1 日志文件对数据库是必需的吗240
12.2.2 先写日志文件还是先写数据文件240
12.3 SQL Server 2000数据库的3种恢复模型241
12.3.1 完全恢复模型241
12.3.2 大容量日志记录恢复模型243
12.3.3 简单恢复模型244
12.4.3 事务日志备份和恢复245
12.4.2 差异数据库备份和恢复245
12.4.4 文件组备份和恢复245
12.4 SQL Server 2000的备份和恢复类型245
12.4.1 完全数据库备份和恢复245
12.3.4 如何选择数据库的恢复模型245
12.4.5 如何选择备份和恢复类型246
12.5 案例:完全数据库备份与恢复248
12.5.1 备份方案实施248
12.5.2 恢复方案实施252
12.6 案例:完全+日志数据库备份与恢复253
12.6.1 备份方案实施253
12.6.2 恢复方案实施254
12.7 案例:完全+差异+日志数据库备份与恢复257
12.7.1 备份方案实施257
12.7.2 恢复方案实施258
12.8 案例:维护数据库261
12.10.1 检查点有什么作用266
12.10 疑难解析266
12.9 本章小结266
12.10.2 为什么无法执行差异备份267
12.10.3 什么时候需要备份master系统数据库267
12.10.4 是否需要备份tempdb系统数据库267
12.11 习题267
第13章 数据导入和导出269
13.1 数据库之间的导入和导出269
13.2 数据库和Access之间的导入和导出273
13.3 本章小结276
13.4 习题276
第14章 自动化管理277
14.1 SQL Server 2000代理服务的结构277
14.1.1 作业277
14.2 管理SQL Server 2000代理服务278
14.1.4 SQL Server 2000代理服务下作业执行过程278
14.1.2 警报278
14.1.3 操作员278
14.2.1 启动代理服务279
14.2.2 关闭代理服务279
14.3 案例:一个自动完成的数据库备份作业279
14.3.1 定义操作员280
14.3.2 定义作业281
14.3.3 定义警报285
14.4 本章小结286
14.5 习题287
第15章 Transact-SQL编程288
15.1 Transact-SQL基础288
15.1.1 什么是Transact-SQL288
15.1.3 Transact-SQL的数据对象命名方法289
15.1.2 Transact-SQL的语法规则289
15.1.4 Transact-SQL的注释290
15.2 Transact-SQL数据类型291
15.2.1 整数型291
15.2.2 位型292
15.2.3 精确数字型292
15.2.4 货币型292
15.2.5 近似数字型292
15.2.6 日期时间型292
15.2.7 字符串型292
15.2.8 Unicode字符串型292
15.3.2 位运算符293
15.3.1 算术运算符293
15.2.10 其他数据类型293
15.3 Transact-SQL运算符293
15.2.9 二进制型293
15.3.3 比较运算符294
15.3.4 逻辑运算符294
15.3.5 字符串连接运算符294
15.3.6 赋值运算符295
15.3.7 运算符的优先级295
15.4 Transact-SQL变量295
15.4.1 全局变量295
15.4.2 局部变量296
15.5.3 数学函数298
15.5.2 日期和时间函数298
15.5.1 聚合函数298
15.5 Transact-SQL函数298
15.5.4 字符串函数299
15.6 Transact-SQL流程控制语句300
15.6.1 程序块语句(BEGIN...END)300
15.6.2 判断语句(IF...ELSE)302
15.6.3 循环语句(WHILE)304
15.6.4 分支判断语句(CASE...WHEN)306
15.6.5 无条件退出语句(RETURN)308
15.7 本章小结310
15.8 习题310
第16章 SQL Server 2000事务编程311
16.1 事务311
16.1.4 为什么要引入事务312
16.1.3 什么是事务312
16.1.2 可能的原因分析312
16.1.1 从一个真实的故事谈起312
16.2 锁313
16.2.1 什么是锁313
16.2.2 为什么锁可以解决并发问题313
16.2.3 SQL Server 2000的锁类型314
16.2.4 SQL Server 2000的动态锁机制314
16.2.5 什么是死锁314
16.3 批315
16.4 SQL Server 2000事务编程315
16.4.1 SQL Server 2000的事务模式315
16.4.2 定义SQL Server 2000事务316
16.4.6 事务实例317
16.4.5 什么是事务的保存点317
16.4.4 回滚SQL Server 2000事务317
16.4.3 提交SQL Server 2000事务317
16.5 存储过程318
16.5.1 什么是存储过程318
16.5.2 存储过程有什么作用319
16.5.3 创建存储过程319
16.5.4 执行存储过程320
16.5.5 存储过程实例320
16.6 触发器322
16.6.1 什么是触发器322
16.6.2 SQL Server 2000的触发器类型323
16.6.3 创建触发器323
16.6.4 触发器实例324
16.7 本章小结326
16.8 习题326
热门推荐
- 3851175.html
- 1747630.html
- 490951.html
- 620285.html
- 2618637.html
- 1874550.html
- 1784408.html
- 702845.html
- 3390595.html
- 2638779.html
- http://www.ickdjs.cc/book_1283033.html
- http://www.ickdjs.cc/book_1320698.html
- http://www.ickdjs.cc/book_3858887.html
- http://www.ickdjs.cc/book_1135535.html
- http://www.ickdjs.cc/book_2124275.html
- http://www.ickdjs.cc/book_1943353.html
- http://www.ickdjs.cc/book_2722828.html
- http://www.ickdjs.cc/book_2598080.html
- http://www.ickdjs.cc/book_28052.html
- http://www.ickdjs.cc/book_2177802.html