《实用数据广播技术》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:(美)(J.凯斯)Jessica Keyes著;译友翻译组译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:1998
  • ISBN:7111066324
  • 页数:401 页
图书介绍:

第1章 开始 1

1.1 本章简介 1

1.2 使用无格式文件发布数据 1

1.3 第2级数据广播—输出到HTML 11

1.4 一个工具,许多种数据库方法 12

1.4.1 Web.DATA示例 13

1.4.2 使用Web.DATA和CGI 16

1.5 结论 17

第2章 Microsoft Visual Inter Dev和Information Builders的WebFOCUS 18

2.1 本章简介 18

2.2 Microsoft Visual InterDev 18

2.2.1 创建简单的Active Server页面 19

2.2.2 向Web项目中添加外部文件 20

2.2.3 向Web项目中添加数据连接 20

2.2.4 Data Form Wizard 21

2.2.5 使用Database Designer 22

2.3 Information Builders的WebFOCUS 27

2.3.1 在Web上发布报表 28

2.3.2 从超文本链调用WebFOCUS 29

2.3.3 从窗体中调用WebFOCUS 29

2.3.4 运行特别报表 32

2.3.5 特殊的WebFOCUS语法 35

3.2 E-R模式 37

3.1 本章简介 37

第3章 提高Web数据库的效率 37

3.3 简单正规化的要领 38

3.4 使用反规范化提高性能的技巧 39

3.5 分裂和合并表的要点 40

3.6 索引的作用和影响 41

3.7 如何管理参照完整性 42

3.8 解决控制数据库瓶颈的问题 43

3.9 理解数据结构和数据关系 43

3.10 有效使用联结和子查询 44

3.11 减小CPU开销 46

3.12 考虑视图性能问题 47

3.13 最小化在SQL环境中使用的资源 48

3.14 确定进行性能调整的需求 49

第4章 在Web上成功使用对象数据库 52

4.1 本章简介 52

4.2 商业问题,技术解决方案 52

4.3 一个动态的、活动Web应用的解析 53

4.4 数据库层的可扩充性 56

4.5 在Web服务器体系中进行高速缓存的性能和影响 57

4.6 可缩放性问题 58

4.7 权衡现有系统 60

4.8 小结 60

5.1 本章简介 61

第5章 使用Cold Fusion 61

5.2 入门 62

5.3 Cold Fusion技术 63

5.4 Cold Fusion制标语言 64

5.5 Cold Fusion管理员 65

5.6 选择和输出数据 65

5.7 在SQL语句中使用动态参数 68

5.8 创建HTML窗体查询前端 68

5.9 在CFOUTPUT节中使用参数 69

5.10 插入、更新和删除数据 71

5.11 更新数据 73

5.13 Cold Fusion应用框架 75

5.12 删除数据 75

5.14 示范应用 77

第6章 MiniSQL和W3-mSQL接口 83

6.1 本章简介 83

6.2 MiniSQL规范 83

6.2.1 Create子句 83

6.2.2 Drop子句 84

6.2.3 Insert子句 84

6.2.4 Delete子句 84

6.2.5 Select子句 84

6.3 数据库引擎 86

6.2.6 Update子句 86

6.4 C程序设计API 87

6.4.1 msqlConnect() 87

6.4.2 msqlSelectDB() 87

6.4.3 msqlQuery() 88

6.4.4 msqlStoreResult() 88

6.4.5 msqlFreeResult() 88

6.4.6 msqlFetchRow() 88

6.4.9 msqlFetchField() 89

6.4.10 msqlFieldSeek() 89

6.4.8 msqlNumRows() 89

6.4.7 msqlDataSeek() 89

6.4.11 msqlNumFields() 90

6.4.12 msqlListDBs() 90

6.4.13 msqlListTables() 90

6.4.14 msqlListFields() 90

6.4.15 msqlClose() 90

6.5 mSQL终端监控器 91

6.6 mSQL数据库管理 91

6.7 mSQL数据模式查看器 92

