图书介绍

SQL Server 2000核心技术揭秘【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

SQL Server 2000核心技术揭秘
  • 陆昌辉,吴晓华编写 著
  • 出版社: 北京:宇航出版社;北京希望电子出版社
  • ISBN:7800349594
  • 出版时间:2002
  • 标注页数:378页
  • 文件大小:116MB
  • 文件页数:389页
  • 主题词:Sever

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

第1章 SQL Server 2000的新特色1

1.1 新的数据类型1

1.2 用户自定义函数2

1.3 增强的索引3

1.4 SQL Server 2000和XML4

1.5 全文检索功能6

1.6.1 集群服务器与联合服务器的区别7

1.6 联合服务器7

1.6.2 使用联合服务器8

第2章 SQL Server 2000构架10

2.1 SQL Server 2000构架基础知识10

2.1.1 SQL Server构架概述10

2.1.2 SQL Server 2000组件概述10

2.2 SQL Server 2000的特性11

2.2.1 与Internet集成11

2.2.2 可伸缩性和可用性11

2.3.1 数据库12

2.3 关系数据库组件12

2.3.3 可伸缩性12

2.3.2 关系数据库12

2.2.5 数据仓库12

2.2.4 易于安装、部署和使用12

2.2.3 企业级数据库功能12

2.3.4 结构化查询语言13

2.3.5 可扩展标记语言13

2.4 数据库构架13

2.5 管理构架14

2.5.1 DDL和存储过程14

2.5.2 SQL分布式管理框架14

2.5.3 图形工具14

2.5.4 自动管理构架17

2.5.7 数据完整性验证18

2.5.6 数据导入/导出构架18

2.5.5 备份/恢复构架18

2.6 复制构架19

2.7 数据仓库和联机分析处理19

2.7.1 将OLTP数据转换到OLAP数据仓库20

2.7.2 SQL Server 2000数据仓库和OLAP组件20

2.8 应用程序开发框架21

2.8.1 应用程序接口(API)或统一资源定位器(URL)21

2.8.2 数据库语言21

第3章 SQL Server 2000的兼容性22

3.1 SQL Server的向后兼容22

3.1.1 客户端网络实用工具和命名实例22

3.1.5 SQL查询分析器中的默认连接选项设置23

3.1.4 恢复模型和数据库选项23

3.1.2 升级SQL Server 6.5客户端软件23

3.1.3 身份验证模式23

3.1.6 来自早期版本可视化数据库设计工具的数据库关系图24

3.1.7 数据转换服务24

3.1.8 English Query和SQL Server7.0 OLAP服务25

3.2 SQL Server 2000的不兼容问题25

3.2.1 多服务器作业和命名实例25

3.2.2 在远程表上所执行操作的ROWCOUNT设置25

3.2.3 服务器配置选项25

3.2.7 SQL-SCM26

3.2.8 bcp实用工具26

3.2.5 SQL事件探查器扩展存储过程26

3.2.6 SQL-DMO中的扩展对象26

3.2.4 保留关键字26

第4章 故障转移群集27

4.1 故障转移群集概述27

4.2 故障转移群集支持27

4.3 处理故障转移群集28

4.3.1 安装故障转移群集前的准备工作28

4.3.2 安装故障转移群集28

4.3.3 故障转移群集的相关性29

4.4.2 命名虚拟服务器30

4.4.3 创建故障转移群集前的准备30

4.4 创建故障转移群集30

4.4.1 虚拟服务器的元素30

4.4.4 创建故障转移群集31

4.5 维护故障转移群集32

4.5.1 向现有虚拟服务器中添加节点32

4.5.2 从现有故障转移群集中删除节点32

4.5.3 将SQL Server群集实例作为独立实例运行33

4.5.4 从故障转移群集失败中恢复33

4.5.5 更改服务帐户34

4.6 在故障转移群集中使用SQL Server工具34

4.6.1 全文查询34

4.6.2 SQL Server企业管理器34

4.6.5 SQL查询分析器35

4.6.6 SQL邮件35

4.6.3 服务管理器35

4.6.4 SQL事件探查器35

