《Microsoft SQL Server 2000数据库编程》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:(美)微软公司著;张长富,孙兵等译
  • 出 版 社:北京:北京希望电子出版社
  • 出版年份:2001
  • ISBN:7900071024
  • 页数:533 页
图书介绍:

引言 1

给教师的注释 1

0.1 介绍 2

0.2 课程素材 3

0.3 前提条件 4

0.4 课程概述 5

0.5 设置 7

0.6 Microsoft正式课程 9

0.7 微软认证专家计划 10

0.8 设备 11

第1单元 SQL Server概览 13

给教师的注释 13

1.1 综述 17

1.2 什么是SQL Server 18

1.3 SQL Server集成 24

1.4 SQL Server数据库 28

1.5 SQL Server的安全性 35

1.6 使用SQL Server 40

1.7 实验A:SQL Server综述 46

1.8 复习 51

第2单元 SQL Server编程综述 52

给教师的注释 52

2.1 综述 54

2.2 设计企业应用程序体系结构 55

2.3 SQL Server编程工具 59

2.4 Transact-SQL编程语言 61

2.5 Transact-SQL元素 61

2.6 附加的语言元素 66

2.7 执行Transact-SQL语句的方法 77

2.8 推荐的实现方案 85

2.9 实验A:Transact-SQL的概述 86

2.10 复习 91

第3单元 创建和管理数据库 92

给教师的注释 92

3.1 综述 94

3.2 创建数据库 95

3.3 创建文件组 102

3.4 管理数据库 104

3.5 数据结构引论 111

3.6 推荐的实现方案 116

3.7 实验A:创建和管理数据库 117

3.8 复习 121

第4单元 创建数据类型和表 123

给教师的注释 123

4.1 综述 125

4.2 创建数据类型 125

4.3 创建表 129

4.4 生成列值 135

4.5 生成脚本 138

4.6 推荐的实现方案 139

4.7 实验A:创建数据类型和表 139

4.8 复习 146

第5单元 实现数据的完整性 147

给教师的注释 147

5.1 综述 149

5.2 数据完整性类型 150

5.3 强制数据完整性 151

5.4 定义约束 152

5.5 约束类型 156

5.6 使约束失效 162

5.7 使用默认值和规则 165

5.8 决定使用哪种强制方法 167

5.9 推荐的实现方案 168

5.10 实验A:实现数据完整性 169

5.11 复习 175

第6单元 规划索引 177

给教师的注释 177

6.1 综述 181

6.2 介绍索引 181

6.3 索引结构 184

6.4 SQL Server如何检索存储的数据 187

6.5 SQL Server如何维护索引和堆 192

6.6 决定哪一列进行索引 196

6.7 推荐的实现方案 204

6.8 实验A:确定表的索引 205

6.9 复习 208

第7单元 创建并维护索引 210

给教师的注释 210

7.1 综述 212

7.2 创建索引 213

7.3 创建索引选项 220

7.4 维护索引 222

7.5 实验A:创建和维护索引 229

7.6 统计介绍 235

7.7 查询sysindexes表 241

7.8 使用Index Tuning Wizard建立索引 243

7.9 性能考虑 244

7.10 推荐的实现方案 245

7.11 实验B:浏览索引统计 246

7.12 复习 252

第8单元 实现视图 254

给教师的注释 254

8.1 综述 256

8.2 介绍视图 256

8.3 定义视图 259

8.4 通过视图修改数据 268

8.5 通过使用视图优化性能 269

8.6 推荐的实现方案 273

8.7 实验A:实现视图 273

8.8 复习 280

第9单元 实现存储过程 281

给教师的注释 281

9.1 综述 284

9.2 介绍存储过程 285

9.3 创建、执行、修改和删除存储过程 290

9.4 实验A:创建存储过程 297

9.5 在存储过程中使用参数 301

9.6 执行扩展的存储过程 308

9.7 处理错误信息 310

9.8 性能考虑 315

9.9 推荐的实现方案 316

9.10 实验B:使用参数创建存储过程 317

9.11 复习 323

第10单元 实现用户自定义函数 325

给教师的注释 325

10.1 综述 327

10.2 何为用户自定义函数 327

10.3 定义用户自定义函数 328

10.4 用户自定义函数举例 333

10.5 推荐的实现方案 338

10.6 实验A:创建用户自定义函数 339

10.7 复习 344

第11单元 实现触发器 345

给教师的注释 345

11.1 综述 349

11.2 介绍触发器 349

11.3 定义触发器 354

11.4 触发器如何工作 358

11.5 触发器示例 367

11.6 性能考虑 370

11.7 推荐的实现方案 371

11.8 实验A:创建触发器 371

11.9 复习 377

第12单元 多服务器编程 378

给教师的注释 378

12.1 综述 380

12.2 分布式查询简介 381

12.3 在远程数据源上执行特定查询 382

12.4 建立链接服务器环境 385

12.5 在链接服务器上执行查询 392

12.6 执行链接服务器上的存储过程 396

12.7 管理分布式事务 397

12.8 修改链接服务器的数据 398

12.9 使用分块视图 399

12.10 推荐的实现方案 403

12.11 实验A:使用分布式数据 404

12.12 复习 412

第13单元 优化查询性能 414

给教师的注释 414

13.1 综述 416

13.2 查询优化器简介 417

13.3 获得执行计划信息 423

13.4 使用索引覆盖查询 430

13.5 索引策略 437

13.6 覆盖查询优化器 442

13.7 推荐的实现方案 446

13.8 实验A:优化查询性能 447

13.9 复习 457

第14单元 查询分析 459

给教师的注释 459

14.1 综述 462

14.2 使用AND运算符的查询 463

14.3 使用OR运算符的查询 464

14.4 实验A:对使用运算符AND和OR的查询进行分析 465

14.5 使用连接运算的查询 486

14.6 实验B:对使用不同连接策略的查询进行分析 495

14.7 推荐的实现方案 502

14.8 复习 503

第15单元 管理事务和锁 504

给教师的注释 504

15.1 综述 507

15.2 介绍事务和加锁 507

15.3 管理事务 509

15.4 SQL Server加锁 514

15.5 管理锁 519

15.6 推荐的实现方案 526

15.7 实验A:管理事务和锁 526

15.8 复习 532