6.8 访问控制 92

6.9 W3- mSQL 93

6.10 Lite程序设计语言 95

6.10.1 窗体数据 96

6.10.2 变量、类型和表达式 97

6.10.3 条件和循环 98

6.10.4 用户定义函数 99

6.10.5 用户定义库 100

6.11 其他信息和插件 101

第7章 在Internet上使用自然语言处理访问关系型数据 103

7.1 本章简介 103

7.2 在Internet上有效地使用关系型数据库 103

7.2.1 查找正确的数据库 103

7.2.3 在Web应用中嵌入English Wizard Web/Server 105

7.2.2 浏览关系型数据库 105

7.2.4 English Wizard Web/Server体系 106

7.2.5 结论 106

7.3 普及数据仓库 106

7.3.1 概述 106

7.3.2 为什么数据仓库很难发布 107

7.3.3 数据仓库查询概貌 107

7.3.4 指点单击方案的局限性 108

7.3.5 English Wizard 和数据仓库 109

7.3.6 English Wizard 语义层 110

7.3.7 English Wizard 体系 110

7.4 使用English Wizard 111

7.3.8 结论 111

第8章 使用Java访问数据库 116

8.1 本章简介 116

8.2 Java为什么如此特殊 116

8.2.1 Java是面向对象的 116

8.2.2 Java是和平台无关的 116

8.2.3 Java是动态配置的 116

8.2.4 Java是安全的 117

8.3 有关基于Java数据访问的特殊问题 117

8.4 JDBC—明显的选择 118

8.5 JDBC和ODBC的差异 118

8.6 JDBC的两层和三层实现 119

8.7 JDBC驱动程序的类型 120

8.8 JDBC的替代者 123

8.8.1 Java的ODBC实现 123

8.8.2 本地API 123

8.9 对象方案 123

8.10 高层接口 124

8.11 企业计算的优化 125

8.12 应用:XDB系统的JetExpress 126

8.12.1 动态SQL的问题 126

8.12.2 联编SQL的JetExpress方法 127

9.3 Java数据库互连标准 129

9.2 Java语言环境 129

9.1 本章简介 129

第9章 使用OpenLink进行Java数据库互连 129

9.4 JDBC和ODBC 130

9.5 OpenLink多层ODBC体系 132

9.6 OpenLink JDBC体系 132

9.7 OpenLinkJDBC技术指南 134

9.7.1 OpenLink JDBC URL详解 134

9.7.2 OpenLink URL连接属性 135

9.8 OpenLink JDBC连接URL示例 136

9.9 配置OpenLink JDBC连接属性 136

9.10 剖析OpenLink JDBC连接URL翻译 137

9.11 Java到C—桥 138

第10章 Java的JDBC数据库访问协议概述 139

10.1 本章简介 139

10.2 SQL级API 139

10.3 主要接口概述 140

10.4 JDBC驱动程序接口 140

10.5 数据库连接 141

10.6 传递参数和接收结果 143

10.7 将SQL数据类型映射为Java 144

10.8 异步、线程化和事务 145

10.9 游标 146

10.10 JDBC接口 146

10.12动态类型化数据访问 147

10.11 动态数据库访问 147

10.13 示范JDBC程序 149

10.14 JDBC可下载资源 151

10.15 JDBC-ODBC桥驱动程序 151

第11章 Sybase的web.sql 152

11.1 本章简介 152

11.2 Sybase web.sql概述 154

11.2.1 在HTS文件中使用SQL 155

11.2.2 使用SQL查询数据库 155

11.2.3 使用SQL执行其他的数据库操作 156

11.2.4 在HTS文件中使用Perl变量和窗体数据 157

11.2.5 访问HTS文件中的HTML窗体数据 157

11.2.6 HyperText Sybaes(HTS)文件格式 159

11.2.7 访问HTS文件 160

11.2.8 在HTS文件中使用Perl 161

11.2.9 API—在HTS文件中使用Perl变量和窗体数据 161

11.2.10 使用Web.sql返回非HTML数据 162

