当前位置:首页 > 工业技术
Microsoft SQL Server 7核心技术精解
Microsoft SQL Server 7核心技术精解

Microsoft SQL Server 7核心技术精解PDF电子书下载

工业技术

  • 电子书积分:18 积分如何计算积分?
  • 作 者:(美)(D.伦辛)David K.Rensin等著;刘世军,刘阶萍译
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2000
  • ISBN:7980040279
  • 页数:601 页
图书介绍:
《Microsoft SQL Server 7核心技术精解》目录

第一部分 起始篇 1

第1章 选择硬件、操作系统和SQL Server 1

1.1 服务器需求 1

1.2 购买和配置驱动器阵列 8

1.3 配置Windows NT 12

1.4 总结 13

1.5 复习题 13

第2章 SQL Server的安装和升级 15

2.1 SQL Server 7安装特点概述 15

2.2 安装SQL Server 7需要做些什么 16

2.3 SQL Server 7的版本和安装类型 18

2.4 在Windows 9x上的快速和简单安装 19

2.5 在Windows NT中简单快速地安装 25

2.6 自定义SQL Server的安装 33

2.7 存在的问题和解决方法 38

2.8 SQL Server的自动远程安装 39

2.9 最简单的SQL Server升级 39

2.10 卸载SQL Server 7 41

2.11 总结 42

2.12 复习题 42

第3章 基本的服务器安装 44

3.1 选择配置选项 44

3.2 使用sp_configure进行基于SQL的配置 51

3.3 SQL Server的Windows NT配置 59

3.4 总结 61

3.5 复习题 62

第二部分 管理接口和数据库开发工具 63

第4章 SQL服务器查询分析器 63

4.1 分析器简介 63

4.2 配置查询分析器 65

4.3 设置查询视图选项 69

4.4 使用查询方格 69

4.5 分析查询执行方案 70

4.6 分析索引 74

4.7 总结 74

4.8 复习题 75

第5章 Microsoft English Query(英文查询) 76

5.1 英文查询环境的组成 76

5.2 English Query(英文查询)域编辑器入门 79

5.3 使用测试应用工具(Test Application Tool) 89

5.4 执行English Query(英文查询)工程 92

5.5 Question Builder(问题构建器)的使用 96

5.6 总结 97

5.7 复习题 98

第三部分 服务器管理 99

第6章 SQL邮件:报警、工作和数据库维护 99

6.1 理解SQL Agent术语 99

6.2 安装SQL邮件 100

6.3 安装报警 108

6.4 使用工作(Jobs) 117

6.5 数据库维护 123

6.6 总结 134

6.7 复习题 134

第7章 安全 136

7.1 登录和授权 136

7.2 用户 142

7.3 用户角色、NT小组和固定角色 143

7.4 用户角色 143

7.5 预定义的角色 144

7.6 应用角色 145

7.7 授予、拒绝和取消 145

7.8 许可(Permissions) 146

7.9 所属关系链 148

7.10 对系统表授权 149

7.11 安全和互联网 152

7.12 关于安装用户和别名 153

7.13 总结 153

7.14 复习题 154

第四部分 SQL 155

第8章 Transact-SQL入门 155

8.1 关于SQL 155

8.2 编辑和运行Transact-SQL的环境 156

8.3 如何构造Transact-SQL 157

8.4 开始查询 157

8.5 执行一个查询:SELECT语句 157

8.6 WHERE子句:限制你的结果 166

8.7 计算和重命名的列 169

8.8 GROUP BY和HAVING 173

8.9 总结 178

8.10 复习题 179

第9章 深探SQL 180

9.1 再谈SELECT 180

9.2 位操作运算符 195

9.3 控制流的执行 197

9.4 事务 202

9.5 总结 204

9.6 复习题 205

第10章 Transact-SQL与ANSI SQL-92 206

10.1 简史 206

10.2 数据类型 208

10.3 关系领域的不同观点 209

10.4 表列的修改 211

10.5 数据检索区别 211

10.6 Transact-SQL优于SQL-92的方面 214

10.7 SQL-92标准之后的下一个标准:SQL 3 215

10.8 Transact-SQL的中值 216

10.9 总结 219

10.10 复习题 219

第五部分 数据库和对象 220

第11章 创建和管理数据库 220

11.1 数据库体系 220

11.2 文件保存 220

11.3 设计数据库文件 221

11.4 创建数据库 222

11.5 更改数据库和添加文件组 223

11.6 压缩数据库 223

11.7 总结 224

11.8 复习题 224

第12章 数据库的设计 225

12.1 使用关系模型 225

12.2 标准化 234

12.3 集成约束(Integrity Contraints) 235

12.4 引用集成 243

12.5 总结 249

12.6 复习题 250

第13章 表、视图和索引 251

13.1 表:一个形式上的定义 251

13.2 基础知识 251

13.3 深层知识 258

13.4 视图 267

13.5 索引 271

13.6 总结 272

13.7 复习题 272

第14章 触发器 274

14.1 客户/服务器模型 274

14.2 客户/服务器拓展:三层分区 274

14.3 触发器 276

14.4 总结 291

14.5 复习题 291