第5章 数据转换技术36

5.1 数据转换技术简介36

5.2 数据转换服务技术37

5.2.1 DTS数据导入/导出向导37

5.2.2 DTS包设计器44

5.2.3 DTS Transfer Manager44

5.3 bcp技术46

5.3.1 bcp的语法46

5.3.2 bcp的使用49

5.4.2 实现从Sybase Anywhere到SQL Server的转移50

5.4.1 实现从Access到SQL Server的转移50

5.4 数据转换技术实例50

第6章 备份与恢复数据53

6.1 理解备份与恢复53

6.2 使用恢复模型54

6.2.1 简单恢复54

6.2.2 完全恢复54

6.2.3 大容量记录日志恢复55

6.3 备份与恢复操作56

6.3.1 数据库备份56

6.3.2 差异数据库备份64

6.3.3 事务日志备份67

6.4 管理备份70

6.4.3 验证备份71

6.4.1 备份介质71

6.4.2 查看有关备份的信息71

6.5 了解检查点机制72

第7章 管理服务器73

7.1 注册服务器73

7.2 设定sa密码73

7.3 设置网络支持74

7.3.1 Net-Library和网络协议74

7.3.2 网络实用工具74

7.3.3 通过Internet连接到SQL Server75

7.4.3 管理链接服务器的定义76

7.4.2 链接服务器详细信息76

7.4.1 链接服务器组件76

7.4 配置链接服务器76

7.4.4 建立链接服务器的安全性78

7.5 配置远程服务器79

7.6 使用备用服务器80

7.6.1 创建备份服务器80

7.6.2 使备用服务器联机81

7.7 志传送81

7.7.1 日志传送模型81

7.7.2 使用数据库维护计划向导配置日志传送81

7.8 设置配置选项88

7.9 管理SQL Server消息89

8.1.1 多网络协议支持90

第8章 管理客户端90

8.1 客户端Net-Library和网络协议90

8.1.2 Net-Library的安装和默认设置91

8.2 配置客户端之前的准备91

8.3 配置客户端网络连接91

8.4 配置客户端Net-Library91

8.4.1 查看网络库信息92

8.4.2 更改默认的客户端配置92

8.5 配置ODBC数据源93

8.5.1 使用ODBC数据源管理器93

8.5.3 添加或删除ODBC数据源94

8.5.2 使用ODBC API函数94

8.6 配置OLE DB客户端96

8.7 DB-Library选项97

第9章 数据复制98

9.1 数据复制的概念和特点98

9.2 复制模型99

9.3 复制类型100

9.3.1 快照复制100

9.3.2 事务复制101

9.3.3 合并复制102

9.5 建立复制104

9.4 规划复制104

9.6 使用向导105

9.6.1 使用配置发布和分发向导105

9.6.2 使用创建发布向导106

9.6.3 使用请求订阅向导108

9.7 在异构环境中复制数据的技术110

第10章 监视服务器性能和活动112

10.1 评估服务器性能112

10.1.1 响应时间与吞吐量112

10.1.2 影响性能的因素112

10.1.3 建立性能基线112

10.1.5 确定用户活动113

10.2 使用系统监视器进行监视113

10.1.4 识别瓶颈113

10.3 正确使用SQL事件探查器114

10.3.1 使用SQL事件探查器的方案114

10.3.2 使用SQL事件探查器监控事件分类115

10.3.3 创建并管理跟踪和模板116

10.4 使用对象和计数器119

10.4.1 监视磁盘活动120

10.4.2 监视CPU的使用120

10.4.3 监视内存的使用121

10.5 用SQL Server企业管理器进行监视121

10.5.1 显示当前服务器的活动内容121

10.5.3 给当前连接的用户发送消息122

10.5.2 查看有关对象锁的信息122

10.5.4 终止进程123

10.6 监视错误日志123

10.6.1 查看SQL Server错误日志123

10.6.2 查看Windows应用程序日志124

10.7 用SNMP进行监视124

10.7.1 在SQL Server上启用SNMP支持124

10.7.2 启用SQL Server MIB124

第11章 使用Web助手向导126