11.2.11 使用HTS文件和Perl脚本返回数据的例子 162

11.2.12 返回HTTP头信息 163

11.2.13 设置cookie值的例子 163

11.2.14 URL重定向的例子 164

11.3 Sybase web.sql例子 164

11.3.1 HTS文件中的Transact SQL语句 164

11.3.3 执行SQL事务语句 165

11.3.2 HTS文件中的Perl脚本 165

11.3.4 分析窗体数据 166

11.3.5 在窗体数据中使用Perl变量 167

11.3.6 处理错误消息 167

11.3.7 处理Perl脚本 170

11.3.8 处理服务器结果 171

第12章 IBM Web Connectors for IMS 和CICS 177

12.1 本章简介 177

12.2 IMS Web 177

12.2.3 在IMS Web Studio中创建项目 178

12.2.2 IMS Web开发 178

12.2.1 IMS Web Studio 178

12.2.4 自定义生成的代码 180

12.3 IMS Web遗留系统重用示例 181

12.3.1 修改输入HTML 184

12.3.2 修改输出HTML 184

12.4 IBM CICS Internet插座 186

12.4.1 CICS Gateway的作用 189

12.4.2 配置Web服务器 189

12.4.3 启动CICS Gateway 190

13.1 本章简介 219

13.2 Web上的数据库应用体系 219

第13章 INFORMIX-Universal Web Connect 219

13.3 解决方案概观 221

13.4 技术概观 222

13.5 INFORMIX-Universal Web Connect组件 223

13.6 使用Universial Web Connect 224

13.7 INFORMIX-Universal Web Connect API 226

13.8 组件详细信息 227

13.8.1 Web浏览器 228

13.8.2 Web服务器 228

13.8.3 Web驱动程序模块 228

13.8.4 终端用户应用 228

13.8.8 Universal Web Connect服务 229

13.8.9 wcstat程序 229

13.8.5 共享内存 229

13.8.7 日志文件 229

13.8.6 配置文件 229

13.8.10 浏览器连接的类型 230

第14章 Progress Software的WebSpeed:确保Internet上事务处理的安全性 233

14.1 本章简介 233

14.2 挑战 234

14.3 安全性和完整性解决方案 235

14.4 CGI脚本 236

14.5 高级安全性特性 236

14.6 Internet事务处理系统 238

14.7 WebSpeed方法 239

14.7.1 WebSpeed和安全性 240

14.7.2 WebSpeed安全性小结 241

14.7.3 未来的WebSpeed 241

14.8 Internet安全性术语词汇表 242

14.9 其他信息索引 243

第15章 使用NetObjects Fusion 245

15.1 本章简介 245

15.2 NetObjects Fusion主要视图 245

15.3 Assets视图 246

15.4 Publish视图 247

15.4.1 发布数据 248

15.4.2 创建数据对象 249

15.4.3 为外部数据创建数据对象 250

15.4.4 创建数据列表 252

15.4.5 创建堆叠页面 255

15.5 使用Fusion 255

15.5.1 构建站点的步骤 256

15.5.2 设计页面 256

15.5.3 修改站点样式 258

15.5.4 数据库发布 259

15.5.5 预演和发布站点 261

16.2 概述 263

第16章 Netscape的LDAP协议和目录服务 263

16.1 本章简介 263

16.3 Internet 和Interanet目录 264

16.4 LDAP协议和目录服务 265

16.5 目录操作 267

16.6 目录拓扑、Referral和复制 267

16.7 拓扑限制和挑战 268

16.8 目录API 268

16.9 外部表示和交换格式 270

16.10 登录、口令和访问控制 270

16.11 目录和Netscape Navigator 271

16.14 两个附加的例子 272

16.12 目录和分类服务器互操作性 272

16.13 目录和其他服务 272

第17章 Oracle Designer/2000:在Web上发布应用 276

17.1 本章简介 276

17.2 Oracle WebServer概述 276

17.3 Designer/2000 WebServer Generator 276