第六部分 SQL Server编程 293

第15章 保存程序 293

15.1 如何读这章的内容 293

15.2 什么是保存程序以及为什么要考虑它 294

15.3 保存程序的应用划分以及它与你有关的原因 294

15.4 运行一个保存程序 295

15.5 使用CREATE PROCEDURE创建自己的保存程序 295

15.6 延迟的时间鉴别 309

15.7 总结 310

15.8 复习题 311

第16章 Transact-SQL和OLE 312

16.1 对OLE的Transact-SQL支持 312

16.2 取消对象及停止共享OLE执行环境 317

16.3 示例 318

16.4 总结 325

16.5 复习题 325

第17章 创建扩展保存程序 326

17.1 什么是扩展保存程序? 326

17.2 如何安装扩展保存程序 326

17.3 XP如何工作 327

17.4 OPEN Data Services(ODS) 327

17.5 使用ODS创建XP 327

17.6 ODSTest.dll 344

17.7 总结 354

17.8 复习题 354

第18章 用SQL-DMO编程 355

18.1 什么是SQL Distributed Management Objects(SQL-DMO) 355

18.2 初步知识 356

18.3 执行查询和检查结果集 360

18.4 使用SQL-DMO扩展SQL Server 363

18.5 SPBrowser源代码 367

18.6 总结 376

18.7 复习题 376

第19章 实用的SQL-DMO-SECRETS Snap-In控件 377

19.1 Snap-in控件是做什么的 377

19.2 注册Snap-in控件 377

19.3 安装Snap-in 378

19.4 Snap-in控件的基本结构 380

19.5 代码讲述 380

19.6 CSnapInDIg——控件的核心 387

19.7 执行你的SQL-CSQL WindowDIg 395

19.8 总结 398

19.9 复习题 398

第七部分 封装的SQL Server 399

第20章 SQL Server系统表和程序 399

20.1 初步观察 399

20.2 关于基本的系统表 406

20.3 数据库目录的其他部分 416

20.4 系统目录 422

20.5 总结 427

20.6 复习题 427

第21章 锁定和事务 428

21.1 事务模式 428

21.2 事务日志 429

21.3 嵌套事务 430

21.4 DBCC OPENTRAN 430

21.5 分布事务 430

21.6 锁定 433

21.7 总结 441

21.8 复习题 442

第22章 内部数据保存结构 444

22.1 使用的文件和目录 444

22.2 B树索引 462

22.3 分布统计 463

22.4 锁定 466

22.5 总结 467

22.6 复习题 468

第23章 SQL Server优化器 469

23.1 优化器使用的统计数据 470

23.2 查看执行方案 474

23.3 使用优化器提示 478

23.4 并行查询 480

23.5 故障检修员的检查清单 481

23.6 帮助你跟踪问题的工具 482

23.7 总结 485

23.8 复习题 485

第24章 探索DBCC 487

24.1 一般性介绍DBCC 487

24.2 查找缺陷 492

24.3 总结 509

24.4 复习题 509

第八部分 传送数据 511

第25章 块拷贝程序(BCP) 511

25.1 谁可以运行BCP 512

25.2 在哪儿运行BCP 512

25.3 登记或不登记,就是问题所在 513

25.4 实例点滴 513

25.5 基于文件方式的BCP 514

25.6 格式文件 517

25.7 格式文件:示例 520

25.8 使用临时表 525

25.9 空尾随字段 525

25.10 总结 525

25.11 复习题 526

第26章 手录和转录数据库 527

26.1 什么是SQL脚本文件? 527

26.2 使用SQL Server Enterprise Manager的脚本 527

26.3 Transaction-SQL脚本 529

26.4 Data Transformation Services(DTS,数据转换服务) 529

26.5 总结 535

26.6 复习题 536

第九部分 复制 537

第27章 复制 537

27.1 不顾麻烦使用多个数据库服务器的原因 537

27.2 什么是复制 539

27.3 基本的复制规则 539

27.4 复制类型 542

27.5 实际如何概述 546

27.6 自定义复制 547

27.7 关于数据库设计 553

27.8 复制的拓扑结构的设计 555

27.9 总结 556

27.10 复习题 556

第28章 建立复制 558

28.1 安装分布数据库 558

28.2 建立接收器和发布数据库 561

28.3 建立接收数据库 564

28.4 定义发布和条文 565

28.5 DBO的发布许可 572

28.6 总结 572

28.7 复习题 572

第29章 监视和管理复制 574

29.1 使用SQL保存工作 574

29.2 从发布数据库建立脚本 576

29.3 使用你自己的复制保存程序 578

29.4 关于外部关键字的问题 581

29.5 监视复制和修改监视属性 582

29.6 查找复制的故障 582

29.7 卸载发布 586

29.8 总结 586

29.9 复习题 586

第30章 不同类型的(ODBC)数据库的复制 587

30.1 工作规则 587

30.2 如何复制到ODBC数据源 588

30.3 向一个不被支持的RDMS——SQL Server 4.21复制 594

30.4 来自不同数据库的复制 599

30.5 总结 599

30.6 复习题 599

附录 光盘的内容 601

相关图书
作者其它书籍
返回顶部