《Web数据库技术》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:铁军编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2004
  • ISBN:730208260X
  • 页数:292 页
图书介绍:本书主要介绍了Web应用程序架构:Web服务器环境和客户端开发工具,以及数据库的操作、访问与动态显示,最后给出了一个ASP应用实例——网上书店的设计。

第1章Web应用程序架构 1

1.1 数据库应用程序架构及其发展 1

1.1.1 单机架构 1

目录 1

1.1.2工作站/服务器架构 2

1.1.3客户机/服务器架构 2

1.1.4 浏览器/服务器架构 3

1.2Web应用程序及其工作机制 4

1.2.1 Web应用程序 4

1.2.2 静态网页与动态网页 5

1.3 动态内容的实现技术简介 7

1.3.2 JSP 8

1.3.1 ASP 8

1.3.3 PHP 9

1.4 Web应用程序的典型应用和特点 10

小结 12

习题 12

第2章构建Web应用程序的开发环境 14

2.1 Web应用程序的开发环境 14

2.1.1 服务器端开发环境 14

2.1.2本机开发环境 15

2.2 建立Web站点 15

2.2.1安装服务器 15

2.2.2 启动IIS服务 16

2.2.3创建新的Web站点 18

2.2.4 设置站点或站点目录的属性 22

2.2.5用PWS创建虚拟目录 25

2.3 Web站点开发工具Dreamweaver MX简介 26

2.3.1 概述 26

2.3.2 Dreamweaver MX的工作环境 27

2.3.3 Dreamweaver MX的Web应用程序开发功能 28

2.3.4 Dreamweaver MX的Web应用程序开发工作流程 30

2.4 构建Dreamweaver MX开发环境 32

2.4.1 创建本地站点 32

2.4.2设置测试服务器 33

2.4.3设定远程信息 34

2.4.4测试开发环境 37

2.4.5 Dreamweaver MX的站点管理 38

小结 39

习题 40

第3章 ASP基础 43

3.1 ASP概述 43

3.1.1 ASP的基本概念 43

3.1.2 创建和运行ASP网页 45

3.2 ASP基础 48

3.2.1使用变量 48

3.2.2使用表单 50

3.2.3使用组件和对象 52

3.3 ASP的内置对象 53

3.3.1 Request对象 53

3.3.2 Response对象 58

3.3.3 Session对象 60

3.3.4 Application对象 64

3.3.5 Server对象 66

3.3.6 Cookie应用 68

3.4 ASP实例——计数器的设计 71

3.4.1 程序基本思路 71

3.4.2 Application_OnStart事件过程 71

3.4.3 Session_OnStart事件过程 72

3.4.4 显示访问人数数据 72

小结 73

习题 74

4.1 需求分析 78

第4章数据库的设计和建立 78

4.2设计数据库 79

4.2.1 确定数据库中包括的表和字段 79

4.2.2 确定表之间的关系 81

4.3创建Access数据库 81

4.3.1建立数据库 81

4.3.2建立数据表 84

4.3.3建立表之间的关系 87

4.4使用SQL命令操作数据库 89

4.4.1查询语句SELECT 90

4.4.2插入数据语句INSERT INTO 90

4.4.4 删除数据语句DELETE 91

4.4.3更新数据语句UPDATE 91

4.4.5参数PARAMETERS 92

4.5 在Access中创建查询对象 92

4.5.1 选择查询 93

4.5.2操作查询 95

4.5.3参数查询 100

小结 102

习题 102

第5章Web页的数据库连接技术 104

5.1 数据库访问技术 104

5.1.1 ODBC 104

5.1.3 ADO 105

5.1.2 OLE DB 105

5.1.4 ADO的对象模型 106

5.2 连接对象 107

5.2.1Connection对象的方法和属性 107

5.2.2使用连接字符串连接数据库 108

5.2.3使用数据源名称连接到数据库 112

5.2.4 在Dreamweaver MX中管理数据库连接 114

