《MSDE 宝典》PDF下载

  • 购买积分:17 如何计算积分?
  • 作  者:(美)David C.Walls,(美)Denise M.Gosnell著;齐剑锋,王莉等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2001
  • ISBN:7505368362
  • 页数:561 页
图书介绍:

前言 1

第1部分 MSDE环境 5

第1章 什么是MSDE 6

1.1 MSDE的用途 6

1.2 优点 6

1.3 用户类型 7

1.4 Microsoft数据引擎 8

1.5 小结 11

第2章 MSDE结构 12

2.1 服务 12

2.2 支持的平台 17

2.3 小结 17

第3章 和MSDE通信的方法 18

3.1 Access 2000 18

3.2 Visual Studio 21

3.3 Enterprise Manager 26

3.4 osql命令行 28

3.5 Query Analyzer 34

3.6 用编程的方法控制MSDE 40

3.7 小结 40

第4章 准备使用MSDE 41

4.1 安装要求 41

4.2 安装过程 42

4.3 卸载程序 43

4.4 理解排序规则 44

4.5 小结 46

第5章 了解Microsoft的对象模型 47

5.1 低级数据访问 47

5.2 高级数据访问 48

5.3 管理数据库 52

5.4 小结 62

第2部分 数据库结构 63

6.1 逻辑结构 64

第6章 数据库 64

6.2 物理结构 65

6.3 创建、修改和删除数据库 69

6.4 通过数据库选项控制MSDE的行为 75

6.5 小结 80

第7章 使用表存储数据 81

7.1 研究表结构 81

7.2 数据类型 85

7.3 创建、修改和删除表 88

7.4 小结 98

第8章 确保数据库的一致性 99

8.1 理解约束 99

8.2 理解规则和默认 102

8.3 创建、修改和删除约束、规则以及默认 103

8.4 小结 117

第9章 利用索引改善性能 119

9.1 MSDE如何定位数据 119

9.2 选择正确的索引类型 121

9.3 数据修改时索引发生了什么 124

9.4 计算列上的索引 129

9.5 创建、删除和修改索引 130

第11章 使用SGL检索数据 134

9.6 小结 136

第10章 锁定:保证多用户系统一致性的关键 137

10.1 定义锁定的数据量:锁粒度 138

10.2 选择正确的锁模式 141

10.3 了解锁的交互作用 146

10.4 用隔离级别设置自锁 147

10.5 死锁 148

10.6 浏览锁 149

10.7 小结 152

第3部分 数据检索和修改 153

11.1 跨平台语言 154

11.2 标准:ANSI-89和ANSI-92 155

11.4 使用查询的三要素 155

11.5 小结 172

第12章 使用SQL修改数据 173

12.1 Insert 173

12.2 Update语句 180

12.3 Delete语句 183

12.4 高级SQL例子 185

12.5 小结 189

第13章 SQL编程 190

13.1 向服务器发送批命令 190

13.2 使用变量编写灵活的代码 193

136.3 控制操作的流程 199

13.4 小结 205

第4部分 高级数据库结构 207

第14章 用视图增强访问数据的能力 208

14.1 用视图简化数据库结构 208

14.2 用表提供安全性 211

14.3 限制通过视图修改数据 212

14.4 创建、删除和修改视图 215

14.5 小结 221

第15章 在存储过程中打包SQL 222

15.1 了解存储过程的类型 222

15.2 MSDE如何处理存储过程 225

15.3 创建、删除和修改存储过程 226

15.4 小结 236

第16章 使用触发器强制数据完整性 237

16.1 比较触发器和约束、规则以及默认 237

16.2 选择触发器类型:Insert、Update或Delete 239

16.3 了解Inserted和Deleted虚拟表 240

16.4 创建、删除和修改触发器 241

16.5 小结 250

第17章 使用游标访问数据 251

17.1 使用游标遍历记录 251

17.2 选择游标的类型 252

17.3 选择游标的位置:客户端或者服务器端 253

17.4 定义游标 254

