《SQL Server 2000应用开发技术指南》PDF下载

  • 购买积分:18 如何计算积分?
  • 作  者:彭东主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2001
  • ISBN:7302044015
  • 页数:628 页
图书介绍:

第1部分 Transact-SQL开发篇 2

第1章 SQL Server 2000概况 2

1.1 SQL Server 2000的特点 2

1.1.1 易用性 2

1.1.2 可伸缩性 6

1.1.3 数据仓库 7

1.1.4 系统集成性 8

1.2 SQL Server 2000的体系结构 9

1.2.1 客户机/服务器体系结构 9

1.2.2 数据库体系结构 10

1.2.3 应用开发体系结构 11

1.3 本书的内容 12

1.4 小结 13

第2章 使用Transact-SQL语言开发存储过程 14

2.1 存储过程的概念 14

2.2 创建存储过程的方法 15

2.3 创建存储过程示例 17

2.4 开发存储过程的步骤 25

2.5 小结 25

第3章 使用Transact-SQL语言开发触发器 26

3.1 触发器的概念 26

3.2.1 触发器的结构 28

3.2 触发器的结构和定义 28

3.2.2 触发器的定义 29

3.3 几个触发器示例 34

3.4 触发器的开发过程 38

3.4.1 用户需求分析 38

3.4.2 确定触发器逻辑结构 39

3.4.3 编写触发器代码 40

3.4.4 测试触发器 41

3.5 小结 43

4.1 游标的基本概念 44

4.1.1 问题的提出 44

第4章 使用Transact-SQL语言开发游标 44

4.1.2 游标的用途 45

4.1.3 游标的工作原理 46

4.1.4 游标的类型和特征 47

4.2 游标的开发过程 48

4.3 游标开发示例 52

4.4 游标的信息 53

4.5 小结 54

第2部分 Microsoft Access开发篇 56

第5章 Microsoft Access 2000基本技术 56

5.1 Microsoft Access 2000的特性 56

5.2.1 数据库要素 59

5.2 数据库管理 59

5.2.2 创建数据库 60

5.2.3 数据库的安全性 65

5.3 表与关系管理 69

5.3.1 使用向导创建表 70

5.3.2 创建查阅字段 72

5.3.3 创建表之间的关系 74

5.4 查询管理 76

5.4.1 查询的种类 76

5.4.2 利用向导创建查询 77

5.4.3 利用查询“设计”视图创建查询 78

5.5 窗体管理 80

5.5.1 窗体的作用和类型 80

5.5.2 创建窗体 81

5.6 报表管理 84

5.6.1 使用“自动创建报表”创建报表 85

5.6.2 使用“报表向导”创建报表 86

5.7 小结 89

第6章 使用Access开发SQL Server应用程序 90

6.1 Microsoft Access开发工具特点 90

6.2 Access和SQL Server数据库之间的差别 91

6.3.1 使用ODBC 93

6.3 连接到SQL Server的网络体系结构 93

6.3.2 使用OLE DB 94

6.4 使用ODBC连接到SQL Server 94

6.4.1 安装SQL Server ODBC驱动程序 94

6.4.2 配置ODBC数据源 95

6.4.3 链接表 98

6.5 使用查询设计器 103

6.6 使用窗体设计器 106

6.7 使用报表设计器 108

6.8 使用宏创建SQL Server应用程序 110

6.9 使用VBA代码模块创建SQL Server应用程序 112

6.9.1 使用DAO Recordset 113

6.9.2 使用带有参数的查询 114

6.9.3 使用SQL Server存储过程 116

6.9.4 错误处理 119

6.10 小结 120

第7章 开发基于Web的SQL Server应用程序 121

7.1 数据访问页的类型 121

7.2 创建数据访问页 123

7.2.1 数据访问页的数据源 123

7.2.2 创建数据访问页的步骤 123

7.3.1 在表中创建超级链接字段 128

7.3 创建超级链接 128

7.3.2 在数据访问页中创建超级链接 132

7.4 开发基于Web页面应用程序的步骤 134

7.5 小结 136

第3部分 Visual Basic开发篇 138

第8章 Visual Basic的基本技术 138

8.1 Visual Basic语言的特点 138

8.2 Visual Basic语言的开发环境 140

8.3 Visual Basic语言的工程文件和模板 145

8.3.1 Visual Basic语言的工程文件 145

8.3.2 Visual Basic的工程模板 146

8.4 创建Visual Basic应用程序的基本步骤 147

8.5 小结 149

第9章 ODBC API开发数据库应用技术 150

9.1 ODBC概述 150

9.2 使用ODBC开发数据库应用步骤 153

9.2.1 配置ODBC数据源的步骤 153

9.2.2 ODBC API的使用基础 158

9.2.3 ODBC初始化函数 160

9.2.4 使用ODBC API检索数据 165

9.2.5 使用ODBC修改数据 170

9.2.6 调用存储过程 174

9.2.7 ODBC错误处理和SQLGetDiagRec 177

9.3 小结 178

第10章 DAO和ODBCDirect开发数据库应用技术 179