5.3记录集对象 115

5.3.1 Recordset对象的方法和属性 115

5.3.2打开记录集 116

5.3.3用记录集表示记录 119

5.3.4 对记录集进行分页 122

5.4 命令对象 124

5.4.1 Command对象的方法和属性 124

5.4.2使用Command对象 125

5.4.3 在Command对象中使用参数 132

5.4.4管理Command对象 136

5.5在Dreamweaver MX中使用ADO对象的特点 137

小结 137

习题 138

第6章 向页面添加动态内容 141

6.1定义数据源 141

6.1.1数据源概述 141

6.1.2 定义ASP对象类型数据源 142

6.2 向页面插入动态内容 144

6.2.1插入动态文本 144

6.1.3删除数据源 144

6.2.2插入动态图像 146

6.3 表单元素动态 149

6.3.1 文本字段动态 150

6.3.2 图像域动态 152

6.3.3 动态复选框 152

6.3.4单选按钮动态 153

6.3.5 列表/菜单动态 155

6.4使HTML属性动态 156

6.4.1 使用“绑定”面板将HTML属性动态化 156

6.4.2 使用“标签检查器”面板实现HTML属性动态化 157

6.4.3 使用属性检查器实现HTML属性动态化 158

习题 160

小结 160

6.5 设定动态内容格式 160

第7章显示和查询记录 163

7.1 构建显示记录页面 163

7.1.1 显示一条记录 163

7.1.2 以纵向方式显示多条记录 165

7.1.3 以纵横方式显示多条记录 168

7.2查询记录 170

7.2.1 在记录集中使用参数变量 170

7.2.2设置简单查询条件 173

7.2.3 设置复杂查询条件 181

小结 185

习题 185

8.1.1 理解记录操作与数据库结构的关系 187

第8章 添加、更新和删除记录 187

8.1 概述 187

8.1.2操作数据的方法 188

8.2 添加记录 189

8.2.1 利用服务器行为添加记录 189

8.2.2 利用Recordset添加记录 191

8.3 更新记录 192

8.3.1 利用服务器行为更新记录 193

8.3.2利用Recordset更新记录 196

8.4 删除记录 198

8.4.1 利用服务器行为删除记录 198

8.4.2 利用Recordset删除记录 199

8.5 同时处理多条记录 200

8.5.1更新多条记录 201

8.5.2删除多条记录 204

小结 207

习题 207

第9章 综合应用——网上书店客户端的设计 209

9.1 网上购书的基本流程 209

9.2 查询图书 210

9.2.1 显示图书信息 210

9.2.2 精品推荐 213

9.2.3 按类别查询图书 216

9.2.4 综合查询 217

9.3.1 安装购物车插件 218

9.3 购物车的实现 218

9.3.2设置购物车 220

9.3.3 将商品添加到购物车 223

9.3.4创建购物车页面 226

9.4 用户身份确认 228

9.4.1 用户注册 229

9.4.2用户登录 232

9.5 订单确认和保存 233

9.5.1 显示确认信息 233

9.5.2保存订单并获取订单号 234

9.5.3 将购物车内容保存到数据库 236

9.6.1 查看订单列表 238

9.6订单查询 238

9.6.2查看订单详细页内容 239

9.7体验购书过程 241

小结 245

习题 245

第10章 综合应用——网上书店管理端的设计 247

10.1 网上书店管理的模块结构及流程 247

10.2 职员登录及权限 249

10.2.1 登录及权限 249

10.2.2 权限的应用 252

10.3职员管理模块 254

10.3.1 增加职员记录 254

10.3.2 更改职员信息 256

10.3.3 删除职员记录 258

10.3.4 更改密码 260

10.4订单管理 262

10.4.1 已处理订单 263

10.4.2未处理订单 265

10.4.3处理当前订单 268

10.5图书管理 270

10.6客户管理 273

小结 275

习题 276

附录A VBScript参考 277

附录B部分习题参考答案 289

参考文献 292