图书介绍

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

SQL Server 2000数据库管理与开发技术大全
  • 求是科技编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:711512695X
  • 出版时间:2004
  • 标注页数:569页
  • 文件大小:203MB
  • 文件页数:588页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2000

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