《Web数据库开发人员指南》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:(美)(P.穆赫辛尼)Piroz Mohseni著;张录娥等译
  • 出 版 社:机械工业出版社;西蒙与舒斯特国际出版公司
  • 出版年份:1997
  • ISBN:7111057635
  • 页数:320 页
图书介绍:

目录 1

第一部分 基本知识 1

第1章 为什么要发布Web数据库 1

1.1 WWW的普及 1

1.2静态页面和交互页面 2

1.3 图形用户接口 4

1.4平台独立性 5

1.5 网络存取 5

1.6标准接口 7

1.7 易于扩展 7

1.8小结 7

1.9 问题 9

1.10答案 9

第2章Internet和WWW 10

2.1 Internet 10

2.1.1 TCP/IP 11

2.1.2OSI模型 12

2.2 客户机/服务器模型 14

2.2.1客户机 14

2.2.2 服务器 15

2.3 小结 16

2.4 问题 16

2.5答案 17

第3章 HTML概述 18

3.1 一般格式 18

3.2标题标识 19

3.3 正文标识 19

3.3.1 头 20

3.3.2块元素 20

3.3.3列表 23

3.3.4字符格式化 24

3.3.5 定位 25

3.3.6 图像 27

3.3.7 Netscape对IMG标识的扩展 28

3.3.8 HTML代码 29

3.3.9 表格 30

3.3.10框架 32

3.4 URL 36

3.5小结 37

3.6问题 37

3.7答案 37

第4章 用户输入 38

4.1基本知识 38

4.2用FORM标识填充表格 39

4.3输入标识 40

4.3.1文本框 40

4.3.2口令文本框 40

4.3.3复选框 41

4.3.4单选按钮 41

4.4菜单 42

4.3.6复位 42

4.3.5提交按钮 42

4.5多行文本输入 44

4.6表格样例 45

4.7图像映像 47

4.7.1服务器端图像映像 48

4.7.2客户机端图像映像 50

4.8 HTML编辑器 50

4.9小结 51

4.10问题 52

4.11答案 52

第5章 公共网关接口基本知识 53

5.1概述 53

5.2 UNIX中的CGI 55

5.2.1客户机到服务器 55

5.2.2服务器到外部程序 56

5.2.3外部程序到服务器 62

5.2.5 范例 63

5.2.4服务器到客户机 63

5.2.6服务器配置 65

5.3 Windows中的CGI 73

5.3.1运行外部程序 73

5.3.2 CGI数据文件 74

5.3.3范例 76

5.3.4服务器配置 79

5.3.5 Windows 95和Windows 79

NT 79

5.4 MacOS中的CGI 79

5.4.1外部程序的请求 80

5.4.2数据传输 81

5.4.3服务器配置 82

5.5 MIME 85

5.7 问题 87

5.8答案 87

5.6小结 87

第6章 数据库基础 89

6.1什么是数据库 89

6.1.1数据采集 89

6.1.2数据管理 90

6.2客户机/服务器数据库模型 94

6.2.1服务器 94

6.2.2客户机 94

6.3 SQL 97

6.3.1创建数据表 98

6.3.2数据插入 99

6.3.3查询 99

6.3.4 连接 103

6.3.5子查询 105

6.3.6联合 105

6.3.7修改数据 106

6.3.8函数 107

6.3.10锁住 108

6.3.9备份和恢复 108

6.4有关数据完整性的关键词 109

6.5数据库系统 109

6.6小结 111

6.7问题 111

6.8答案 111

第7章 应用程序设计 113

7.1 HTTP服务器 113

第二部分创建应用 113

7.2 HTTP服务器的安装 116

7.3 HTTP客户机 118

7.4编译器/解释器 119

7.5数据库系统 119

7.6应用设计 119

7.6.1功能 120

7.6.2用户接口 120

7.6.3实现 121

7.7说明程序流程 125

7.8小结 126

7.9问题 127

7.10答案 127

第8章 编程语言的选择 128

8.1 引言 128

8.2 C 131

8.2.1 cgic:一个用于CGI编程的ANSIC的程序库 131

8.2.2 LIBCGI 132

8.2.3 CGIHTML 133

8.3 C++ 134

8.4 Perl 135

8.5 TCL 138

8.6 Shell Script 140

8.7 Visual Basic 140

8.8 PowerBuilder 141

