《Web数据库技术与应用》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:许龙飞,李国和,马玉书编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2005
  • ISBN:7030147103
  • 页数:302 页
图书介绍:本书以先进的Web数据库开发技术为中心,全面系统地介绍基于Web数据库的体系结构和实现技术,其中包括C/、B/S模式以及基于中间件多层次分布式数据库的应用软件体系结构等知识等。

第1章 引论 1

1.1 Web数据库技术发展背景 1

1.2 Web数据库访问技术 1

1.2.1 访问Web数据库的一般过程 1

1.2.2 常用的Web数据库接口技术 2

1.3 本书内容导读 4

习题 5

第2章 基于Web的数据库系统体系结构 6

2.1 客户/服务器数据库系统体系结构 6

2.1.1 C/S模式 6

2.2.1 Web的多层数据库系统体系结构 7

2.2 浏览器/服务器数据库系统体系结构 7

2.1.2 三层的C/S结构 7

2.2.2 B/S结构与C/S结构的性能比较 8

2.3 Web服务器 8

2.3.1 Web服务器的操作与特性 8

2.3.2 IIS简介 9

2.3.3 Weblogic服务器 10

习题 14

第3章 HTML和XML 15

3.1 HTML 15

3.1.1 HTML语言的结构 15

3.1.2 HTML的基本元素 16

3.1.3 超文本链接 20

3.1.4 画面编辑控制 23

3.1.5 表格 25

3.1.6 表单 27

3.1.7 框架〈frameset〉 29

3.1.8 创建HTML文档的工具 30

3.2 XML及其应用 30

3.2.1 XML产生背景 30

3.2.2 一个简单的XML文件例子 31

3.2.3 XML的语法及应用 32

3.2.4 DTD文件的创建与实例 33

3.2.5 XML的样式表 38

3.2.6 关于命名空间 43

3.2.7 XML的文件对象模型 44

习题 47

第4章 VBScript 50

4.1 VBScript概貌 50

4.1.1 VBScript与Visual Basic 50

4.1.2 简单的VBScript测试页面 50

4.1.3 程序的结构 52

4.2 数据类型、变量与常量 52

4.2.1 VBScript的数据类型 52

4.2.2 变量与常量 53

4.2.3 数组 54

4.3 程序的控制结构 56

4.3.1 条件语句 57

4.3.2 循环语句 58

4.4 过程与函数 59

4.4.1 Sub子过程 59

4.4.2 Function过程 60

4.4.3 过程与函数的应用实例 63

习题 64

第5章 数据库的中间件和接口技术 65

5.1 面向对象的组件技术概述 65

5.2 分布式组件模型技术 66

5.2.1 COM/DCOM/COM+ 66

5.2.2 CORBA 67

5.2.4 Web Services技术简介 68

5.2.3 J2EE 68

5.3 公共网关接口 70

5.3.1 CGI的工作原理 71

5.3.2 CGI的编程技术 72

5.3.3 CGI表单处理程序 73

5.3.4 CGI在数据库中的应用 76

5.4 开放数据库接口 81

5.4.1 ODBC简介 81

5.4.2 ODBC的体系结构 82

5.4.3 ODBC数据源管理 83

习题 85

6.1.2 ASP运行环境 86

6.1.1 什么是ASP 86

6.1 ASP简介 86

第6章 ASP开发技术 86

6.1.3 ASP的运行方式 87

6.2 ASP文件 87

6.2.1 ASP文件的组成 87

6.2.2 ASP基本语法 88

6.2.3 声明脚本语言 88

6.2.4 在HTML文件中使用ASP变量 90

6.2.5 ASP文件中的文件包含 90

6.2.6 ASP文件的执行 91

6.3 ASP的组件技术 91

6.3.1 ASP的内部组件简介 91

6.3.2 ASP的外接组件简介 92

6.4 内部组件(Request和Response对象) 93

6.4.1 获取客户输入数据(Request对象) 93

6.4.2 向客户端输出数据(Response对象) 98

6.4.3 Cookies集合的应用 99

6.5 ASP的外接组件ADO 101

6.5.1 Connection对象 102

6.5.2 RecordSet对象 107

6.5.3 Command 对象 115

习题 120

第7章 Servlet技术 124

7.1 什么是Servlet 124

7.1.1 主要性能 124

