图书介绍
SQL Server 2000数据库管理与开发技术大全【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 求是科技编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:711512695X
- 出版时间:2004
- 标注页数:569页
- 文件大小:203MB
- 文件页数:588页
- 主题词:关系数据库-数据库管理系统,SQL Server 2000
PDF下载
下载说明
SQL Server 2000数据库管理与开发技术大全PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1SQLServer的主要特点1
第1章 了解SQLServer20001
1.2SQLServer2000的新增特性2
1.2.1SQLServer2000对程序开发的增强2
1.2.2SQLServer对Internet网络的支持4
1.3SQLServer常见的版本4
1.4SQLServer的工具5
1.4.1企业管理器5
1.4.2服务管理器5
1.4.3查询分析器6
1.4.4事件探查器6
1.4.5客户端网络实用工具6
1.4.6服务器网络实用工具7
1.4.7导入/导出数据7
1.4.9SQLServer升级向导8
1.4.8在IIS中配置SQLXML支持8
第2章 数据库基础知识9
2.1数据库的出现和发展9
2.2数据库系统的组成10
2.2.1数据库10
2.2.2数据库管理系统10
2.2.3软件支持11
2.2.4硬件支持12
2.2.5数据库管理员和使用人员12
2.3SQLServer数据库的常用概念14
2.3.1表14
2.3.2字段14
2.3.3索引14
2.3.4约束14
2.3.7触发器15
2.3.6存储过程15
2.3.5视图15
2.3.8数据字典16
第3章 安装与配置SQLServer服务器17
3.1安装SQLServer17
3.1.1SQLServer服务器的配置要求17
3.1.2安装SQLServer的具体过程18
3.1.3检查SQLServer的安装21
3.1.4将组件添加到SQLServer实例22
3.1.5SQLServer的版本升级23
3.2卸载SQLServer25
3.3启动和停止SQLServer服务25
3.3.1使用SQLServer服务管理器25
3.3.2使用SQLServer企业管理器26
3.3.4使用控制面板27
3.3.3使用命令行27
3.4注册服务器28
3.5配置SQLServer29
3.5.1控制SQLServer启动/停止29
3.5.2配置SQLServer内存31
3.5.3配置SQLServer处理器占用选项32
3.5.4安全配置33
3.5.5配置SQLServer连接选项34
3.5.6配置SQLServer服务器选项35
3.5.7配置SQLServe数据库选项36
第4章 数据库的安全性管理38
4.1SQLServer安全认证基础知识38
4.1.1服务器认证38
4.1.2数据库认证39
4.1.3用户组和角色41
4.1.4SQLServer安全性认证过程41
4.2设置SQLServer的认证模式42
4.3管理SQLServer登录账号43
4.3.1创建登录账号43
4.3.2修改登录账号设置45
4.3.3删除登录账号46
4.4管理数据库用户47
4.4.1创建数据库用户47
4.4.2查看数据库用户设置49
4.4.3删除数据库用户50
4.5管理服务器角色51
4.5.1使用企业管理器管理服务器角色51
4.5.2使用T-SQL命令管理服务器角色52
4.6管理数据库角色52
4.6.1数据库角色的分类52
4.6.2添加数据库角色53
4.6.3修改数据库角色54
4.6.4删除数据库角色55
4.7管理权限55
4.7.1使用企业管理器管理权限56
4.7.2使用T-SQL命令管理权限58
4.8安全性管理原则60
第5章 Transact-SQL语言62
5.1Transact-SQL语言基础62
5.1.1SQL概述62
5.1.2SQL语言的组成62
5.1.3SQL语句的结构63
5.1.4T-SQL语句分类63
5.2数据类型64
5.2.1整数数据类型64
5.2.2浮点数据类型65
5.2.5字符数据类型66
5.2.4逻辑数据类型66
5.2.3二进制数据类型66
5.2.6文本和图形数据类型67
5.2.7日期和时间数据类型67
5.2.8货币数据类型68
5.2.9特定数据类型68
5.2.10用户自定义数据类型69
5.2.11新数据类型69
5.3变量69
5.3.1局部变量69
5.3.2全局变量70
5.4注释符运算符与通配符70
5.4.1注释符(Annotation)70
5.4.2运算符(Operator)70
5.5.1BEGIN...END71
5.5.2CASE71
5.5流程控制命令71
5.4.3通配符(Wildcard)71
5.5.3GOTO72
5.5.4IF...ELSE73
5.5.5RETURN73
5.5.6WHILE...CONTINUE...BREAK74
5.5.7WAITFOR74
5.6常用命令75
5.6.1BACKUP75
5.6.2CHECKPOINT75
5.6.3DBCC75
5.6.4DECLARE75
5.6.5PRINT75
5.6.9SELECT76
5.6.8RESTORE76
5.6.7READTEXT76
5.6.6RAISERROR76
5.6.10SET77
5.6.11SHUTDOWN78
5.6.12WRITETEXT78
5.6.13USE79
5.7常用函数79
5.7.1统计函数79
5.7.2算术函数82
5.7.3字符串函数84
5.7.4数据类型转换函数90
5.7.5日期函数91
5.7.6系统函数94
5.7.7TEXT和IMAGE类函数106
5.7.8NILADIC类函数107
5.7.9用户自定义函数108
第6章 使用T-SQL语句操作数据库109
6.1查询语句109
6.1.1SELECT语法109
6.1.2简单查询113
6.1.3连接查询119
6.1.4嵌套查询122
6.1.5存储查询结果123
6.2更新数据124
6.2.1INSERT语法125
6.2.2插入单行125
6.2.3插入子查询结果126
6.3删除数据127
6.3.1DELETE语法127
6.3.2用DELETE删除数据129
6.4.1UPDATE语法130
6.4更新数据130
6.3.3TRUNCATETABLE命令130
6.4.2用UPDATE更新记录131
第7章 创建与操纵SQLServer数据库133
7.1与数据库相关的基本概念133
7.2SQLServer系统数据库结构134
7.3创建数据库135
7.3.1使用企业管理器创建数据库135
7.3.2使用Transact-SQL命令创建数据库137
7.4修改数据库设置138
7.4.1使用企业管理器修改数据库设置138
7.4.2使用Transact-SQL命令修改数据库141
7.5删除数据库144
7.5.1使用企业管理器删除数据库144
7.5.2使用TransactSQL命令删除数据库144
8.2创建表结构145
8.2.1使用企业管理器创建表145
第8章 创建与使用SQLServer数据表145
8.1与表相关的基本概念145
8.2.2使用T-SQL命令创建表147
8.3修改表结构149
8.3.1使用企业管理器修改表结构149
8.3.2使用T-SQL命令修改表150
8.4查看表152
8.5删除表154
8.5.1使用企业管理器删除表154
8.5.2使用T-SQL命令删除表154
8.6用户自定义数据类型155
8.6.1创建用户自定义数据类型155
8.6.2删除用户自定义数据类型155
9.1.1为什么要建索引156
第9章 创建并使用索引156
9.1索引的基本概念156
9.1.2为什么不在每一列上建索引157
9.1.3使用索引条件157
9.1.4索引的结构158
9.2创建索引158
9.2.1使用企业管理器创建索引158
9.2.2使用T-SQL命令创建索引162
93查看所有索引164
9.3.1使用企业管理器查看索引164
9.3.2使用T-SQL命令查看索引165
9.4编辑索引165
9.4.1使用企业管理器修改索引165
9.5删除索引166
9.5.1使用企业管理器删除索引166
9.4.2使用T-SQL修改索引166
9.5.2使用T-SQL命令删除索引167
9.6全文索引167
9.6.1全文操作类系统存储过程167
9.6.2全文索引应用示例170
9.6.3全文查询171
第10章 设计SQLServer约束完整性174
10.1约束完整性174
10.1.1什么是约束完整性174
10.1.2约束完整性的分类174
10.1.3设计表约束完整性的一般步骤175
10.1.4约束完整性的实现方法176
10.2使用企业管理器管理约束177
10.2.1默认约束177
10.2.2主键约束178
10.2.3检查约束179
10.2.4惟一约束180
10.2.5外键约束和参照约束181
10.3使用T-SQL命令管理约束182
10.3.1设置约束命令182
10.3.2默认约束185
10.3.3主键约束185
10.3.4检查约束186
10.3.5惟约束188
10.3.6外键约束和参照约束189
10.4默认方法190
10.4.1使用企业管理器管理默认方法191
10.4.2使用T-SQL语句管理默认方法191
10.5规则193
10.5.1使用企业管理器设置规则和绑定193
10.5.2使用T-SQL设置规则195
10.5.3使用T-SQL绑定默认和规则196
10.6使用IDENTITY列198
第11章 视图操作200
11.1视图200
11.1.1视图的优点200
11.1.2使用视图加强数据安全的方法200
11.1.3定义视图的语法限制201
11.2创建视图201
11.2.1使用企业管理器创建视图201
11.2.2使用T-SQL命令创建视图203
11.3修改视图204
11.3.1使用企业管理器修改视图204
11.3.2使用T-SQL命令修改视图204
11.5设置视图权限205
11.4.2使用T-SQL命令删除视图205
11.4.1使用企业管理器删除视图205
11.4删除视图205
11.6索引视图206
11.6.1设计索引视图时的准则207
11.6.2设计时应该考虑的因素207
11.7创建视图的实例208
11.7.1水平视图208
11.7.2投影视图208
11.7.3联合视图209
11.7.4包含计算列的视图210
11.7.5包含集合函数的视图211
11.7.6视图的视图212
12.1.2存储过程的优点214
12.1.1存储过程的概念214
12.1存储过程概述214
第12章 使用存储过程和自定义函数214
12.2系统存储过程215
12.2.1用于管理的系统存储过程216
12.2.2用于收集相关信息的系统存储过程218
12.2.3用于系统配置的系统存储过程218
12.2.4用于监控的系统存储过程219
12.3存储过程的创建和执行220
12.3.1存储过程的执行220
12.3.2存储过程的创建221
12.3.3存储过程示例232
12.4管理存储过程235
12.4.1查看存储过程代码235
12.4.2修改存储过程236
12.4.4删除存储过程238
12.5用户自定义函数238
12.4.3重新命名存储过程238
12.5.1标量型函数239
12.5.2内联表值型函数240
12.5.3多语句表值型241
12.5.4管理用户自定义函数243
第13章 使用触发器244
13.1什么是触发器244
13.1.1触发器的概念及作用244
13.1.2触发器的种类244
13.2创建触发器245
13.2.1用企业管理器创建触发器245
13.2.2用CREATETRIGGER命令创建触发器245
13.3管理触发器247
13.3.1使用企业管理器管理触发器247
13.3.2使用查询分析器管理触发器248
13.4INSTEADOF触发器250
13.5触发器的应用251
13.5.1插入型触发器的应用251
13.5.2删除型触发器的应用252
13.5.3更新型触发器应用253
13.5.4嵌套触发器254
13.5.5递归触发器254
第14章 游标256
14.1游标概述256
14.1.1游标和游标的优点256
14.1.2游标的实现256
14.1.3游标类型260
14.1.4游标的锁定261
14.2游标的基本操作263
14.2.1声明游标263
14.2.3读取游标中的数据266
14.2.2打开游标266
14.2.4关闭释放游标267
14.2.5使用游标来修改数据268
14.3使用系统过程管理游标269
143.1sp_cursor_list269
14.3.2sp_describecursor270
14.3.3sp_describe_cursor_columns272
14.3.4sp_describe_cursor_tables273
第15章 在VisualBasic环境中访问SQLServer275
15.1VB中的数据访问方法275
15.1.13种数据访问接口275
15.1.23种数据访问接口的比较276
15.1.3数据访问的模型276
15.2建立数据源276
15.3.1ODBC开放式数据源介绍278
15.3ODBC的简介与配置278
15.3.2配置数据源279
15.4连接数据源282
15.4.1Data控件282
15.4.2ADOData控件285
15.4.3ADO数据模型289
15.5操作数据库298
15.5.1位置操作298
15.5.2编辑操作298
15.5.3查询操作303
第16章 使用ASP访问SQLServer2000305
16.1ASP技术介绍305
16.1.1ASP概述305
16.1.2安装和配置IIS305
16.1.3ASP网页的基本结构308
16.1.4ASP的内嵌对象309
16.2.1使用系统数据源313
16.2.2使用ODBC驱动程序313
16.2连接数据库313
16.3查询数据314
16.4数据操作315
16.4.1增加记录315
16.4.2修改记录317
16.4.3删除记录318
16.5测试网页319
第17章 使用XML访问SQLServer2000320
17.1XML介绍320
17.1.1XML简介320
17.1.2XML的基本理论324
17.1.3XML的体系结构和语法规范327
17.1.4DTD相关问题333
17.2.1创建SQLServer虚拟目录335
17.2使用HTTP访问SQLServer335
17.2.2利用HTTP执行SQL语句339
17.2.3利用HTTP执行模板文件344
17.3使用XML访问数据库348
17.3.1XDR映射架构348
17.3.2XPath查询361
17.3.3使用FORXML检索XML文档364
17.3.4使用OPENXML解析XML数据372
第18章 数据转换服务378
18.1数据转换服务概述378
18.2使用导入/导出向导379
18.2.1设置数据源379
18.2.2设置数据目的381
18.2.3设置转换方法381
18.2.4保存、调度和复制包384
18.3使用DTS设计器385
18.3.1DTS包的结构386
18.3.2启动DTS设计器388
18.3.3数据源与数据目的389
18.3.4设置转换作业390
18.3.5包的保存和运行394
18.4大量数据的导入/导出395
18.4.1使用BULKCOPY工具395
18.4.2使用BULKINSERT语句400
18.5使用编程方法设计DTS包402
18.5.1对象模型简介402
18.5.2示例1:使用VB来设计包405
18.5.3示例2:查看包的相关信息414
19.1.1备份和恢复的概念421
19.1.2数据库备份类型421
第19章 维护SQLServer数据库421
19.1备份和恢复概述421
19.1.3数据库恢复模式422
19.2创建备份设备422
19.2.1使用企业管理器创建备份设备422
19.2.2使用T-SQL命令创建备份设备423
19.3删除备份设备423
19.3.1使用企业管理器删除备份设备423
19.4.1使用企业管理器创建数据库备份424
19.3.2使用T-SQL命令删除备份设备424
19.4创建数据库备份424
19.4.2使用T-SQL命令创建数据库备份429
19.5从备份中恢复数据库432
19.5.1使用企业管理器恢复数据库432
19.5.2使用T-SQL命令恢复数据库434
19.6备份和恢复系统数据库437
19.7.1使用企业管理器压缩数据库438
19.7压缩数据库438
19.7.2使用T-SQL命令压缩数据库439
19.8分离数据库440
19.8.1使用企业管理器分离数据库440
19.8.2使用T-SQL命令分离数据库440
19.9附加数据库441
19.9.1使用企业管理器附加数据库441
19.9.2使用T-SQL命令附加数据库441
19.10数据库维护计划441
19.10.1创建数据库维护计划442
19.10.2管理数据库维护计划445
第20章 数据库性能的优化和调整447
20.1性能优化和调整概述447
20.1.1性能优化调整的目的447
20.1.3性能调整的基本方法448
20.1.2性能调整的基本步骤448
20.2监视SQLServer449
20.2.1可以使用的监视手段449
20.2.2使用事件探查器451
20.3数据库设计455
20.3.1逻辑数据库设计456
20.3.2物理数据库设计458
20.3.3设计联合数据库服务器463
20.4查询优化466
20.4.1分析查询优化466
20.4.2高级查询优化467
20.4.3索引优化469
20.4.4使用高效数据检索474
20.4.5优化分布式查询475
20.5.1优化备份和还原的性能476
20.5优化实用工具476
20.5.2优化大容量复制的性能479
20.5.3优化DBCC性能480
20.6设置服务器选项480
20.6.1使用内存配置选项481
20.6.2使用I/O配置选项482
20.6.3使用WindowsNT选项483
20.7优化应用程序483
20.7.1消除过多的网络流量483
20.7.2允许取消正在执行的查询,实现查询或锁定超时484
20.7.3事务和批处理对应用程序性能的影响485
20.7.4存储过程对应用程序性能的影响486
20.7.5避免阻塞,将死锁减至最少487
20.7.6使用PreparedExecution来执行参数化SQL语句490
21.1.1事务概述491
21.1事务491
第21章 分布式事务与分布式查询491
21.1.2如何标识一个事务492
21.1.3数据一致性问题493
21.1.4SQLServer的锁机制494
21.1.5事务的隔离级别499
21.1.6死锁及其解除502
21.1.7控制事务507
21.1.8事务的3种模式508
21.1.9调试事务514
21.2分布式事务518
21.2.1分布式事务概述518
21.2.2T-SQL分布式事务520
21.2.3MSDTC介绍521
21.2.4开发分布式事务526
21.3.1分布式查询概述530
21.3分布式查询530
21.3.2用链接服务器访问外部数据531
21.3.3用特殊的名称访问外部数据541
21.3.4直接传递查询语句访问外部数据源543
21.3.5分布式查询优化545
21.3.6在分布式查询中使用分布式事务545
21.3.7从链接服务器获得元数据546
第22章 SQLServer复制549
22.1分发数据的一些方法549
22.2复制的基本术语549
22.2.1复制的作用549
22.2.2什么是发布者、分发者、订阅者?550
22.2.3可以被复制和不可以被复制的内容551
22.2.4复制中服务器的角色551
22.34个复制代理551
22.43种复制类型552
22.5复制方案553
22.6复制服务器的配置554
22.7设置复制555
22.7.1创建分发服务器和发布555
22.7.2设置分发数据库559
22.7.3配置发布560
22.7.4设置订阅服务器561
22.7.5强制订阅服务器563
22.8复制使用的系统表566
22.9如何使用复制监视器来维护复制567
22.9.1什么是复制监视器567
22.9.2所有订阅者都无法接收分发服务器的修改信息567
22.9.3订阅者之一无法接收修改信息569
22.9.4发布数据库的事务日志即将被填满或者已经被填满569
热门推荐
- 399923.html
- 482881.html
- 3473272.html
- 2007352.html
- 3847180.html
- 3393346.html
- 1870463.html
- 702539.html
- 1318561.html
- 2148216.html
- http://www.ickdjs.cc/book_731104.html
- http://www.ickdjs.cc/book_1096158.html
- http://www.ickdjs.cc/book_1534789.html
- http://www.ickdjs.cc/book_2009294.html
- http://www.ickdjs.cc/book_3280165.html
- http://www.ickdjs.cc/book_382420.html
- http://www.ickdjs.cc/book_762992.html
- http://www.ickdjs.cc/book_880068.html
- http://www.ickdjs.cc/book_2879312.html
- http://www.ickdjs.cc/book_3567311.html