10.1 DAO概述 179

10.2 DAO的体系结构 181

10.2.1 DAO的体系结构图 181

10.2.2 使用DAO的步骤 182

10.2.3 在Visual Basic中增加DAO 3.6引用 183

10.3 在Visual Basic中使用DAO对象 184

lO.3.1 创建Workspace对象 184

10.3.2 连接到SQL Server 185

10.3.3 使用DAO检索数据 190

lO.3.4 在Recordset中限制数据 200

10.3.5 关闭Recordset 203

10.3.6 使用SQLPassThrough执行动态SQL 203

10.3.7 使用Recordset和SQLPassThrough修改数据 204

10.3.8 使用QueryDef 210

10.3.9 错误处理 219

10.3.10 终止Jet引擎 221

10.4 使用DAO的建议 221

10.5 ODBCDirect概述 222

10.5.1 ODBCDirect的概念 222

10.5.2 ODBCDirect体系结构 223

10.6.1 使用Create Workspace方法 224

10.6 使用ODBCDirect 224

10.6.2 设置默认的Workspace类型 225

10.6.3 连接到SQL Server 225

10.6.4 使用ODBCDirect检索数据 228

10.6.5 使用ODBCDirect修改数据 232

10.6.6 使用ODBCDirect执行动态的SQL语句 236

10.6.7 使用QueryDef对象执行存储过程 237

10.7 使用ODBCDirect的高级数据库技术 239

10.7.1 使用多个结果集 239

10.6.8 错误处理技术 239

10.7.2 异步操作 241

10.7.3 使用事务 243

10.8 小结 244

第11章 RDO开发数据库应用技术 245

11.1 PDO概述 245

11.1.1 RDO的概念 245

11.1.2 RDO体系结构 246

11.1.3 使用RDO的步骤 247

11.2 在Visual Basic中使用RDO对象 248

11.2.1 创建RDO引擎和环境 249

11.2.3 使用RDO连接 250

11.2.2 关闭rdoEnvironment 250

11.2.4 关闭RDO连接 252

11.2.5 使用RDO检索数据 252

11.2.6 使用rdoResultset和预准备语句 255

11.2.7 使用动态的SQL和RDO Execute 257

11.2.8 使用RDO游标修改数据 258

11.2.9 使用RDO SQL修改数据 261

11.2.10 错误处理 265

11.3 RDO的高级话题 266

11.3.1 使用多个结果集 267

11.3.2 异步查询 268

11.3.3 使用服务器端游标 269

11.3.4 管理数据并发性 270

11.4 小结 271

第12章 OLE DB和ADO开发数据库应用技术 272

12.1 OLE DB和ADO的概念和结构 272

12.1.1 OLE DB和ADO的概念 272

12.1.2 OLE DB体系结构 273

12.1.3 ADO体系结构 274

12.1.4 在Visual Basic中增加ADO的引用 276

12.2 在Visual Basic中使用ADO对象技术 277

12.2.1 连接到SQL Server 278

12.2.2 使用ADO Recordset检索数据 282

12.2.3 使用预准备的SQL和Command对象 290

12.2.4 使用ADO Command对象执行动态的语句 292

12.2.5 使用ADO修改数据 293

12.2.6 使用Command对象调用存储过程 300

12.2.7 错误处理 302

12.3 ADO的高级数据库功能 303

12.3.1 批修改 303

12.3.2 使用多个结果集 304

12.3.3 使用事务 306

12.3.4 存储二进制数据 308

12.4 小结 311

第13章 DB-Library开发数据库应用技术 312

13.1 DB-Library概述 312

13.1.1 DB-Library的概念 312

13.1.2 使用DB-Library的步骤 313

13.2 使用DB-Library 314

13.3.1 初始化DB-Library 314

13.2.2 枚举SQL Server系统 314

13.2.3 连接到SQL Server 316

13.2.4 使用DB-Library检索数据 319

13.2.5 执行动态的SQL语句 324

13.2.6 使用动态的SQL修改数据 325

13.2.7 使用游标 327

13.2.8 执行存储过程 335

13.2.9 错误处理 338

13.3 DB-Library高级话题 339

13.3.1 使用多个结果集 339

13.3.2 使用事务 341

13.4 小结 342

14.1 用户界面和工具 344

14.1.1 启动对话框 344

第14章 PowerBuilder 7.0基本技术 344

第4部分 PowerBuilder开发篇 344

14.1.2 使用工具栏 345

14.1.3 面向对象的开发技术 346

14.1.4 绘图器中的多个视图 346

14.1.5 绘图器的特性 347

14.1.6 简化创建程序和组件的向导 352

14.1.7 自定义的键盘快捷键和其他特点 353

14.2 组件开发和配置技术 354

14.3 数据库连接技术 356

14.4 新增加的控件 357

14.5 PowerBuilder 7.0开发环境 358

14.5.1 环境浏览 358

14.5.2 菜单系统 360

14.5.3 PowerBar工具栏 368

14.5.4 PowerBuilder的帮助系统 370