7.2.1 调用Servlet的基本流程 125

7.1.2 特点与优势 125

7.2 Servlet引擎的内部工作原理 125

7.2.2 Servlet引擎的工作原理 126

7.3 ServletAPI包及其结构 127

7.3.1 Servlet结构 127

7.3.2 ServletAPI中重要的接口和类 128

7.4 Servlet应用实例 132

7.4.1 Servlet程序的编写 132

7.4.2 Servlet应用程序示例 133

习题 136

第8章 JavaBean技术 137

8.1 JavaBean概述 137

8.2 JavaBean API简介 140

8.3 JavaBean的应用 144

习题 149

第9章 EJB技术 150

9.1 EJB概念 150

9.1.1 什么是EJB 150

9.1.2 EJB和J2EE 151

9.1.3 EJB的工作环境 152

9.1.4 EJB的两种Bean 152

9.1.5 EJB和JavaBean 153

9.2 EJB的角色 154

9.3 EJB的部署 155

9.4.1 会话Bean 156

9.4 会话Bean和实体Bean简介 156

9.4.2 实体Bean 162

习题 168

第10章 JDBC技术 170

10.1 Java与JDBC 170

10.2 JDBC数据库连接接口 175

10.3 JDBC数据库访问接口 183

10.4 ResultSet接口对象 189

10.5 Java Application程序实例 196

习题 199

11.1 JSP的运行过程 201

第11章 JSP开发技术 201

11.2 JSP脚本代码 203

11.3 JSP指令 204

11.4 JSP动作组件 208

11.5 JSP内部对象 210

11.6 JSP与ASP的比较 218

11.7 JSP与JDBC程序实例 218

11.8 JSP与Servlet、JavaBeans 221

习题 223

第12章 SQL Server及应用实例 224

12.1 SQL Server简介 224

12.1.1 SQL Server 2000的特点 224

12.1.3 SQL Server数据库操作 225

12.1.2 SQL Server的启动 225

12.1.4 SQL Server数据表的查询 231

12.1.5 SQL Server数据的维护 235

12.2 列车售票系统 238

12.2.1 数据库的设计与建立 239

12.2.2 程序部署 240

12.2.3 系统的JSP程序代码 240

习题 249

第13章 Web数据库技术的应用及其未来发展 250

13.1 Web数据库技术在工程项目招标中的应用 250

13.1.1 工程技术项目招标信息管理系统 250

13.1.2 工程技术项目招标系统的实现模式 251

13.1.3 采用的关键技术 254

13.1.4 应用效果 257

13.2 Web数据库技术在电子报纸/杂志中的应用 258

13.2.1 电子版报纸软件系统 258

13.2.2 电子版报纸软件系统的开发环境与系统功能设计 258

13.2.3 系统的程序结构与采用的关键技术 260

13.2.4 应用效果 263

13.3 基于Web数据库的分销电子商务系统 264

13.3.1 电子商务 264

13.3.2 分销电子商务系统 265

13.3.3 电子商务的网络体系结构模型 268

13.3.4 系统的安全设计 269

13.4.1 电子政务网站的建设与功能 270

13.4 电子政务系统 270

13.4.2 电子政务应用系统的开发工具与技术 271

13.4.3 一个基于Web数据库的电子政务系统 271

13.4.4 电子政务系统下人力资源管理系统的开发 273

13.5 Web数据库技术在企业资源计划中的应用 276

13.5.1 Web数据库与企业资源计划 276

13.5.2 ERP的发展 276

13.5.3 企业资源计划 277

13.5.4 新一代企业资源计划 278

13.6 基于Web数据库的客户关系管理 282

13.6.1 客户关系管理 282

13.6.3 客户关系管理在销售商和银行金融行业中的应用 284

13.6.2 一个客户关系管理系统的体系结构 284

13.7 Web数据挖掘技术 287

13.7.1 Web数据挖掘技术 287

13.7.2 Web数据挖掘技术的分类 287

13.7.3 Web数据挖掘的实现步骤 290

13.7.4 Web数据挖掘的应用 290

13.8 Web数据库体系结构的进展 290

13.9 Web数据库中信息的安全问题 293

习题 294

附录 295

附录1 Tomcat服务器的安装与设置 295

附录2 JDK的安装过程和设置 298

主要参考文献 302