17.4 逆向工程和生成用于Web的应用 277

17.5 生成的Web应用 281

17.6 WebServer生成器 284

17.7.2 生成处理 286

17.8 模型定义和数据使用 286

17.7 Oracle WebServer生成器的工作原理 286

17.7.1 模型设计 286

17.9 生成的应用 287

17.10 生成的页面 288

17.11 启动页面 288

17.12 查询窗体 289

17.13 记录列表页面 289

17.14 视图窗体 290

17.15 HTML格式化 290

第18章 Microsoft的Advanced Data Connector 292

18.1 本章简介 292

18.3 详细控制流 295

18.2 详细构件视图 295

18.4 构建ADC应用 298

18.4.1 连接到数据库 299

18.4.2 运行SQL脚本 300

18.4.3 安装和验证数据库 300

18.5 HTML框架 302

第19章 使用Sapphire/Web向Web发布数据 306

19.1 本章简介 306

19.2 Web对于数据库的挑战 306

19.3 各种用于数据/Web集成的方法 307

19.4 Sapphire/Web和Bluestone简介 307

19.6 Sapphire/Web界面 308

19.5 什么是Sapphire/Web? 308

19.7 Sapphire/Web体系概述 309

19.8 使用Sapphire/Web 311

19.8.1 步骤1:创建新的项目 311

19.8.2 步骤2:创建HTML页面 311

19.8.3 步骤3:使用DSQL创建数据库查询 314

19.8.4 步骤4:联结处理 315

19.8.5 步骤5:发布完成的Web应用 320

19.9 运行时刻应用 320

19.10 Sapphire/Web特性 322

19.10.1 数据库访问特性 323

19.10.2 体系结构特性 323

19.10.3 Sapphire/Web应用服务器 325

第20章 为什么使用COBOL开发Web数据库应用? 326

20.1 本章简介 326

20.2 访问SQL数据库 331

20.3 将现有的CICS应用转换为基于Web的应用 334

第21章 WDB:Web 和SQL数据库之间的一个共享件接口 338

21.1 本章简介 338

21.2 概述 338

21.3 如何使用WDB 339

21.4 Form模式 339

21.5 Query模式 341

21.7 将WDB移植到其他的数据库系统 342

21.6 Default模式 342

21.8 安装 346

21.9 写入窗体定义文件 347

21.10 窗体定义文件语法 348

21.10.1 内部变量 351

21.10.2 函数 351

第22章 使用001开发更好、更快和更便宜的基于Internet的应用 353

22.1 本章简介 353

22.2 为什么软件会失败 354

22.3 “纠正错误” 355

22.5 事情如何发展到如此地步 356

22.4 系统和开发难以控制 356

22.6 一种完全不同的方法 357

22.7 DBTF哲学 358

22.8 对面向系统对象(SOO)进行模型化 361

22.9 开发过程 363

22.10 不再需要 365

22.11 为Internet而开发的001应用:三个实例研究 366

22.12 结论 366

第23章 州高速公路部门交通管理的事故记录系统 368

23.1 本章简介 368

23.2 道路安全工程处理 369

23.3 ARS系统 371

23.4 用于修改/演化/维护的设计 372

23.5 使用FMap和TMap的螺旋式开发过程 373

23.6 系统体系 374

23.7 用户接口 375

23.8 查询/报表实例 377

23.9 001客户/服务器分层 378

23.10 数据库设计 381

23.11 结论 382

第24章 Resource Librarian Remote Query系统 384

24.1 本章简介 384

24.2 开发策略 385

24.3 开发方法 386

24.5 系统体系 388

24.4 远程查询设计目标 388

24.6 革新与挑战 394

24.7 小结 394

第25章 面向系统解决方案:Enterprise Management Architecture方法 395

25.1 本章简介 395

25.2 方法 395

25.3 Enterprise Management ArchitectureTM 396

25.4 校友开发Internet应用 398

25.5 NetBenefit Web站点 398

25.6 独特特性和优势 399

25.7 结论 400