8.9 Java 143

8.9.1 JDBC API 143

8.9.3在应用中的用法 144

8.9.2 JDBC驱动器接口 144

8.9.4数据类型 146

8.9.5示例 147

8.10 JavaScript 148

8.11 Visual Basic Script 153

8.12小结 154

8.13问题 154

8.14答案 154

第9章 选择合适的工具 155

9.1 引言 155

9.2 DB2WWW 156

9.3 dbCGI 157

9.4 DBperl 158

9.5 Genera 159

9.6 GSQL 159

9.6.1 PROC文件 159

9.6.2编写数据库后台程序 160

9.7 Informix CGI接口软件包 161

9.8 Ingres Tools Archive 162

9.9 Mini SQL 162

9.10 ORALink 162

9.10.1 命令 163

9.11 OrayWWW 164

9.13 VISIGATE 164

9.12 QDDB 164

9.10.3ORALink工具软件 164

9.10.2代换 164

9.14 web.sql 165

9.15 HyperSTAR Web Developer s Kit 165

9.16 NeXT WebObjects 165

9.17 O2Web 166

9.18 Oracle WebServer 166

9.19 Sapphire/Web 166

9.22 A-XOrion 167

9.20 Spider 167

9.21 SQLweb 167

9.23 ColdFusion 168

9.23.1 DBML 169

9.23.2兼容性和系统配置 169

9.24 DataRamp 170

9.25 DBGateway 170

9.26 dbWeb 170

9.27 FoxWeb 170

9.31 Tgate 171

9.32 PLWeb2.04 171

9.28 R:WEB 171

9.30 WebBase 171

9.29 WebDBC 171

9.33 SWISH 172

9.34 GLIMPSE 173

9.35 Excite for Web服务器 173

9.38 Sibylla 174

9.36 Sybperl 2.0 174

9.37 dbedit 174

9.39 WebLib 175

9.40小结 175

第10章 最终应用 177

10.1浏览概况图 177

10.2网络数据库服务器 179

10.3非网络数据库服务器 181

10.4网络讨论 182

10.5 CGI如何填充图形 184

10.5.1 CGI程序和数据库通信 184

10.5.2工作原理 187

10.6 Java怎样改变图片 188

10.7 小结 190

10.8问题 190

10.9答案 190

11.1问题 191

第11章 安全性问题 191

11.2 S-HTTP 193

11.2.1 鉴定 194

11.2.2私有部分 194

11.2.3 HTTP封装 194

11.2.4协商 196

11.2.5损伤性 197

11.3 SSL 197

11.4保护你的服务器 199

11.5 CGI的安全性 200

11.6 Java与安全性 201

11.7其他问题 202

11.8小结 202

11.9问题 203

11.10答案 203

12.1文档 204

12.1.1 网络连接 204

第12章 应用维护 204

12.1.2安全性文档 205

12.1.3应用文档 206

12.2性能监测 206

12.3常见问题 207

12.4应用扩充 208

12.5总结 209

12.7答案 210

12.6问题 210

第三部分应用程序实例 211

第13章 会议登记系统 211

13.1说明 211

13.2环境 211

13.3 CGI程序 212

第14章 故障报告系统 217

14.1说明 217

14.2环境 217

14.3.1 主屏幕 218

14.3 CGI程序 218

14.3.2报告一个问题 220

14.3.3问题解决 224

14.3.4问题查找 233

第15章 使用JDBC 240

15.1说明 240

15.2环境 240

15.3 Java程序 241

第16章 实际应用 252

16.1 Federal Express 252

16.2 American Airlines 253

16.3 Switchboard 254

16.4 StockMaster 256

16.5 University of Missouri CourseCatalog 258

16.6 The Wall Street Journal 259

16.7 Lombard 259

16.8 Wells Fargo 260

16.9 Patient Record Database 261

16.10 Live Java Graphs 263

第17章 新技术 264

17.1 Internet结构 264

17.2应用程序服务器 264

17.3 Java语言 265

17.4网络化 265

17.6数据库 266

17.7 Active X控制 266

17.5安全性 266

17.8网络PC 267

第四部分附录 269

附录AHTMTL 快速参考 269

附录BHTML风格指南 278

附录C Java快速参考 282

附录D SQL快速参考 292

附录E Perl快速参考 296

附录F在线资源 315