11.1 配置Web助手向导126

11.1.1 设置权限126

11.1.2 选择要发布的数据库126

11.2 使用Web助手向导127

11.1.3 创建查询127

11.3 在Web站点上查看结果131

11.4 使用Web助手向导接收查询结果132

11.5 使用Web助手向导的一个问题132

第12章 SQL Server安全性与用户管理134

12.1 SQL Server安全性管理概述134

12.2 安全认证方式134

12.2.1 Windows身份验证135

12.2.2 SQL Server身份验证136

12.2.3 其他安全认证方式136

12.3.1 创建和管理Windows用户或组138

12.3 创建和管理用户帐户138

12.3.2 创建和管理SQL Server登录用户140

12.3.3 特定的数据库用户141

12.3.4 查看用户登录信息142

12.3.5 修改用户登录信息142

12.3.6 数据库角色管理144

12.4 审核SQL Server活动146

12.4.1 SQL事件探查器146

12.4.2 审核SQL Server活动147

12.5.2 对数据库对象进行操作的权限148

12.5.3 固定角色的权限148

12.5.1 对Transant-SQL语句可以赋予的权限148

12.5 权限管理148

12.5.4 权限和ALTER VIEW151

12.6 其他安全性管理152

12.6.1 使用视图作为安全机制152

12.6.2 使用存储过程作为安全机制153

12.6.3 使用加密方法153

12.6.4 在网络上公布SQL Server154

12.6.5 编写Internet Explorer中数据访问控件的脚本154

第13章 数据仓库技术156

13.1 数据仓库概述156

13.1.1 从数据库到数据仓库156

13.1.2 数据的仓库化过程159

13.1.3 数据仓库的体系结构160

13.1.4 SQL Server 2000数据仓库构件162

13.2 Microsoft数据仓库框架166

13.3 OLE DB:信息交换标准167

13.4 设计和创建数据仓库169

13.4.1 数据仓库系统设计方法概述169

13.4.2 使用SQL Server 2000工具进行维度建模172

13.4.3 SQL Server 2000的事实数据表173

13.4.4 SQL Server 2000的聚合表174

13.4.5 SQL Server 2000的维度表174

13.4.6 使用SQL Server 2000创建数据仓库索引176

13.5 使用数据仓库176

13.5.2 OLAP和数据挖掘177

13.5.1 SQL查询177

13.5.3 English Query178

13.5.4 Microsoft Office 2000178

13.5.5 Web访问和创建报表179

13.5.6 脱机OLAP多维数据集179

13.5.7 第三方应用程序179

13.5.8 自定义应用程序180

13.6 维护数据仓库180

13.6.1 更新数据仓库数据180

13.6.2 管理数据仓库181

13.6.3 优化数据仓库性能182

14.1.1 数据库184

第14章 SQL Server数据库设计与管理184

14.1 数据库基本概念184

14.1.2 事务日志185

14.1.3 文件和文件组188

14.2 数据库设计191

14.2.1 SQL Server 2000不再支持段操作191

14.2.2 规划数据库192

14.2.3 数据的规范化193

14.2.4 数据的完整性194

14.2.5 数据库性能195

14.3 创建数据库和日志文件196

14.3.1 数据库创建196

14.2.6 数据库维护196

14.3.2 在原始分区上创建数据库202

14.3.3 设置数据库选项203

14.3.4 创建数据库的限制210

14.4 修改数据库210

14.4.1 改变数据库的大小212

14.4.2 改变数据库文件的数目215

14.4.3 文件组管理216

第15章 SQL Server的表与视图管理技术218

15.1 表或视图中的数据类型219

15.1.1 数字数据219

15.1.4 日期和时间数据220

15.1.5 Unicode数据220

15.1.3 二进制数据220

15.1.2 字符数据220

15.1.6 货币数据221

15.1.7 特殊数据221

15.1.8 用户定义的数据类型222

15.2 表管理技术223

15.2.1 选择数据库223

15.2.2 表的创建223

15.2.3 表的修改229

15.2.4 特殊的表——临时表232

15.3 约束的使用234