14.5.5 PowerBuilder绘图器 371

14.6 小结 372

第15章 PowerScript编程语言 373

15.1 PowerScript基本语法规则 373

15.2 PowerScript语言元素 376

15.2.1 PowerScript的标准数据类型 376

15.2.2 变量 379

15.2.3 数组 382

15.2.4 代词 384

15.2.5 PowerScript常用函数 385

15.2.6 流程控制语句 391

15.2.7 其他特殊语句 394

15.3 使用绘图器技术 395

15.3.1 Script绘图器 395

15.3.2 Function绘图器 399

15.3.3 Structure绘图器 401

15.4 小结 403

第16章 PowerBuilder中的SQL语言 404

16.1 使用SQL语句 404

16.2 使用SQL绘图器 405

16.3 使用事务对象 410

16.4 小结 414

第17章 PowerBuilder与数据库互连技术 415

17.1 数据库互连技术 415

17.1.1 概念 415

17.1.2 ODBC概述 415

17.1.3 配置ODBC 415

17.2 PowerBuilder数据库页面 417

17.2.1 数据库页面 417

17.2.2 定义PowerBuilder数据库页面 417

17.2.3 与数据库连接的参数说明 419

17.3 小结 423

第18章 使用数据库绘图器 424

18.1 数据库绘图器概述 424

18.1.1 数据库基础 424

18.1.2 数据库绘图器基本操作 425

18.2 创建数据库对象 428

18.2.1 创建表 428

18.2.2 输入数据 429

18.2.3 设置表的属性 432

18.2.4 创建视图技术 434

18.3 小结 435

19.1 数据窗口基础知识 436

第19章 使用数据窗口开发技术 436

19.2 创建数据窗口对象 439

19.3 设置数据窗口属性 442

19.3.1 Quick Select数据源和SQL Select数据源 442

19.3.2 数据窗口绘图器 448

19.3.3 数据窗口分区(Bands) 449

19.3.4 设置数据窗口对象的属性 451

19.3.5 设置字段的属性 454

19.3.6 设置编辑样式 457

19.4 操纵数据行 461

19.5 小结 464

20.1.1 加入数据窗口控件 465

20.1.2 设置数据窗口控件的属性 465

第20章 数据窗口高级编程技术 465

20.1 数据库管理 465

20.1.3 事务对象 467

20.1.4 连接数据库 470

20.1.5 数据窗口缓冲区 471

20.2 数据窗口事件和函数 471

20.2.1 数据窗口事件 471

20.2.2 数据窗口常用函数 473

20.3 小结 476

21.1 应用程序对象的概念 477

第21章 应用程序对象 477

21.2 应用程序绘图器 478

21.3 应用程序对象的属性、事件和函数 487

21.3.1 应用程序对象的属性 487

21.3.2 应用程序对象的事件 488

21.3.3 应用程序对象的函数 490

21.4 小结 491

第22章 发布数据库应用程序 492

22.1 发布数据库应用程序概念 492

22.2.1 创建工程 493

22.2 使用工程 493

22.2.2 工程绘图器 497

22.2.3 发布资源 499

22.2.4 工程构造过程 502

22.3 小结 504

第5部分 Delphi开发篇 506

第23章 Delphi 5集成开发环境 506

23.1 Delphi特性概述 506

23.2 Delphi环境浏览 508

23.3 小结 523

24.1.1 组织工具区域 524

24.1 定制环境 524

第24章 定制Delphi数据库应用开发环境 524

24.1.2 定制桌面设置 526

24.1.3 设置工程选项 527

24.1.4 指定默认工程和窗体 527

24.1.5 设置工具的优选项 529

24.1.6 定制组件板 529

24.2 定制帮助系统 533

24.3 小结 533

第25章 Delphi开发应用程序 534

25.1 Delphi的编程特点和过程 534

25.2.1 工程的概念 542

25.2 使用工程 542

25.2.2 工程管理 544

25.2.3 工程的编译和运行 547

25.2.4 工程环境设置 549

25.3 小结 556

第26章 Pascal语言 557

26.1 数据类型 557

26.2 编程风格 576

26.3 语句、过程和函数 578

26.3.1 语句 578

26.3.2 过程和函数 583

26.4 小结 589

第27章 Delphi数据库编程技术 590

27.1 数据库控件 590

27.2 创建数据库应用程序初步 591

27.3 数据库维护 598

27.4 SQL查询 603

27.5 小结 606

第28章 开发Web服务器应用技术 607

28.1 Internet应用概述 607

28.1.1 术语和标准 607

28.1.2 HTTP服务器活动 608

28.1.3 Web服务器应用程序 610

28.1.4 Web服务器应用程序的结构 612

28.1.5 Web调度器 613

28.1.6 动作项 613

28.2 请求和响应消息 616

28.2.1 访问客户请求信息 616

28.2.2 创建HTTP响应消息 617

28.2.3 生成响应消息的内容 619

28.2.4 在响应中使用数据库信息 622

28.3 调试Web服务器应用程序 625

28.4 小结 628