《Oracle WebDB应用开发技术》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:刘东波等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2001
  • ISBN:7505369261
  • 页数:313 页
图书介绍:编辑推荐:WebDB是Oracle公司推出的用于Web数据库应用编程、发布和管理的集成工具。本书采用通俗易懂的语言和范例介绍了Oracle WebDB的技术特点和使用方法,旨在帮助读者快速掌握利用Oracle数据库和WebDB工具开发因特网应用的方法。本书的主要内容包括:Oracle WebDB的基本概念、WebDB安装与配置、WebDB应用开发技术、建立WebDB站点和管理WebDB站点等,覆盖了Web数据库应用编程、发布和管理的全过程。通过阅读本书,即使Oracle数据库的新手也能够在很短的时间内开发出具有专业水平的Web应用。 本书不仅适用于从事因特网应用开发的程序员和数据库管理员,也可以作为广大计算机爱好者和高等院校师生学习Web数据库应用开发技术的参考书。

第1章 绪论 1

1.1 WWW技术概览 1

1.2 从传统客户/服务器应用到基于Web的应用 3

1.3 Web与数据库的连接技术 3

1.3.1 CGI技术 3

1.3.2 Web API技术 5

1.3.3 RAD技术 8

1.3.4 Java/JDBC技术 8

1.3.5 Web数据库技术小结 9

1.4 Oracle Web应用开发工具 10

1.5 WebDB的体系结构 11

1.6 Oracle WebDB基础 12

1.6.1 什么是Oracle WebDB 12

1.6.2 为什么要用Oracle WebDB 13

1.6.3 启动、退出Oracle WebDB 14

1.6.4 在Oracle WebDB中导航 15

1.6.5 Oracle WebDB站点的显示 17

2.1.1 软件环境要求 20

第2章 WebDB的安装与配置 20

2.1 系统环境要求 20

2.1.2 创建TNS别名 21

2.2 在Windows NT环境上安装和卸载WebDB 22

2.2.1 在Windows NT上的典型安装 24

2.2.2 在Windows NT上的定制安装 34

2.2.3 在Windows NT中卸载WebDB 37

2.3. 在Solaris环境上安装与卸载WebDB 38

2.3.1 在Solaris上安装WebDB软件包 40

2.3.2 在Solaris上安装WebDB监听器 44

2.3.3 在Solaris中卸载WebDB 45

2.4 配置WebDB监听器 45

2.4.1 从WebDB内部访问 45

2.4.2 从WebDB外部访问 46

2.5 设置WebDB CGI可执行程序 46

2.6 设置环境变量 47

2.7.1 设置与interMedia Text有关的环境变量 48

2.7 interMedia Text与WebDB的集成 48

2.7.2 创建interMedia Text索引 50

2.7.3 更新interMedia Text索引 51

2.7.4 删除interMedia Text索引 51

第3章 WebDB应用开发技术 52

3.1 用户管理 52

3.1.1 创建新用户 53

3.1.2 为用户赋予角色 55

3.1.3 为用户授予浏览和创建特权 57

3.1.4 为用户授予数据库对象特权 59

3.1.5 创建新的角色 62

3.2 创建和浏览数据库对象 65

3.2.1 创建表 66

3.2.2 创建过程 69

3.2.3 查询表中的数据 71

3.2.4 执行存储过程 75

3.3 创建组件 79

3.3.1 创建基于表的表格 80

3.3.2 编辑表格 84

3.3.3 把应用组件的执行特权授予最终用户 91

3.3.4 创建报表 92

3.3.5 编辑报表 96

3.3.6 创建图表 101

3.3.7 创建日历 104

3.3.8 创建共享组件 114

3.4.1 创建菜单 122

3.4 完成一个应用 122

3.4.2 编辑菜单 128

3.4.3 基于角色的菜单安全控制 131

3.4.4 创建链接 131

第4章 JavaScript与数据合法性检查 138

4.1 数据合法性检查 139

4.1.1 空值/非空值检查 139

4.1.2 精确匹配检查 139

4.1.3 引用完整性检查 139

4.1.5 交叉字段合法性检查 140

4.1.4 范围检查 140

4.2 JavaScript简介 141

4.2.1 什么是JavaScript 141

4.2.2 JavaScript的兼容性 141

4.3 JavaScript语言 142

4.3.1 数据类型和变量 142

4.3.2 表达式和运算符 146

4.3.3 JavaScript语句 150

4.4 JavaScript对象模型 153

4.4.1 Navigator对象层次 154

4.4.2 LiveWire对象模型 162

4.4.3 Internet Explorer对象模型 166

4.4.4 用户自定义对象 166

4.5 事件处理 167

4.5.1 基于文档的事件 167

4.5.2 基于表格的事件 167

4.5.3 基于锚点的事件 169

4.5.4 基于元素的事件 171

4.5.5 基于窗口的事件 172

4.6 用WebDB创建数据合法性检查程序 172

4.7 测试数据合法性检查程序 176

第5章 建立WebDB站点 179

5.1 创建WebDB站点 179

5.1.1 在数据库中创建WebDB站点 180

5.1.2 指定WebDB站点管理员 186

5.2 设计WebDB站点 189

5.2.1 设计WebDB站点的结构 191

5.2.2 控制WebDB站点的样式 200

5.2.3 对WebDB站点的访问控制 207

5.3 管理WebDB站点的内容 216

5.3.1 添加普通项目 217

5.3.2 添加定制项目 219

5.3.3 添加新闻项目 224

5.3.4 添加通告项目 226

5.3.5 添加快速挑选项目 227

5.3.6 添加经批准项目 229

5.3.7 编辑项目 231

5.4 删除WebDB站点 235

5.5 改变WebDB站点的语言 235

第6章 发布WebDB站点 237

6.1 WebDB的发布组件与体系结构 237

6.1.1 更换监听器 241

6.1.2 在Oracle应用服务器中添加WebDB插件 244

6.1.3 路径映射 245

6.1.4 定义MIME类型 247

6.2 数据库访问描述符 248

6.3 组件模式 254

6.4 发布WebDB应用 255

6.4.1 模式定义 255

6.4.2 开发平台与发布平台相互独立 256

6.4.3 服务器配置 257

6.4.4 组件发布 258

6.5 小结 259

7.1 组件监视实用程序 260

第7章 WebDB性能监视 260

7.2 用户界面组件监视器 262

7.2.1 图表性能 263

7.2.2 图表的通用性 267

7.2.3 标识用户 270

7.2.4 直接查看日志文件 274

7.3 监视数据库对象 276

7.3.1 关于数据库 277

7.3.4 会话与内存结构 278

7.3.3 重做日志和回退段 278

7.3.2 锁 278

7.3.5 对象和存储 280

7.4 操作日志设置 282

7.5 站点生成器监视工具 284

附录A 建立TUTORIAL上机实习环境 286

A.1 创建HR_TUTORIAL角色 286

A.2 建立TUTORIAL Web站点 287

A.3 创建TUTORIAL_USER用户账号 292

附录B 术语 294