15.3.1 PRIMARY KEY约束234

15.3.2 UNIQUE约束236

15.3.3 FOREIGN KEY约束237

15.3.4 CHECK约束240

15.3.5 DEFAULT约束241

15.3.6 使用约束的例子242

15.4 视图的概念244

15.5 视图的创建245

15.5.1 建立视图245

15.5.2 建立分区视图248

15.5.3 建立索引视图251

15.6 视图的应用254

15.6.1 使用视图检索数据254

15.6.2 通过视图修改基表数据255

15.7 修改和删除视图256

第16章 SQL Server索引管理技术257

16.1 索引的工作机理257

16.1.1 数据的存储和访问257

16.1.2 链接页面的更新258

16.1.3 决定是否创建索引259

16.1.4 聚集索引259

16.1.5 非聚集索引262

16.2 索引的创建266

16.2.1 一般索引的创建266

16.2.2 SET选项的设置275

16.2.3 索引的增强278

16.3 查看索引信息281

16.4 删除索引283

第17章 SQL Server存储过程管理技术285

17.1 存储过程概述285

17.2 创建存储过程286

17.3 存储过程中参数的使用290

17.3.1 指定参数的名称291

17.3.2 指定参数的数据类型291

17.3.3 指定参数的方向292

17.4 存储过程编程293

17.4.1 流控制语句293

17.3.4 指定参数的默认值293

17.4.2 定义和使用变量295

17.4.3 使用附加过程及批语句关键字296

17.5 调用存储过程301

17.5.1 使用EXECUTE语句执行存储过程301

17.5.2 存储过程的自动执行302

17.6 修改和重新命名存储过程303

17.7 删除存储过程305

17.8 系统存储过程306

17.8.1 管理类系统存储过程306

17.8.2 辅助类系统存储过程307

17.8.3 配置类系统存储过程308

17.9 扩展存储过程309

17.8.4 监控类系统存储过程309

第18章 触发器管理技术311

18.1 触发器的基本概念及用途311

18.2 创建触发器312

18.2.1 CREATE TRIGGER语句312

18.2.2 指定触发器的类型314

18.2.3 测试表列是否被修改319

18.2.4 使用企业管理器创建触发器323

18.3 触发器的使用324

18.3.1 触发器的限制324

18.3.2 多行的考虑325

18.3.3 条件INSERT触发器327

18.3.4 使用嵌套触发器328

18.3.5 加强数据约束331

18.4 修改触发器332

第19章 SQL Server数据库性能优化334

19.1 SQL Server性能优化的原则334

19.2 耗费CPU和磁盘I/O资源的组件335

19.2.1 工作线程335

19.2.2 LazyWriter336

19.2.3 Checkpoint337

19.2.4 Log Manager338

19.2.5 Read-Ahead Manager339

19.3.1 标准的磁盘传输率与SQL Server的关系340

19.3 磁盘I/O性能340

19.3.2 连续和不连续的磁盘I/O操作341

19.3.3 磁盘I/O传输率/RAID控制器传输率/PCI总线带宽341

19.3.4 RAID342

19.3.5 磁盘I/O并行346

19.4 SQL Server索引348

19.4.1 聚集索引349

19.4.2 非聚集索引350

19.4.3 覆盖索引350

19.4.4 自动覆盖索引或隐蔽查询351

19.4.5 索引选择351

19.4.6 聚集索引的选择、连续键数据以及如何查找热点352

19.4.7 FILLFACTOR和PAD_INDEX的重要性354

19.5 SQL Server性能优化工具356

19.5.1 数据和工作负荷示例356

19.5.2 SQL事件探查器356

19.5.3 查询分析器361

19.5.4 性能监视器364

19.6 其他性能主题369

19.6.1 减少网络流量和数据库服务器的资源消耗369

19.6.2 死锁369

19.6.3 只要有任何可能就应避免的SQL369

19.6.4 灵巧化标准370

19.6.5 分区视图370

19.6.6 复制和备份性能370

19.6.7 特殊的磁盘I/O调整方案:EMC对称集成高速缓存磁盘队列370

热门推荐