17.5 合并 261

17.6 小结 263

第5部分 处理外部数据 265

第18章 导入和导出数据 266

18.1 选择导入和导出工具 266

18.2 bcp 267

18.3 使用bcp 272

18.4 优化Bulk Copy操作 277

18.5 小结 285

第19章 用DTS转换数据 286

19.1 DTS概述 286

19.2 DTS结构 287

19.3 创建DTS包 289

19.4 执行DTS包 307

19.5 保存DTS包 309

19.6 管理DTS包 310

19.7 DTS包的安全 311

19.8 提高DTS包的性能 312

19。9 小结 313

第20章 使用复制分发数据 314

20.1 了解服务器在复制中扮演的角色 314

20.2 选择复制类型 315

20.3 控制复制 316

20.4 小结 339

第21章 使用事务分发数据 340

21.1 在ad hoc查询中引用多个服务器 340

21.2 使用链接服务器进行定期访问 343

21.3 了解Distributed Transaction Coordinator和Microsoft Transaction Server 345

21.4 小结 353

第6部分 数据库管理 355

11.3 SQL语句的结构 355

第22章 控制MSDE 356

22.1 MSDE控制机制 356

22.2 Service Manager 357

22.3 Enterprise Manager 358

22.4 编程控制机制 361

22.5 SQL 364

22.6 命令提示行 364

22.7 Windows NT和Windows 2000方法 366

22.8 小结 367

第23章 备份和恢复数据 368

23.1 备份类型 368

23.2 修复模式 369

23.3 备份方法 370

23.4 事务日志 373

23.5 检查点 374

23.6 修复 374

23.7 进行备份和恢复 374

23.8 小结 386

第24章 使用ADO和XML从程序、脚本和Web页中获取数据 387

24.1 了解ActiveX Data Object 387

24.2 选择编程环境 391

24.3 小结 402

25.1 了解身份验证机制 403

25.2 安全模式 403

第25章 管理安全性 403

25.3 使用MSDE登录名授予服务器访问权 404

25.4 创建用户以便将登录名与数据库相连 409

25.5 用角色组织用户和权限 411

25.6 用权限保护数据 418

25.7 通过维护未打破的所有权链来简化安全问题 425

25.8 小结 426

第26章 用SQL Agent自动执行任务 427

26.1 配置SQL Server Agent 427

26.2 用作业组织工作 428

26.3 利用警报自动回复 430

26.4 创建、删除和修改作业和警报 431

26.5 小结 453

第27章 创建Web页 454

27.1 使用Web Assistant和Web Publishing Wizard在Web上创建报表 454

27.2 用Active Server Pages创建交互式Web站点 456

27.3 小结 468

第7部分 数据库的监视、维护和优化 469

第28章 监视和优化MSDE 470

28.1 Profiler 470

28.2 Enterprise Manager 474

28.3 Performance Monitor 478

28.4 MSDE配置设置 479

28.5 系统表 481

28.6 系统存储过程 484

28.7 使用数据库对象 487

28.8 小结 490

第29章 使用DBCC维护数据库 491

29.1 修复数据库 491

29.2 检查数据库 495

29.3 SQLMaint 503

29.4 小结 506

第30章 提高数据访问的性能 508

30.1 维护索引 508

30.2 对索引进行碎片整理 517

30.3 运行Maintenance Plan Wizard 522

30.4 运行Index Tuning Wizard 523

30.5 小结 526

第8部分 数据库部署 527

31.1 Windows Installer 528

第31章 MSDE部署概览 528

31.2 MSDE安装程序 530

31.3 MSDE合并模块 531

31.4 附加数据库 532

31.5 小结 533

第32章 使用Access项目分发MSDE 534

32.1 端用户方案 534

32.2 Package and Deployment Wiard 536

32.3 小结 546

第33章 用Visual Studio项目部署MSDE 548

33.1 Visual Studio Installer 548

33.2 Package and Deployment Wizard 559

33.3 小结 560

附录A CD-ROM的内容 561