Oracle 8i 应用高级编程:Java,PL/SQL 和XML 深入开发 🔍
()John Carnell, ()Bjarki Holm等著 ; 郝启堂译; John Carnell; Bjarki Holm; 郝启堂
北京:清华大学出版社, Di 1 ban, 北京 Beijing, 2002
中文 [zh] · PDF · 8.8MB · 2002 · 📗 未知类型的图书 · 🚀/duxiu/upload · Save
描述
本书介绍使用Oracle 8i开发数据库应用程序的知识, 内容包括:Oracle 8i平台和体系结构Net8和Oracle JVM, 使用Web Toolkit, PSP和Designer 6i进行PL/SQL开发等
备选标题
Oracle 8i应用高级编程 : Java,PL SQL和XML深入开发 Oracle 8i Ying yong gao ji bian cheng : Java,PL SQL He XML shen ru kai fa
备选标题
untitled
备选作者
( )John Carnell, ()Bjarki Holm等著 ; 郝启堂译; Rnell Ca; Lm Ho; 郝启堂
备选作者
John Carnell(著);Bjarki Holm(著)
备选作者
Rnell Ca; Lm Ho; Qitang Hao
备用出版商
清华大学出版社 Qing hua da xue chu ban she
备用出版商
Qinghua University Press
备用出版商
清华大学出版社·北京
备用版本
China, People's Republic, China
备用版本
Bei jing, 2002
备用版本
2001
元数据中的注释
producers:
Acrobat Distiller 6.0 (Windows)
Acrobat Distiller 6.0 (Windows)
元数据中的注释
Bookmarks: p1 (p1): 第1章 利用Oracle 8i进行Internet编程
p1-2 (p2): 1.1 Oracle历史简介
p1-3 (p2): 1.2 Oracle 8i的版本
p1-4 (p4): 1.3 编程支持
p1-5 (p4): 1.3.1 PLISQL
p1-6 (p5): 1.3.2 传统Oracle开发工具
p1-7 (p7): 1.4 Oracle 8i和Java
p1-8 (p7): 1.4.1 Oracle Java虚拟机器
p1-9 (p9): 1.4.2 Oracle JVM和JDK之间的区别
p1-10 (p10): 1.4.3 12EE框架和Oracle
p1-11 (p12): 1.4.4 JDeveloper
p1-12 (p12): 1.4.5 Java的商务组件(BC4J)
p1-13 (p12): 1.5 Oracle XML开发人员工具箱
p1-14 (p13): 1.6 Oracle InterMedia
p1-15 (p14): 1.7.1 Internet Application Server(iAS)
p1-16 (p14): 1.7 Oracle 8i和Internet
p1-17 (p14): 1.6.3 Oracle空间盒
p1-18 (p14): 1.6.2 图像、音频和视频服务
p1-19 (p14): 1.6.1 Text服务
p1-20 (p15): 1.7.2 Oracle HTTP服务器
p1-21 (p16): 1.8 小结
p2 (p18): 第2章 企业应用程序设计
p2-2 (p19): 2.1 EAD概念
p2-3 (p19): 2.2 N层计算的发展
p2-4 (p20): 2.2.1 两层体系结构
p2-5 (p21): 2.2.2 三层体系结构
p2-6 (p24): 2.2.3 N层体系结构
p2-7 (p28): 2.3 Oracle和EAD
p2-8 (p28): 2.3.1 PL/SQL开发
p2-9 (p29): 2.3.2 Java开发
p2-10 (p32): 2.3.3 何时使用Java
p2-11 (p32): 2.3.4 Oracle软件的支持派
p2-12 (p33): 2.5 小结
p2-13 (p33): 2.4 通信问题
p3 (p35): 第3章 数据库基础
p3-2 (p35): 3.1 数据库历史
p3-3 (p37): 3.2 逻辑结构
p3-4 (p37): 3.3 Oracle 8i数据库的组件
p3-5 (p37): 3.4 数据词典
p3-6 (p38): 3.4.1 内部RDBMS表格
p3-7 (p38): 3.4.2 数据词典表格
p3-8 (p38): 3.4.3 数据词典视图
p3-9 (p39): 3.4.4 动态性能视图
p3-10 (p39): 3.5 Oracle实例
p3-11 (p39): 3.5.1 数据文件和表格空间
p3-12 (p40): 3.5.2 块
p3-13 (p40): 3.5.3 段
p3-14 (p41): 3.5.4 表格段
p3-15 (p41): 3.5.5 索引段
p3-16 (p43): 3.5.6 簇段
p3-17 (p44): 3.5.7 表格簇
p3-18 (p44): 3.5.8 散列簇
p3-19 (p44): 3.5.9 回滚段
p3-20 (p45): 3.5.10 临时段
p3-21 (p45): 3.5.11 盘区
p3-22 (p45): 3.6 Oracle 8i对象/关系数据库
p3-23 (p46): 3.6.1 对象类型
p3-24 (p46): 3.6.2 集合
p3-25 (p48): 3.7 Oracle内存结构
p3-26 (p48): 3.7.1 系统全局区域
p3-27 (p49): 3.7.2 共享池
p3-28 (p50): 3.7.3 DB高速缓存
p3-29 (p52): 3.7.4 重做日志缓冲区
p3-30 (p53): 3.7.5 程序全局区域
p3-31 (p54): 3.7.6 后台进程
p3-32 (p55): 3.7.10 Redo Log Writer(LGWR)进程
p3-33 (p55): 3.7.9 Database Writer(DBWn)
p3-34 (p55): 3.7.8 Process Monitor(PMON)进程
p3-35 (p55): 3.7.7 System Monitor(SMON)进程
p3-36 (p56): 3.7.11Checkpoint(CKPT)进程
p3-37 (p56): 3.7.12 可选进程
p3-38 (p58): 3.7.13 启动实例
p3-39 (p58): 3.8 Oracle的数据库初始化文件
p3-40 (p58): 3.9 控制文件
p3-41 (p59): 3.10 扼要重述
p3-42 (p60): 3.11 小结
p4 (p62): 第4章 利用Net8扩展应用程序
p4-2 (p62): 4.1 Net8的作用
p4-3 (p62): 4.2 使用Net8的原因
p4-4 (p68): 4.3 Oracle连通性
p4-5 (p72): 4.4 数据操作
p4-6 (p73): 4.5 移植到Net8
p4-7 (p73): 4.6 Net8调谐
p4-8 (p74): 4.7 Net8故障诊断
p4-9 (p75): 4.7.1 诊断网络
p4-10 (p75): 4.7.2 诊断服务器
p4-11 (p76): 4.7.3 诊断客户机
p4-12 (p76): 4.7.4 一些常见的ORA错误和应对办法
p4-13 (p78): 4.8 小结
p5 (p79): 第5章 利用Designer 6i进行企业开发
p5-2 (p80): 5.1 Designer 6i软件体系结构
p5-3 (p81): 5.2.1 仓库对象
p5-4 (p81): 5.2 新的Oracle仓库
p5-5 (p82): 5.2.2 容器
p5-6 (p83): 5.2.3 文件对象
p5-7 (p83): 5.2.4 版本控制
p5-8 (p85): 5.2.5 工作区
p5-9 (p86): 5.2.6 Designer 6i工具的概览
p5-10 (p88): 5.2.7 建立Oracle仓库
p5-11 (p92): 5.2.8 仓库对象导航器(RON)介绍
p5-12 (p96): 5.3.2 概览
p5-13 (p96): 5.3.1 开始
p5-14 (p96): 5.3 案例研究
p5-15 (p99): 5.3.3 开发要求的概念数据模型
p5-16 (p101): 5.3.4 开发教育中心实体-关系模型
p5-17 (p115): 5.3.5 把概念数据模型转变为初始数据库设计
p5-18 (p121): 5.3.6 精炼数据库设计
p5-19 (p129): 5.3.7 生成DDL和创建物理数据库
p5-20 (p133): 5.4 小结
p5-21 (p134): 6.1 最小开发环境
p6 (p134): 第6章 PL/SQL开发
p6-2 (p135): 6.1.1 参考材料
p6-3 (p135): 6.1.2 编程编辑器
p6-4 (p135): 6.1.3 版本控制软件
p6-5 (p136): 6.1.4 SQL性能工具
p6-6 (p138): 6.1.5 调试
p6-7 (p139): 6.1.6 配置
p6-8 (p139): 6.1.7 测试
p6-9 (p140): 6.2 编写PL/SQL
p6-10 (p140): 6.1.8 编程风格
p6-11 (p141): 6.3 构建PL/SQL测试框架
p6-12 (p169): 6.4 小结
p7 (p170): 第7章 PL/SQL服务器页
p7-2 (p170): 7.1 引言
p7-3 (p170): 7.2 保时使用PSP
p7-4 (p171): 7.3 PSP体系结构
p7-5 (p171): 7.4 PSP剖析
p7-6 (p172): 7.4.1 PSP指令
p7-7 (p174): 7.4.2 PSP说明
p7-8 (p175): 7.4.3 PSP脚本小程序
p7-9 (p177): 7.4.4 PSP表达式
p7-10 (p177): 7.4.5 cust_dets.psp的源代码
p7-11 (p182): 7.5 PSP中的错误处理
p7-12 (p184): 7.6 把PSP加载到数据库
p7-13 (p185): 7.7 现在要完成的工作
p7-14 (p185): 7.8 小结
p7-15 (p186): 8.1 工具箱简史
p8 (p186): 第8章 PL/SQL Web工具箱
p8-2 (p187): 8.2 何时使用工具箱
p8-3 (p187): 8.3 工具箱体系结构
p8-4 (p189): 8.4 设置环境
p8-5 (p189): 8.4.1 配置iAS
p8-6 (p191): 8.4.2 如果没有iAS,会发生什么情况
p8-7 (p191): 8.4.3 安装工具箱
p8-8 (p193): 8.4.4 调试配置
p8-9 (p194): 8.5 使用工具箱构建应用程序
p8-10 (p195): 8.5.1 第一个动态页
p8-11 (p195): 8.5.2 请求术语
p8-12 (p196): 8.5.2 请求的生存期
p8-13 (p199): 8.6 工具箱API
p8-14 (p201): 8.7 构建样本应用程序
p8-15 (p201): 8.7.1 部门报告
p8-16 (p204): 8.7.2 改变部门
p8-17 (p206): 8.7.3 显示用户的细节记录
p8-18 (p214): 8.7.4 解释部门过程
p8-19 (p217): 8.8 小结
p9 (p218): 第9章 使用PL/SQL Web Toolkit和JavaScript的股票跟踪器
p9-2 (p218): 9.1 案例研究概览
p9-3 (p220): 9.2 应用程序体系结构
p9-4 (p220): 9.2.1 保持客户机上的状态
p9-5 (p221): 9.2.2 用户界面
p9-6 (p223): 9.3 数据模型
p9-7 (p224): 9.3.1 Accounts表
p9-8 (p225): 9.3.2 Funds表
p9-9 (p225): 9.3.3 Trades表
p9-10 (p227): 9.3.4 当前值表
p9-11 (p227): 9.3.5 跟踪用户表
p9-12 (p228): 9.3.6 加载初始数据
p9-13 (p229): 9.4 PL/SQL包
p9-14 (p229): 9.4.1 后端数据包
p9-15 (p237): 9.4.2 前端显示包
p9-16 (p242): 9.5 支持文件
p9-17 (p243): 9.5.1 JavaScript:htm.js
p9-18 (p245): 9.5.2 Javascript:stocks.js
p9-19 (p251): 9.5.3样式表:stocks.css
p9-20 (p252): 9.6 小结
p10 (p254): 第10章 使用Designer 6i开发Web PL/SQL应用程序
p10-2 (p254): 10.1 开端
p10-3 (p254): 10.2 概览
p10-4 (p258): 10.3 设置Web应用程序环境
p10-5 (p263): 10.4 在Designer中开发Database Design
p10-6 (p264): 10.5 创建DDL和构建物理数据库
p10-7 (p266): 10.6 利用应用程序属性扩展数据库设计
p10-8 (p269): 10.7 生成表格API
p10-9 (p271): 10.8 Web PL/SQL模块设计介绍
p10-10 (p272): 10.9 定义应用程序级的生成器优选项
p10-11 (p273): 10.9.1 定义应用程序级的优选项集
p10-12 (p274): 10.9.2 给应用程序分配优选项集
p10-13 (p275): 10.9.3 使用级联样式表(可选练习)
p10-14 (p276): 10.10 设计和生成Web PL/SQL模块
p10-15 (p277): 10.10.1 COURSE模块
p10-16 (p281): 10.10.2 生成和执行第一个Course模块
p10-17 (p285): 10.10.3 FRCOURSE模块
p10-18 (p287): 10.10.4 MDCOURSE模块
p10-19 (p296): 10.10.5 MAIN模块
p10-20 (p297): 10.11 小结
p10-21 (p298): 11.1 支持Java的基础结构
p11 (p298): 第11章 Oracle JVM和Java存储过程
p11-2 (p301): 11.2 Java存储过程
p11-3 (p302): 11.3 准备开发环境
p11-4 (p302): 11.3.1 识别和安装正确的JDK
p11-5 (p302): 11.3.2 使用JDK说明文件
p11-6 (p303): 11.3.3 安装IDE
p11-7 (p303): 11.3.4 检查路径环境变量
p11-8 (p304): 11.4 用Java开发存储过程
p11-9 (p305): 11.4.1 日期格式化函数
p11-10 (p317): 11.4.2 使用JDBC查询数据库的简单函数
p11-11 (p322): 11.4.3 使用OUT和IN OUT参数
p11-12 (p326): 11.4.4 从Java存储过程调用存储过程
p11-13 (p328): 11.4.5 DML和事务
p11-14 (p333): 11.4.6 利用Java存储过程的触发器和高级队列操作
p11-15 (p340): 11.4.7 以XML格式返回查询
p11-16 (p343): 11.4.8 XML中的DML操作
p11-17 (p345): 11.5 系统体系结构考虑因素
p11-18 (p346): 11.6 小结
p12 (p347): 第12章 利用JDBC进行Oracle访问
p12-2 (p347): 12.1 驱动程序类型
p12-3 (p348): 12.2 安装JDBC
p12-4 (p348): 12.2.1 驱动程序的位置
p12-5 (p349): 12.2.2 安装Oracle JDBC类
p12-6 (p350): 12.2.3 Java要求
p12-7 (p350): 12.2.4 检查安装
p12-8 (p351): 12.3.1 数据库连接
p12-9 (p351): 12.3 JDBC基础
p12-10 (p357): 12.3.2 语句
p12-11 (p379): 12.3.3 结果集
p12-12 (p389): 12.3.4 元数据
p12-13 (p391): 12.4 高级议题
p12-14 (p391): 12.4.1 二进制大对象(BLOB)
p12-15 (p397): 12.4.2 字符大对象(CLOB)
p12-16 (p399): 12.4.3 BFILE
p12-17 (p401): 12.5 数据源
p12-18 (p405): 12.6 小结
p13 (p407): 第13章 连接共享和高速缓存
p13-2 (p407): 13.1 共享
p13-3 (p408): 13.1.1 连接池优点
p13-4 (p408): 13.1.2 不同类型的连接共享
p13-5 (p409): 13.1.3 概览
p13-6 (p409): 13.2 标准连接池
p13-7 (p410): 13.2.1 Logger类
p13-8 (p411): 13.2.2 DBConnection
p13-9 (p418): 13.2.3 DBConnectionPool
p13-10 (p426): 13.2.4 管理连接池
p13-11 (p434): 13.2.5 客户举例
p13-12 (p440): 13.3 JDBC2.0连接共享
p13-13 (p441): 13.3.1 新特征
p13-14 (p443): 13.3.2 Oracle JDBC2.0扩充
p13-15 (p446): 13.3.3 更改标准池
p13-16 (p454): 13.4 小结
p14 (p455): 第14章 利用SQLJ的数据库连通性
p14-2 (p455): 14.1 SQLJ代码
p14-3 (p456): 14.1.1 可执行语句
p14-4 (p457): 14.1.2 主控表达式
p14-5 (p460): 14.1.3 默认连接
p14-6 (p462): 14.2 简单SQLJ应用程序
p14-7 (p464): 14.2.1 顾客类
p14-8 (p469): 14.2.2 用户界面类
p14-9 (p473): 14.3 使用SQLJ转换程序
p14-10 (p474): 14.3.1 基本转换程序操作
p14-11 (p477): 14.3.2 高级转换程序操作
p14-12 (p477): 14.4 说明
p14-13 (p478): 14.4.1 SQLJ迭代器
p14-14 (p480): 14.4.2 创建迭代器
p14-15 (p490): 14.4.3 连接环境
p14-16 (p491): 14.4.4 连接到相同模式
p14-17 (p495): 14.4.5 连接到不同模式
p14-18 (p497): 14.4.6 执行环境
p14-19 (p505): 14.5 服务器中的SQLJ
p14-20 (p511): 14.6 小结
p15 (p512): 第15章 Enterprise JavaBeans和Oracle
p15-2 (p513): 15.1 各种EJB组件
p15-3 (p515): 15.2 EJB适合于Sun服务器端Java计划的地方
p15-4 (p516): 15.3 体系结构中需要EJB组件吗
p15-5 (p517): 15.4 获取J2EE组件中的资源
p15-6 (p519): 15.5 使用事务资源
p15-7 (p521): 15.7 构造EJB组件
p15-8 (p521): 15.6 与其他企业技术合作
p15-9 (p522): 15.7.1 介绍Restaurant Finder 应用程序
p15-10 (p525): 15.7.2 远程接口
p15-11 (p532): 15.7.3 主接口(Home Interfaces)
p15-12 (p534): 15.7.4 实体主关键码
p15-13 (p535): 15.7.5 实现类
p15-14 (p564): 15.7.6 部署描述符
p15-15 (p566): 15.7.7 部署
p15-16 (p567): 15.7.8 样本客户
p15-17 (p572): 15.8 无实体的解决办法
p15-18 (p582): 15.8.1 部署描述符
p15-19 (p586): 15.8.2 JDeveloper
p15-20 (p586): 15.9 小结
p16 (p588): 第16章 数据库内核
p16-2 (p588): 16.1 处理数据库的原因
p16-3 (p590): 16.1.1 SQL/92:一整套标准
p16-4 (p592): 16.1.2 锁定模型
p16-5 (p597): 16.1.3 并发
p16-6 (p599): 16.1.4 事务
p16-7 (p600): 16.1.5 调整查询
p16-8 (p601): 16.1.6 开放程度
p16-9 (p602): 16.2 使用数据库提供的工具
p16-10 (p603): 16.2.1 SQL_Trace
p16-11 (p605): 16.2.2 TKPROF
p16-12 (p611): 16.3 小结
p17 (p612): 第17章 Java业务组件
p17-2 (p612): 17.1 Oracle BC4J的组件
p17-3 (p613): 17.2 BC4J的特征
p17-4 (p614): 17.3 利用BC4J开发
p17-5 (p614): 17.4 餐馆例子
p17-6 (p619): 17.5 在JDeveloper中创建数据库连接
p17-7 (p620): 17.6 使用JDeveloper创建业务组件工程
p17-8 (p625): 17.7 实体对象
p17-9 (p632): 17.8 视图对象
p17-10 (p642): 17.9 视图链接
p17-11 (p644): 17.10 关联
p17-12 (p645): 17.11 应用程序模块
p17-13 (p646): 17.11.1 BC4J的异常处理方法
p17-14 (p647): 17.11.2 把应用程序模块方法导出到客户
p17-15 (p647): 17.12 部署业务组件
p17-16 (p648): 17.12.1 创建可远程使用的应用程序模块
p17-17 (p648): 17.12.2 创建部署配置文件
p17-18 (p649): 17.12.3 连接到部署的应用程序
p17-19 (p650): 17.13 现在所处位置
p17-20 (p650): 17.14 插入数据
p17-21 (p651): 17.15 构建JSP客户应用程序
p17-22 (p652): 17.15.1 Restaurants View_Browse.jsp
p17-23 (p653): 17.15.2 Bookings View_Insert.jsp
p17-24 (p654): 17.15.3 Bookings View_SubmitInsertForm.jsp
p17-25 (p656): 17.15.4 RestaurantBookingsLink.jsp
p17-26 (p657): 17.15.5 OrderLineItemsLink.jsp
p17-27 (p659): 17.15.6 OrdersView_Insert.jsp
p17-28 (p660): 17.15.7 OrdersView_SubmitInsertForm.jsp
p17-29 (p661): 17.15.8 OrderLinesView_Insert.jsp
p17-30 (p663): 17.15.9 OrdersLinesView_SubmitInsertForm.jsp
p17-31 (p663): 17.16 运行应用程序
p17-32 (p664): 17.17 把JSP部署到iAS
p17-33 (p665): 17.18 连接到应用程序模块
p17-34 (p668): 17.19 运行命令行客户
p17-35 (p671): 17.20.2 BC4J中的事务支持
p17-36 (p671): 17.20 事务
p17-37 (p671): 17.20.1 事务需要
p17-38 (p672): 17.20.3 事务和锁定
p17-39 (p672): 17.21 小结
p18 (p674): 第18章 使用PL/SQL和Java的论坛
p18-2 (p674): 18.1 案例研究
p18-3 (p676): 18.2 数据层
p18-4 (p676): 18.2.1 创建表格
p18-5 (p677): 18.2.2 创建序列和触发器
p18-6 (p678): 18.2.3 创建初始类别
p18-7 (p678): 18.3 PL/SQL存储过程
p18-8 (p679): 18.3.1 UserProfile包
p18-9 (p687): 18.3.2 Forum包
p18-10 (p698): 18.4 从PL/SQL调用Java
p18-11 (p699): 18.4.1 Oracle8.1.5:利用JavaMail传递消息
p18-12 (p704): 18.4.2 Oracle8.1.6: 利用UTL_SMTP进行消息传递
p18-13 (p707): 18.5 从Java调用PL/SQL
p18-14 (p707): 18.5.1 CallableStatement概览
p18-15 (p708): 18.5.2 DatabaseAccess
p18-16 (p720): 18.6 用户界面
p18-17 (p720): 18.6.1 User类
p18-18 (p722): 18.6.2 页脚注
p18-19 (p723): 18.6.3 显示类别
p18-20 (p725): 18.6.4 显示消息线程
p18-21 (p729): 18.6.5 显示消息
p18-22 (p732): 18.6.6 递送消息
p18-23 (p736): 18.6.7 其他页
p18-24 (p736): 18.7 小结
p19 (p737): 第19章 Oracle interMedia Text概览
p19-2 (p737): 19.1 引言
p19-3 (p737): 19.1.1 interMedia Text查询
p19-4 (p739): 19.1.2 InterMedia索引
p19-5 (p757): 19.2 小结
p20 (p758): 第20章 使用 Java和interMedia构建搜索引擎
p20-2 (p758): 20.1 引言
p20-3 (p760): 20.2 实现搜索引擎
p20-4 (p761): 20.2.1 搜索语法
p20-5 (p763): 20.2.2 QueryBuilder类
p20-6 (p769): 20.2.3 SearchEngine类
p20-7 (p776): 20.3 样例客户
p20-8 (p781): 20.4 小结
p20-9 (p782): 21.1 XML解析器
p21 (p782): 第21章 Oracle和XML
p21-2 (p783): 21.1.1 解析XML
p21-3 (p784): 21.1.2 运行Oracle XML解析器
p21-4 (p784): 21.1.3 利用SAX解析
p21-5 (p789): 21.1.4 利用DOM解析
p21-6 (p792): 21.1.5 利用DTD解析
p21-7 (p793): 21.1.6 利用XML模式解析
p21-8 (p797): 21.2 XML查询和变换
p21-9 (p798): 21.2.1 XPath
p21-10 (p799): 21.2.2 XPath中的谓词
p21-11 (p801): 21.2.3 XPointer
p21-12 (p801): 21.2.4 使用XPath
p21-13 (p803): 21.2.5 样式表:XSLT
p21-14 (p806): 21.2.6 XSLT处理模型
p21-15 (p810): 21.3 JavaServer Pages和XML
p21-16 (p814): 21.4 XSQL页
p21-17 (p817): 21.4.1 XML SELECT和INSERT
p21-18 (p821): 21.4.2 使用XSLT加载数据库
p21-19 (p822): 21.5 XML和分布式处理
p21-20 (p832): 21.6 使用 Oracle XSL变换引擎
p21-21 (p832): 21.6.1 显示前变换
p21-22 (p838): 21.6.2 插入前变换
p21-23 (p842): 21.6.3 XSLT性能
p21-24 (p845): 21.7 Transviewer JavaBeans
p21-25 (p848): 21.8 小结
p22 (p849): 第22章 企业应用程序开发案例研究
p22-2 (p850): 22.1 当前设置
p22-3 (p851): 22.2 CRM系统
p22-4 (p852): 22.3 KMS系统
p22-5 (p852): 22.4 CRM-KMS集成系统
p22-6 (p852): 22.4.1 初始开发
p22-7 (p853): 22.4.2 未来开发
p22-8 (p854): 22.5 试验工程
p22-9 (p855): 22.6 两层:快速和容易路线
p22-10 (p857): 22.7 三层:更好的方法
p22-11 (p859): 22.8.1 N层体系结构概览
p22-12 (p859): 22.8 N层:长期解决办法
p22-13 (p861): 22.8.2 成簇和负载平衡
p22-14 (p861): 22.9 对N层使用模型—视图—控制器框架
p22-15 (p886): 22.10 可扩充样式表语言(XSL)
p22-16 (p892): 22.11 部署
p22-17 (p892): 22.12 故障诊断
p22-18 (p893): 32.13 从以前的应用程序移植
p22-19 (p894): 22.14 小结
p23 (p896): 第23章 使用SOAP的应用程序集成
p23-2 (p897): 23.1 什么是SOAP
p23-3 (p898): 23.1.1 通信和消息类型
p23-4 (p901): 23.1.2 提供服务
p23-5 (p902): 23.1.3 实现SOAP
p23-6 (p923): 23.2 样本应用程序
p23-7 (p924): 23.2.1 计算器例子
p23-8 (p935): 23.2.2 LUMA汽车
p23-9 (p959): 23.3 小结
p24 (p961): 第24章 利用Oracle Portal-to-Go的无线应用程序
p24-2 (p961): 24.1 作为无线解决办法的Portal-to-Go
p24-3 (p962): 24.1.1 用户视图
p24-4 (p962): 24.1.2 开发人员的观点
p24-5 (p962): 24.2 Portal-to-Go体系结构
p24-6 (p963): 24.2.1 对象和仓库
p24-7 (p964): 24.2.2 内容源
p24-8 (p965): 24.2.3 开发工具
p24-9 (p966): 24.3 安装Portal-to-Go
p24-10 (p966): 24.3.1 安装Portal-to-Go二进制文件
p24-11 (p967): 24.3.2 创建和填充Portal-to-Go仓库
p24-12 (p967): 24.3.3 配置Apache和JServ
p24-13 (p969): 24.3.4 配置Web集成开发器和Web集成服务器
p24-14 (p970): 24.3.5 测试安装
p24-15 (p970): 24.3.6 应用1.0.2.2补丁
p24-16 (p970): 24.3.7 更改Portal-to-Go的默认配置
p24-17 (p972): 24.4.1 创建WIDL接口
p24-18 (p972): 24.4 设计Web集成服务
p24-19 (p974): 24.4.2 创建用户账户
p24-20 (p975): 24.4.3 创建服务
p24-21 (p978): 24.5 Portal-to-Go SinpleResult XML
p24-22 (p978): 24.5.1 SinpleResult
p24-23 (p979): 24.5.2 SimpleContainer
p24-24 (p979): 24.5.3 SimpleText
p24-25 (p979): 24.5.4 SimpleTextItem
p24-26 (p980): 24.5.7 SimpleForm
p24-27 (p980): 24.5.5 SimpleMenu
p24-28 (p980): 24.5.6 SimpleMenuItem
p24-29 (p981): 24.5.8 SimpleFormItem
p24-30 (p981): 24.5.9 SimpleFormSelect
p24-31 (p981): 24.5.10 SimpleFormOption
p24-32 (p982): 24.5.11 SimpleTable
p24-33 (p982): 24.5.12 SimpleTableHeader
p24-34 (p982): 24.5.13 SimpleTableBody
p24-35 (p983): 24.6 编写自己的适配器
p24-36 (p983): 24.5.16 简单而强大
p24-37 (p983): 24.5.14 SimpleRow
p24-38 (p983): 24.5.15 SimpleCol
p24-39 (p990): 24.7 编写和修改现存样式表
p24-40 (p990): 24.8 个性化入口
p24-41 (p990): 24.9 利用LDAP的样本电话簿应用程序
p24-42 (p998): 24.10 小结
p25 (p999): 第25章 ASP、XML和Oracle
p25-2 (p999): 25.1 与Oracle一起使用ASP的原因
p25-3 (p1001): 25.2 ASP简介
p25-4 (p1002): 25.2.1 ASP对象
p25-5 (p1002): 25.2.2 Request对象
p25-6 (p1005): 25.2.3 Response对象
p25-7 (p1006): 25.2.4 Application和Session对象
p25-8 (p1007): 25.2.5 Session对象
p25-9 (p1008): 25.2.6 Server对象
p25-10 (p1009): 25.3 ActiveX Data Objects(ADO)
p25-11 (p1010): 25.3.2 OO4O
p25-12 (p1010): 25.3.1 供ODBC使用的OLEDB
p25-13 (p1011): 25.3.4 创建连接
p25-14 (p1011): 25.3.3 ADO对象模型
p25-15 (p1013): 25.3.5 检索记录
p25-16 (p1016): 25.3.6 执行存储过程和函数
p25-17 (p1018): 25.3.7 无状态HTTP环境中的记录锁定
p25-18 (p1020): 25.3.8 复制Oracle 表单功能
p25-19 (p1041): 25.4.1 XML SQL Utility
p25-20 (p1041): 25.4.2 xmlgen包
p25-21 (p1041): 25.4 与Oracle一起使用ASP和XML
p25-22 (p1049): 25.4.3 Oracle XML举例
p25-23 (p1054): 25.5 小结
p26 (p1055): 附录A 安装问题
p26-2 (p1055): A.1 安装Oracle 8i
p26-3 (p1055): A.2 概览
p26-4 (p1055): A.2.1 准备Oracle
p26-5 (p1059): A.2.2 安装Oracle 8i
p26-6 (p1064): A.3.1 安装客户网络软件
p26-7 (p1064): A.3 Oracle客户机和Net8
p26-8 (p1068): A.3.2 配置Net8
p26-9 (p1071): A.4 多线程服务器
p26-10 (p1073): A.4.1 内存初始化参数
p26-11 (p1073): A.4.2 系统表格空间和回滚段
p26-12 (p1074): A.5 安装Oracle SQLJ
p26-13 (p1074): A.5.1 计算机上是否安装了Oracle
p26-14 (p1074): A.5.2 未安装Oracle(拥有安装光盘)
p26-15 (p1074): A.5.3 下载文件
p26-16 (p1075): A.5.4 安装Java
p26-17 (p1075): A.5.5 配置环境
p26-18 (p1078): A.5.6 用法
p26-19 (p1079): A.5.7 集成开发环境
p26-20 (p1080): A.6 安装XSU
p26-21 (p1081): A.7 SOAP安装
p26-22 (p1082): A.7.1 Oracle SOAP Client安装
p26-23 (p1083): A.7.3 JBoss安装
p26-24 (p1083): A.7.2 Tomcat安装
p26-25 (p1084): A.7.4 Apache SoAp安装
p26-26 (p1086): A.7.5 供Visual Studio使用的Microsoft SOAP工具箱
p26-27 (p1086): A.7.6 Microsoft环境
p26-28 (p1086): A.8 小结
p27 (p1087): 附录B Java入门
p27-2 (p1087): B.1 Java的历史
p27-3 (p1087): B.2 Java虚拟机器
p27-4 (p1088): B.3 利用Java从事开发
p27-5 (p1088): B.4 Java平台和SDK
p27-6 (p1089): B.5 编写、编译和运行代码
p27-7 (p1091): B.6 Java语言
p27-8 (p1091): B.6.1 面向对象
p27-9 (p1092): B.6.2 编写Java代码
p27-10 (p1119): B.7小结
p28 (p1120): 附录C XML入门
p28-2 (p1120): C.1什么是标记语言
p28-3 (p1122): C.2 什么是XML
p28-4 (p1126): C.2.1 如何处理XML文档
p28-5 (p1126): C.2.2 XML的基本构建块
p28-6 (p1135): C.3 文档类型定义
p28-7 (p1154): C.4 技术概览
p28-8 (p1154): C.4.1 XML模式
p28-9 (p1154): C.4.2 文档对象模型(DOM)
p28-10 (p1157): C.4.3 Simple API for XML(SAX)
p28-11 (p1158): C.5 小结
p29 (p1159): 附录D 支持、勘误表和p2p.wrox.com
p29-2 (p1159): D.1 p2p.wrox.com上的在线论坛
p29-3 (p1159): D.1.1 如何得到支持
p29-4 (p1160): D.1.2 该系统为何提供最好的支持
p29-5 (p1160): D.2 在www.wrox.com上在线查阅勘误表
p29-6 (p1161): D.2.1 在Web站点上查找勘误表
p29-7 (p1161): D.2.2 添加勘误表
p29-8 (p1162): D.3 准确联系方式
p1-2 (p2): 1.1 Oracle历史简介
p1-3 (p2): 1.2 Oracle 8i的版本
p1-4 (p4): 1.3 编程支持
p1-5 (p4): 1.3.1 PLISQL
p1-6 (p5): 1.3.2 传统Oracle开发工具
p1-7 (p7): 1.4 Oracle 8i和Java
p1-8 (p7): 1.4.1 Oracle Java虚拟机器
p1-9 (p9): 1.4.2 Oracle JVM和JDK之间的区别
p1-10 (p10): 1.4.3 12EE框架和Oracle
p1-11 (p12): 1.4.4 JDeveloper
p1-12 (p12): 1.4.5 Java的商务组件(BC4J)
p1-13 (p12): 1.5 Oracle XML开发人员工具箱
p1-14 (p13): 1.6 Oracle InterMedia
p1-15 (p14): 1.7.1 Internet Application Server(iAS)
p1-16 (p14): 1.7 Oracle 8i和Internet
p1-17 (p14): 1.6.3 Oracle空间盒
p1-18 (p14): 1.6.2 图像、音频和视频服务
p1-19 (p14): 1.6.1 Text服务
p1-20 (p15): 1.7.2 Oracle HTTP服务器
p1-21 (p16): 1.8 小结
p2 (p18): 第2章 企业应用程序设计
p2-2 (p19): 2.1 EAD概念
p2-3 (p19): 2.2 N层计算的发展
p2-4 (p20): 2.2.1 两层体系结构
p2-5 (p21): 2.2.2 三层体系结构
p2-6 (p24): 2.2.3 N层体系结构
p2-7 (p28): 2.3 Oracle和EAD
p2-8 (p28): 2.3.1 PL/SQL开发
p2-9 (p29): 2.3.2 Java开发
p2-10 (p32): 2.3.3 何时使用Java
p2-11 (p32): 2.3.4 Oracle软件的支持派
p2-12 (p33): 2.5 小结
p2-13 (p33): 2.4 通信问题
p3 (p35): 第3章 数据库基础
p3-2 (p35): 3.1 数据库历史
p3-3 (p37): 3.2 逻辑结构
p3-4 (p37): 3.3 Oracle 8i数据库的组件
p3-5 (p37): 3.4 数据词典
p3-6 (p38): 3.4.1 内部RDBMS表格
p3-7 (p38): 3.4.2 数据词典表格
p3-8 (p38): 3.4.3 数据词典视图
p3-9 (p39): 3.4.4 动态性能视图
p3-10 (p39): 3.5 Oracle实例
p3-11 (p39): 3.5.1 数据文件和表格空间
p3-12 (p40): 3.5.2 块
p3-13 (p40): 3.5.3 段
p3-14 (p41): 3.5.4 表格段
p3-15 (p41): 3.5.5 索引段
p3-16 (p43): 3.5.6 簇段
p3-17 (p44): 3.5.7 表格簇
p3-18 (p44): 3.5.8 散列簇
p3-19 (p44): 3.5.9 回滚段
p3-20 (p45): 3.5.10 临时段
p3-21 (p45): 3.5.11 盘区
p3-22 (p45): 3.6 Oracle 8i对象/关系数据库
p3-23 (p46): 3.6.1 对象类型
p3-24 (p46): 3.6.2 集合
p3-25 (p48): 3.7 Oracle内存结构
p3-26 (p48): 3.7.1 系统全局区域
p3-27 (p49): 3.7.2 共享池
p3-28 (p50): 3.7.3 DB高速缓存
p3-29 (p52): 3.7.4 重做日志缓冲区
p3-30 (p53): 3.7.5 程序全局区域
p3-31 (p54): 3.7.6 后台进程
p3-32 (p55): 3.7.10 Redo Log Writer(LGWR)进程
p3-33 (p55): 3.7.9 Database Writer(DBWn)
p3-34 (p55): 3.7.8 Process Monitor(PMON)进程
p3-35 (p55): 3.7.7 System Monitor(SMON)进程
p3-36 (p56): 3.7.11Checkpoint(CKPT)进程
p3-37 (p56): 3.7.12 可选进程
p3-38 (p58): 3.7.13 启动实例
p3-39 (p58): 3.8 Oracle的数据库初始化文件
p3-40 (p58): 3.9 控制文件
p3-41 (p59): 3.10 扼要重述
p3-42 (p60): 3.11 小结
p4 (p62): 第4章 利用Net8扩展应用程序
p4-2 (p62): 4.1 Net8的作用
p4-3 (p62): 4.2 使用Net8的原因
p4-4 (p68): 4.3 Oracle连通性
p4-5 (p72): 4.4 数据操作
p4-6 (p73): 4.5 移植到Net8
p4-7 (p73): 4.6 Net8调谐
p4-8 (p74): 4.7 Net8故障诊断
p4-9 (p75): 4.7.1 诊断网络
p4-10 (p75): 4.7.2 诊断服务器
p4-11 (p76): 4.7.3 诊断客户机
p4-12 (p76): 4.7.4 一些常见的ORA错误和应对办法
p4-13 (p78): 4.8 小结
p5 (p79): 第5章 利用Designer 6i进行企业开发
p5-2 (p80): 5.1 Designer 6i软件体系结构
p5-3 (p81): 5.2.1 仓库对象
p5-4 (p81): 5.2 新的Oracle仓库
p5-5 (p82): 5.2.2 容器
p5-6 (p83): 5.2.3 文件对象
p5-7 (p83): 5.2.4 版本控制
p5-8 (p85): 5.2.5 工作区
p5-9 (p86): 5.2.6 Designer 6i工具的概览
p5-10 (p88): 5.2.7 建立Oracle仓库
p5-11 (p92): 5.2.8 仓库对象导航器(RON)介绍
p5-12 (p96): 5.3.2 概览
p5-13 (p96): 5.3.1 开始
p5-14 (p96): 5.3 案例研究
p5-15 (p99): 5.3.3 开发要求的概念数据模型
p5-16 (p101): 5.3.4 开发教育中心实体-关系模型
p5-17 (p115): 5.3.5 把概念数据模型转变为初始数据库设计
p5-18 (p121): 5.3.6 精炼数据库设计
p5-19 (p129): 5.3.7 生成DDL和创建物理数据库
p5-20 (p133): 5.4 小结
p5-21 (p134): 6.1 最小开发环境
p6 (p134): 第6章 PL/SQL开发
p6-2 (p135): 6.1.1 参考材料
p6-3 (p135): 6.1.2 编程编辑器
p6-4 (p135): 6.1.3 版本控制软件
p6-5 (p136): 6.1.4 SQL性能工具
p6-6 (p138): 6.1.5 调试
p6-7 (p139): 6.1.6 配置
p6-8 (p139): 6.1.7 测试
p6-9 (p140): 6.2 编写PL/SQL
p6-10 (p140): 6.1.8 编程风格
p6-11 (p141): 6.3 构建PL/SQL测试框架
p6-12 (p169): 6.4 小结
p7 (p170): 第7章 PL/SQL服务器页
p7-2 (p170): 7.1 引言
p7-3 (p170): 7.2 保时使用PSP
p7-4 (p171): 7.3 PSP体系结构
p7-5 (p171): 7.4 PSP剖析
p7-6 (p172): 7.4.1 PSP指令
p7-7 (p174): 7.4.2 PSP说明
p7-8 (p175): 7.4.3 PSP脚本小程序
p7-9 (p177): 7.4.4 PSP表达式
p7-10 (p177): 7.4.5 cust_dets.psp的源代码
p7-11 (p182): 7.5 PSP中的错误处理
p7-12 (p184): 7.6 把PSP加载到数据库
p7-13 (p185): 7.7 现在要完成的工作
p7-14 (p185): 7.8 小结
p7-15 (p186): 8.1 工具箱简史
p8 (p186): 第8章 PL/SQL Web工具箱
p8-2 (p187): 8.2 何时使用工具箱
p8-3 (p187): 8.3 工具箱体系结构
p8-4 (p189): 8.4 设置环境
p8-5 (p189): 8.4.1 配置iAS
p8-6 (p191): 8.4.2 如果没有iAS,会发生什么情况
p8-7 (p191): 8.4.3 安装工具箱
p8-8 (p193): 8.4.4 调试配置
p8-9 (p194): 8.5 使用工具箱构建应用程序
p8-10 (p195): 8.5.1 第一个动态页
p8-11 (p195): 8.5.2 请求术语
p8-12 (p196): 8.5.2 请求的生存期
p8-13 (p199): 8.6 工具箱API
p8-14 (p201): 8.7 构建样本应用程序
p8-15 (p201): 8.7.1 部门报告
p8-16 (p204): 8.7.2 改变部门
p8-17 (p206): 8.7.3 显示用户的细节记录
p8-18 (p214): 8.7.4 解释部门过程
p8-19 (p217): 8.8 小结
p9 (p218): 第9章 使用PL/SQL Web Toolkit和JavaScript的股票跟踪器
p9-2 (p218): 9.1 案例研究概览
p9-3 (p220): 9.2 应用程序体系结构
p9-4 (p220): 9.2.1 保持客户机上的状态
p9-5 (p221): 9.2.2 用户界面
p9-6 (p223): 9.3 数据模型
p9-7 (p224): 9.3.1 Accounts表
p9-8 (p225): 9.3.2 Funds表
p9-9 (p225): 9.3.3 Trades表
p9-10 (p227): 9.3.4 当前值表
p9-11 (p227): 9.3.5 跟踪用户表
p9-12 (p228): 9.3.6 加载初始数据
p9-13 (p229): 9.4 PL/SQL包
p9-14 (p229): 9.4.1 后端数据包
p9-15 (p237): 9.4.2 前端显示包
p9-16 (p242): 9.5 支持文件
p9-17 (p243): 9.5.1 JavaScript:htm.js
p9-18 (p245): 9.5.2 Javascript:stocks.js
p9-19 (p251): 9.5.3样式表:stocks.css
p9-20 (p252): 9.6 小结
p10 (p254): 第10章 使用Designer 6i开发Web PL/SQL应用程序
p10-2 (p254): 10.1 开端
p10-3 (p254): 10.2 概览
p10-4 (p258): 10.3 设置Web应用程序环境
p10-5 (p263): 10.4 在Designer中开发Database Design
p10-6 (p264): 10.5 创建DDL和构建物理数据库
p10-7 (p266): 10.6 利用应用程序属性扩展数据库设计
p10-8 (p269): 10.7 生成表格API
p10-9 (p271): 10.8 Web PL/SQL模块设计介绍
p10-10 (p272): 10.9 定义应用程序级的生成器优选项
p10-11 (p273): 10.9.1 定义应用程序级的优选项集
p10-12 (p274): 10.9.2 给应用程序分配优选项集
p10-13 (p275): 10.9.3 使用级联样式表(可选练习)
p10-14 (p276): 10.10 设计和生成Web PL/SQL模块
p10-15 (p277): 10.10.1 COURSE模块
p10-16 (p281): 10.10.2 生成和执行第一个Course模块
p10-17 (p285): 10.10.3 FRCOURSE模块
p10-18 (p287): 10.10.4 MDCOURSE模块
p10-19 (p296): 10.10.5 MAIN模块
p10-20 (p297): 10.11 小结
p10-21 (p298): 11.1 支持Java的基础结构
p11 (p298): 第11章 Oracle JVM和Java存储过程
p11-2 (p301): 11.2 Java存储过程
p11-3 (p302): 11.3 准备开发环境
p11-4 (p302): 11.3.1 识别和安装正确的JDK
p11-5 (p302): 11.3.2 使用JDK说明文件
p11-6 (p303): 11.3.3 安装IDE
p11-7 (p303): 11.3.4 检查路径环境变量
p11-8 (p304): 11.4 用Java开发存储过程
p11-9 (p305): 11.4.1 日期格式化函数
p11-10 (p317): 11.4.2 使用JDBC查询数据库的简单函数
p11-11 (p322): 11.4.3 使用OUT和IN OUT参数
p11-12 (p326): 11.4.4 从Java存储过程调用存储过程
p11-13 (p328): 11.4.5 DML和事务
p11-14 (p333): 11.4.6 利用Java存储过程的触发器和高级队列操作
p11-15 (p340): 11.4.7 以XML格式返回查询
p11-16 (p343): 11.4.8 XML中的DML操作
p11-17 (p345): 11.5 系统体系结构考虑因素
p11-18 (p346): 11.6 小结
p12 (p347): 第12章 利用JDBC进行Oracle访问
p12-2 (p347): 12.1 驱动程序类型
p12-3 (p348): 12.2 安装JDBC
p12-4 (p348): 12.2.1 驱动程序的位置
p12-5 (p349): 12.2.2 安装Oracle JDBC类
p12-6 (p350): 12.2.3 Java要求
p12-7 (p350): 12.2.4 检查安装
p12-8 (p351): 12.3.1 数据库连接
p12-9 (p351): 12.3 JDBC基础
p12-10 (p357): 12.3.2 语句
p12-11 (p379): 12.3.3 结果集
p12-12 (p389): 12.3.4 元数据
p12-13 (p391): 12.4 高级议题
p12-14 (p391): 12.4.1 二进制大对象(BLOB)
p12-15 (p397): 12.4.2 字符大对象(CLOB)
p12-16 (p399): 12.4.3 BFILE
p12-17 (p401): 12.5 数据源
p12-18 (p405): 12.6 小结
p13 (p407): 第13章 连接共享和高速缓存
p13-2 (p407): 13.1 共享
p13-3 (p408): 13.1.1 连接池优点
p13-4 (p408): 13.1.2 不同类型的连接共享
p13-5 (p409): 13.1.3 概览
p13-6 (p409): 13.2 标准连接池
p13-7 (p410): 13.2.1 Logger类
p13-8 (p411): 13.2.2 DBConnection
p13-9 (p418): 13.2.3 DBConnectionPool
p13-10 (p426): 13.2.4 管理连接池
p13-11 (p434): 13.2.5 客户举例
p13-12 (p440): 13.3 JDBC2.0连接共享
p13-13 (p441): 13.3.1 新特征
p13-14 (p443): 13.3.2 Oracle JDBC2.0扩充
p13-15 (p446): 13.3.3 更改标准池
p13-16 (p454): 13.4 小结
p14 (p455): 第14章 利用SQLJ的数据库连通性
p14-2 (p455): 14.1 SQLJ代码
p14-3 (p456): 14.1.1 可执行语句
p14-4 (p457): 14.1.2 主控表达式
p14-5 (p460): 14.1.3 默认连接
p14-6 (p462): 14.2 简单SQLJ应用程序
p14-7 (p464): 14.2.1 顾客类
p14-8 (p469): 14.2.2 用户界面类
p14-9 (p473): 14.3 使用SQLJ转换程序
p14-10 (p474): 14.3.1 基本转换程序操作
p14-11 (p477): 14.3.2 高级转换程序操作
p14-12 (p477): 14.4 说明
p14-13 (p478): 14.4.1 SQLJ迭代器
p14-14 (p480): 14.4.2 创建迭代器
p14-15 (p490): 14.4.3 连接环境
p14-16 (p491): 14.4.4 连接到相同模式
p14-17 (p495): 14.4.5 连接到不同模式
p14-18 (p497): 14.4.6 执行环境
p14-19 (p505): 14.5 服务器中的SQLJ
p14-20 (p511): 14.6 小结
p15 (p512): 第15章 Enterprise JavaBeans和Oracle
p15-2 (p513): 15.1 各种EJB组件
p15-3 (p515): 15.2 EJB适合于Sun服务器端Java计划的地方
p15-4 (p516): 15.3 体系结构中需要EJB组件吗
p15-5 (p517): 15.4 获取J2EE组件中的资源
p15-6 (p519): 15.5 使用事务资源
p15-7 (p521): 15.7 构造EJB组件
p15-8 (p521): 15.6 与其他企业技术合作
p15-9 (p522): 15.7.1 介绍Restaurant Finder 应用程序
p15-10 (p525): 15.7.2 远程接口
p15-11 (p532): 15.7.3 主接口(Home Interfaces)
p15-12 (p534): 15.7.4 实体主关键码
p15-13 (p535): 15.7.5 实现类
p15-14 (p564): 15.7.6 部署描述符
p15-15 (p566): 15.7.7 部署
p15-16 (p567): 15.7.8 样本客户
p15-17 (p572): 15.8 无实体的解决办法
p15-18 (p582): 15.8.1 部署描述符
p15-19 (p586): 15.8.2 JDeveloper
p15-20 (p586): 15.9 小结
p16 (p588): 第16章 数据库内核
p16-2 (p588): 16.1 处理数据库的原因
p16-3 (p590): 16.1.1 SQL/92:一整套标准
p16-4 (p592): 16.1.2 锁定模型
p16-5 (p597): 16.1.3 并发
p16-6 (p599): 16.1.4 事务
p16-7 (p600): 16.1.5 调整查询
p16-8 (p601): 16.1.6 开放程度
p16-9 (p602): 16.2 使用数据库提供的工具
p16-10 (p603): 16.2.1 SQL_Trace
p16-11 (p605): 16.2.2 TKPROF
p16-12 (p611): 16.3 小结
p17 (p612): 第17章 Java业务组件
p17-2 (p612): 17.1 Oracle BC4J的组件
p17-3 (p613): 17.2 BC4J的特征
p17-4 (p614): 17.3 利用BC4J开发
p17-5 (p614): 17.4 餐馆例子
p17-6 (p619): 17.5 在JDeveloper中创建数据库连接
p17-7 (p620): 17.6 使用JDeveloper创建业务组件工程
p17-8 (p625): 17.7 实体对象
p17-9 (p632): 17.8 视图对象
p17-10 (p642): 17.9 视图链接
p17-11 (p644): 17.10 关联
p17-12 (p645): 17.11 应用程序模块
p17-13 (p646): 17.11.1 BC4J的异常处理方法
p17-14 (p647): 17.11.2 把应用程序模块方法导出到客户
p17-15 (p647): 17.12 部署业务组件
p17-16 (p648): 17.12.1 创建可远程使用的应用程序模块
p17-17 (p648): 17.12.2 创建部署配置文件
p17-18 (p649): 17.12.3 连接到部署的应用程序
p17-19 (p650): 17.13 现在所处位置
p17-20 (p650): 17.14 插入数据
p17-21 (p651): 17.15 构建JSP客户应用程序
p17-22 (p652): 17.15.1 Restaurants View_Browse.jsp
p17-23 (p653): 17.15.2 Bookings View_Insert.jsp
p17-24 (p654): 17.15.3 Bookings View_SubmitInsertForm.jsp
p17-25 (p656): 17.15.4 RestaurantBookingsLink.jsp
p17-26 (p657): 17.15.5 OrderLineItemsLink.jsp
p17-27 (p659): 17.15.6 OrdersView_Insert.jsp
p17-28 (p660): 17.15.7 OrdersView_SubmitInsertForm.jsp
p17-29 (p661): 17.15.8 OrderLinesView_Insert.jsp
p17-30 (p663): 17.15.9 OrdersLinesView_SubmitInsertForm.jsp
p17-31 (p663): 17.16 运行应用程序
p17-32 (p664): 17.17 把JSP部署到iAS
p17-33 (p665): 17.18 连接到应用程序模块
p17-34 (p668): 17.19 运行命令行客户
p17-35 (p671): 17.20.2 BC4J中的事务支持
p17-36 (p671): 17.20 事务
p17-37 (p671): 17.20.1 事务需要
p17-38 (p672): 17.20.3 事务和锁定
p17-39 (p672): 17.21 小结
p18 (p674): 第18章 使用PL/SQL和Java的论坛
p18-2 (p674): 18.1 案例研究
p18-3 (p676): 18.2 数据层
p18-4 (p676): 18.2.1 创建表格
p18-5 (p677): 18.2.2 创建序列和触发器
p18-6 (p678): 18.2.3 创建初始类别
p18-7 (p678): 18.3 PL/SQL存储过程
p18-8 (p679): 18.3.1 UserProfile包
p18-9 (p687): 18.3.2 Forum包
p18-10 (p698): 18.4 从PL/SQL调用Java
p18-11 (p699): 18.4.1 Oracle8.1.5:利用JavaMail传递消息
p18-12 (p704): 18.4.2 Oracle8.1.6: 利用UTL_SMTP进行消息传递
p18-13 (p707): 18.5 从Java调用PL/SQL
p18-14 (p707): 18.5.1 CallableStatement概览
p18-15 (p708): 18.5.2 DatabaseAccess
p18-16 (p720): 18.6 用户界面
p18-17 (p720): 18.6.1 User类
p18-18 (p722): 18.6.2 页脚注
p18-19 (p723): 18.6.3 显示类别
p18-20 (p725): 18.6.4 显示消息线程
p18-21 (p729): 18.6.5 显示消息
p18-22 (p732): 18.6.6 递送消息
p18-23 (p736): 18.6.7 其他页
p18-24 (p736): 18.7 小结
p19 (p737): 第19章 Oracle interMedia Text概览
p19-2 (p737): 19.1 引言
p19-3 (p737): 19.1.1 interMedia Text查询
p19-4 (p739): 19.1.2 InterMedia索引
p19-5 (p757): 19.2 小结
p20 (p758): 第20章 使用 Java和interMedia构建搜索引擎
p20-2 (p758): 20.1 引言
p20-3 (p760): 20.2 实现搜索引擎
p20-4 (p761): 20.2.1 搜索语法
p20-5 (p763): 20.2.2 QueryBuilder类
p20-6 (p769): 20.2.3 SearchEngine类
p20-7 (p776): 20.3 样例客户
p20-8 (p781): 20.4 小结
p20-9 (p782): 21.1 XML解析器
p21 (p782): 第21章 Oracle和XML
p21-2 (p783): 21.1.1 解析XML
p21-3 (p784): 21.1.2 运行Oracle XML解析器
p21-4 (p784): 21.1.3 利用SAX解析
p21-5 (p789): 21.1.4 利用DOM解析
p21-6 (p792): 21.1.5 利用DTD解析
p21-7 (p793): 21.1.6 利用XML模式解析
p21-8 (p797): 21.2 XML查询和变换
p21-9 (p798): 21.2.1 XPath
p21-10 (p799): 21.2.2 XPath中的谓词
p21-11 (p801): 21.2.3 XPointer
p21-12 (p801): 21.2.4 使用XPath
p21-13 (p803): 21.2.5 样式表:XSLT
p21-14 (p806): 21.2.6 XSLT处理模型
p21-15 (p810): 21.3 JavaServer Pages和XML
p21-16 (p814): 21.4 XSQL页
p21-17 (p817): 21.4.1 XML SELECT和INSERT
p21-18 (p821): 21.4.2 使用XSLT加载数据库
p21-19 (p822): 21.5 XML和分布式处理
p21-20 (p832): 21.6 使用 Oracle XSL变换引擎
p21-21 (p832): 21.6.1 显示前变换
p21-22 (p838): 21.6.2 插入前变换
p21-23 (p842): 21.6.3 XSLT性能
p21-24 (p845): 21.7 Transviewer JavaBeans
p21-25 (p848): 21.8 小结
p22 (p849): 第22章 企业应用程序开发案例研究
p22-2 (p850): 22.1 当前设置
p22-3 (p851): 22.2 CRM系统
p22-4 (p852): 22.3 KMS系统
p22-5 (p852): 22.4 CRM-KMS集成系统
p22-6 (p852): 22.4.1 初始开发
p22-7 (p853): 22.4.2 未来开发
p22-8 (p854): 22.5 试验工程
p22-9 (p855): 22.6 两层:快速和容易路线
p22-10 (p857): 22.7 三层:更好的方法
p22-11 (p859): 22.8.1 N层体系结构概览
p22-12 (p859): 22.8 N层:长期解决办法
p22-13 (p861): 22.8.2 成簇和负载平衡
p22-14 (p861): 22.9 对N层使用模型—视图—控制器框架
p22-15 (p886): 22.10 可扩充样式表语言(XSL)
p22-16 (p892): 22.11 部署
p22-17 (p892): 22.12 故障诊断
p22-18 (p893): 32.13 从以前的应用程序移植
p22-19 (p894): 22.14 小结
p23 (p896): 第23章 使用SOAP的应用程序集成
p23-2 (p897): 23.1 什么是SOAP
p23-3 (p898): 23.1.1 通信和消息类型
p23-4 (p901): 23.1.2 提供服务
p23-5 (p902): 23.1.3 实现SOAP
p23-6 (p923): 23.2 样本应用程序
p23-7 (p924): 23.2.1 计算器例子
p23-8 (p935): 23.2.2 LUMA汽车
p23-9 (p959): 23.3 小结
p24 (p961): 第24章 利用Oracle Portal-to-Go的无线应用程序
p24-2 (p961): 24.1 作为无线解决办法的Portal-to-Go
p24-3 (p962): 24.1.1 用户视图
p24-4 (p962): 24.1.2 开发人员的观点
p24-5 (p962): 24.2 Portal-to-Go体系结构
p24-6 (p963): 24.2.1 对象和仓库
p24-7 (p964): 24.2.2 内容源
p24-8 (p965): 24.2.3 开发工具
p24-9 (p966): 24.3 安装Portal-to-Go
p24-10 (p966): 24.3.1 安装Portal-to-Go二进制文件
p24-11 (p967): 24.3.2 创建和填充Portal-to-Go仓库
p24-12 (p967): 24.3.3 配置Apache和JServ
p24-13 (p969): 24.3.4 配置Web集成开发器和Web集成服务器
p24-14 (p970): 24.3.5 测试安装
p24-15 (p970): 24.3.6 应用1.0.2.2补丁
p24-16 (p970): 24.3.7 更改Portal-to-Go的默认配置
p24-17 (p972): 24.4.1 创建WIDL接口
p24-18 (p972): 24.4 设计Web集成服务
p24-19 (p974): 24.4.2 创建用户账户
p24-20 (p975): 24.4.3 创建服务
p24-21 (p978): 24.5 Portal-to-Go SinpleResult XML
p24-22 (p978): 24.5.1 SinpleResult
p24-23 (p979): 24.5.2 SimpleContainer
p24-24 (p979): 24.5.3 SimpleText
p24-25 (p979): 24.5.4 SimpleTextItem
p24-26 (p980): 24.5.7 SimpleForm
p24-27 (p980): 24.5.5 SimpleMenu
p24-28 (p980): 24.5.6 SimpleMenuItem
p24-29 (p981): 24.5.8 SimpleFormItem
p24-30 (p981): 24.5.9 SimpleFormSelect
p24-31 (p981): 24.5.10 SimpleFormOption
p24-32 (p982): 24.5.11 SimpleTable
p24-33 (p982): 24.5.12 SimpleTableHeader
p24-34 (p982): 24.5.13 SimpleTableBody
p24-35 (p983): 24.6 编写自己的适配器
p24-36 (p983): 24.5.16 简单而强大
p24-37 (p983): 24.5.14 SimpleRow
p24-38 (p983): 24.5.15 SimpleCol
p24-39 (p990): 24.7 编写和修改现存样式表
p24-40 (p990): 24.8 个性化入口
p24-41 (p990): 24.9 利用LDAP的样本电话簿应用程序
p24-42 (p998): 24.10 小结
p25 (p999): 第25章 ASP、XML和Oracle
p25-2 (p999): 25.1 与Oracle一起使用ASP的原因
p25-3 (p1001): 25.2 ASP简介
p25-4 (p1002): 25.2.1 ASP对象
p25-5 (p1002): 25.2.2 Request对象
p25-6 (p1005): 25.2.3 Response对象
p25-7 (p1006): 25.2.4 Application和Session对象
p25-8 (p1007): 25.2.5 Session对象
p25-9 (p1008): 25.2.6 Server对象
p25-10 (p1009): 25.3 ActiveX Data Objects(ADO)
p25-11 (p1010): 25.3.2 OO4O
p25-12 (p1010): 25.3.1 供ODBC使用的OLEDB
p25-13 (p1011): 25.3.4 创建连接
p25-14 (p1011): 25.3.3 ADO对象模型
p25-15 (p1013): 25.3.5 检索记录
p25-16 (p1016): 25.3.6 执行存储过程和函数
p25-17 (p1018): 25.3.7 无状态HTTP环境中的记录锁定
p25-18 (p1020): 25.3.8 复制Oracle 表单功能
p25-19 (p1041): 25.4.1 XML SQL Utility
p25-20 (p1041): 25.4.2 xmlgen包
p25-21 (p1041): 25.4 与Oracle一起使用ASP和XML
p25-22 (p1049): 25.4.3 Oracle XML举例
p25-23 (p1054): 25.5 小结
p26 (p1055): 附录A 安装问题
p26-2 (p1055): A.1 安装Oracle 8i
p26-3 (p1055): A.2 概览
p26-4 (p1055): A.2.1 准备Oracle
p26-5 (p1059): A.2.2 安装Oracle 8i
p26-6 (p1064): A.3.1 安装客户网络软件
p26-7 (p1064): A.3 Oracle客户机和Net8
p26-8 (p1068): A.3.2 配置Net8
p26-9 (p1071): A.4 多线程服务器
p26-10 (p1073): A.4.1 内存初始化参数
p26-11 (p1073): A.4.2 系统表格空间和回滚段
p26-12 (p1074): A.5 安装Oracle SQLJ
p26-13 (p1074): A.5.1 计算机上是否安装了Oracle
p26-14 (p1074): A.5.2 未安装Oracle(拥有安装光盘)
p26-15 (p1074): A.5.3 下载文件
p26-16 (p1075): A.5.4 安装Java
p26-17 (p1075): A.5.5 配置环境
p26-18 (p1078): A.5.6 用法
p26-19 (p1079): A.5.7 集成开发环境
p26-20 (p1080): A.6 安装XSU
p26-21 (p1081): A.7 SOAP安装
p26-22 (p1082): A.7.1 Oracle SOAP Client安装
p26-23 (p1083): A.7.3 JBoss安装
p26-24 (p1083): A.7.2 Tomcat安装
p26-25 (p1084): A.7.4 Apache SoAp安装
p26-26 (p1086): A.7.5 供Visual Studio使用的Microsoft SOAP工具箱
p26-27 (p1086): A.7.6 Microsoft环境
p26-28 (p1086): A.8 小结
p27 (p1087): 附录B Java入门
p27-2 (p1087): B.1 Java的历史
p27-3 (p1087): B.2 Java虚拟机器
p27-4 (p1088): B.3 利用Java从事开发
p27-5 (p1088): B.4 Java平台和SDK
p27-6 (p1089): B.5 编写、编译和运行代码
p27-7 (p1091): B.6 Java语言
p27-8 (p1091): B.6.1 面向对象
p27-9 (p1092): B.6.2 编写Java代码
p27-10 (p1119): B.7小结
p28 (p1120): 附录C XML入门
p28-2 (p1120): C.1什么是标记语言
p28-3 (p1122): C.2 什么是XML
p28-4 (p1126): C.2.1 如何处理XML文档
p28-5 (p1126): C.2.2 XML的基本构建块
p28-6 (p1135): C.3 文档类型定义
p28-7 (p1154): C.4 技术概览
p28-8 (p1154): C.4.1 XML模式
p28-9 (p1154): C.4.2 文档对象模型(DOM)
p28-10 (p1157): C.4.3 Simple API for XML(SAX)
p28-11 (p1158): C.5 小结
p29 (p1159): 附录D 支持、勘误表和p2p.wrox.com
p29-2 (p1159): D.1 p2p.wrox.com上的在线论坛
p29-3 (p1159): D.1.1 如何得到支持
p29-4 (p1160): D.1.2 该系统为何提供最好的支持
p29-5 (p1160): D.2 在www.wrox.com上在线查阅勘误表
p29-6 (p1161): D.2.1 在Web站点上查找勘误表
p29-7 (p1161): D.2.2 添加勘误表
p29-8 (p1162): D.3 准确联系方式
元数据中的注释
topic: 关系型数据库(学科: 数据库管理系统 学科: 程序设计) 关系型数据库 数据库管理系统 程序设计
元数据中的注释
Type: 当代图书
元数据中的注释
Bookmarks:
1. (p27) 第1章 利用Oracle 8i进行Internet编程
1.1. (p28) 1.1 Oracle 历史简介
1.2. (p28) 1.2 Oracle 8i 的版本
1.3. (p30) 1.3 编程支持
1.3.1. (p30) 1.3.1 PL/SQL
1.3.2. (p31) 1.3.2 传统Oracle 开发工具
1.4. (p33) 1.4 Oracle 8i 和Java
1.4.1. (p33) 1.4.1 Oracle Java 虚拟机器
1.4.2. (p35) 1.4.2 Oracle JVM 和JDK 之间的区别
1.4.3. (p36) 1.4.3 J2EE 框架和Oracle
1.4.4. (p38) 1.4.4 JDeveloper
1.4.5. (p38) 1.4.5 Java 的商务组件(BC4J)
1.5. (p38) 1.5 Oracle XML 开发人员工具箱
1.6. (p39) 1.6 Oracle InterMedia
1.6.1. (p40) 1.6.1 Text 服务
1.6.2. (p40) 1.6.2 图像、音频和视频服务
1.6.3. (p40) 1.6.3 Oracle 空间盒
1.7. (p40) 1.7 Oracle 8i 和Internet
1.7.1. (p40) 1.7.1 Internet Application Server (iAS)
1.7.2. (p41) 1.7.2 Oracle HTTP 服务器
1.8. (p42) 1.8 小结
2. (p44) 第2章 企业应用程序设计
2.1. (p45) 2.1 EAD 概念
2.2. (p45) 2.2 N 层计算的发展
2.2.1. (p46) 2.2.1 两层体系结构
2.2.2. (p47) 2.2.2 三层体系结构
2.2.3. (p50) 2.2.3 N 层体系结构
2.3. (p54) 2.3 Oracle 和EAD
2.3.1. (p54) 2.3.1 PL/SQL 开发
2.3.2. (p55) 2.3.2 Java 开发
2.3.3. (p58) 2.3.3 何时使用Java
2.3.4. (p58) 2.3.4 Oracle 软件的支持派
2.4. (p59) 2.4 通信问题
2.5. (p59) 2.5 小结
3. (p61) 第3章 数据库基础
3.1. (p61) 3.1 数据库历史
3.2. (p63) 3.2 逻辑结构
3.3. (p63) 3.3 Oracle 8i 数据库的组件
3.4. (p63) 3.4 数据词典
3.4.1. (p64) 3.4.1 内部RDBMS 表格
3.4.2. (p64) 3.4.2 数据词典表格
3.4.3. (p64) 3.4.3 数据词典视图
3.4.4. (p65) 3.4.4 动态性能视图
3.5. (p65) 3.5 Oracle 实例
3.5.1. (p65) 3.5.1 数据文件和表格空间
3.5.2. (p66) 3.5.2 块
3.5.3. (p66) 3.5.3 段
3.5.4. (p67) 3.5.4 表格段
3.5.5. (p67) 3.5.5 索引段
3.5.6. (p70) 3.5.7 表格簇
3.5.7. (p70) 3.5.8 散列簇
3.5.8. (p70) 3.5.9 回滚段
3.5.9. (p71) 3.5.10 临时段
3.5.10. (p71) 3.5.11 盘区
3.6. (p71) 3.6 Oracle 8i 对象/关系数据库
3.6.1. (p72) 3.6.1 对象类型
3.6.2. (p73) 3.6.2 集合
3.7. (p74) 3.7 Oracle 内存结构
3.7.1. (p74) 3.7.1 系统全局区域
3.7.2. (p75) 3.7.2 共享池
3.7.3. (p76) 3.7.3 DB 高速缓存
3.7.4. (p78) 3.7.4 重做日志缓冲区
3.7.5. (p79) 3.7.5 程序全局区域
3.7.6. (p80) 3.7.6 后台进程
3.7.7. (p81) 3.7.7 System Monitor(SMON)进程
3.7.8. (p81) 3.7.8 Process Monitor (PMON)
3.7.9. (p81) 3.7.9 Database Writer (DBWn)
3.7.10. (p81) 3.7.10 Redo Log Writer (LGWR)进程
3.7.11. (p82) 3.7.11 Checkpoint(CKPT)进程
3.7.12. (p82) 3.7.12 可选进程
3.7.13. (p84) 3.7.13 启动实例
3.8. (p84) 3.8 Oracle 的数据库初始化文件
3.9. (p84) 3.9 控制文件
3.10. (p85) 3.10 扼要重述
3.11. (p86) 3.11 小结
4. (p88) 第4章 利用Net8扩展应用程序
4.1. (p88) 4.1 Net8 的作用
4.2. (p88) 4.2 使用Net8 的原因
4.3. (p94) 4.3 Oracle 连通性
4.4. (p98) 4.4 数据操作
4.5. (p99) 4.5 移植到Net8
4.6. (p99) 4.6 Net8 调谐
4.7. (p100) 4.7 Net8 故障诊断
4.7.1. (p101) 4.7.1 诊断网络
4.7.2. (p101) 4.7.2 诊断服务器
4.7.3. (p102) 4.7.3 诊断客户机
4.7.4. (p102) 4.7.4 一些常见的ORA 错误和应对办法
4.8. (p104) 4.8 小结
5. (p105) 第5章 利用Designer 6i进行企业开发
5.1. (p106) 5.1 Designer 6i 软件体系结构
5.2. (p107) 5.2 新的Oracle 仓库
5.2.1. (p107) 5.2.1 仓库对象
5.2.2. (p108) 5.2.2 容器
5.2.3. (p109) 5.2.3 文件对象
5.2.4. (p109) 5.2.4 版本控制
5.2.5. (p111) 5.2.5 工作区
5.2.6. (p112) 5.2.6 Designer 6i 工具的概览
5.2.7. (p114) 5.2.7 建立Oracle 仓库
5.2.8. (p118) 5.2.8 仓库对象导航器(RON)介绍
5.3. (p122) 5.3 案例研究
5.3.1. (p122) 5.3.1 开始
5.3.2. (p122) 5.3.2 概览
5.3.3. (p125) 5.3.3 开发要求的概念数据模型
5.3.4. (p127) 5.3.4 开发教育中心实体-关系模型
5.3.5. (p141) 5.3.5 把概念数据模型转变为初始数据库设计
5.3.6. (p147) 5.3.6 精炼数据库设计
5.3.7. (p155) 5.3.7 生成DDL 和创建物理数据库
5.4. (p159) 5.4 小结
6. (p160) 第6章 PL/SQL开发
6.1. (p160) 6.1 最小开发环境
6.1.1. (p161) 6.1.1 参考材料
6.1.2. (p161) 6.1.2 编程编辑器
6.1.3. (p161) 6.1.3 版本控制软件
6.1.4. (p162) 6.1.4 SQL 性能工具
6.1.5. (p164) 6.1.5 调试
6.1.6. (p165) 6.1.6 配置
6.1.7. (p165) 6.1.7 测试
6.1.8. (p166) 6.1.8 编程风格
6.2. (p166) 6.2 编写PL/SQL
6.3. (p167) 6.3 构建PL/SQL 测试框架
6.4. (p195) 6.4 小结
7. (p196) 第7章 PL/SQL服务器页
7.1. (p196) 7.1 引言
7.2. (p196) 7.2 何时使用PSP
7.3. (p197) 7.3 PSP 体系结构
7.4. (p197) 7.4 PSP 剖析
7.4.1. (p198) 7.4.1 PSP 指令
7.4.2. (p200) 7.4.2 PSP 说明
7.4.3. (p200) 7.4.3 PSP 脚本小程序
7.4.4. (p202) 7.4.4 PSP 表达式
7.4.5. (p203) 7.4.5 cust_dets.psp 的源代码
7.5. (p208) 7.5 PSP 中的错误处理
7.6. (p210) 7.6 把PSP 加载到数据库
7.7. (p211) 7.7 现在要完成的工作
7.8. (p211) 7.8 小结
8. (p212) 第8章 PL/SQL Web工具箱
8.1. (p212) 8.1 工具箱简史
8.2. (p213) 8.2 何时使用工具箱
8.3. (p213) 8.3 工具箱体系结构
8.4. (p215) 8.4 设置环境
8.4.1. (p215) 8.4.1 配置iAS
8.4.2. (p217) 8.4.2 如果没有iAS,会发生什么情况
8.4.3. (p217) 8.4.3 安装工具箱
8.4.4. (p219) 8.4.4 调试配置
8.5. (p220) 8.5 使用工具箱构建应用程序
8.5.1. (p221) 8.5.1 第一个动态页
8.5.2. (p221) 8.5.2 请求术语
8.5.3. (p222) 8.5.2 请求的生存期
8.6. (p225) 8.6 工具箱API
8.7. (p227) 8.7 构建样本应用程序
8.7.1. (p227) 8.7.1 部门报告
8.7.2. (p230) 8.7.2 改变部门
8.7.3. (p232) 8.7.3 显示用户的细节记录
8.7.4. (p240) 8.7.4 解释部门过程
8.8. (p243) 8.8 小结
9. (p244) 第9章 使用PL/SQL Web Toolkit和的股票跟踪器
9.1. (p244) 9.1 案例研究概览
9.2. (p246) 9.2 应用程序体系结构
9.2.1. (p246) 9.2.1 保持客户机上的状态
9.2.2. (p247) 9.2.2 用户界面
9.3. (p249) 9.3 数据模型
9.3.1. (p250) 9.3.1 Accounts 表
9.3.2. (p251) 9.3.2 Funds 表
9.3.3. (p251) 9.3.3 Trades 表
9.3.4. (p253) 9.3.4 当前值表
9.3.5. (p253) 9.3.5 跟踪用户表
9.4. (p255) 9.4 PL/SQL 包
9.4.1. (p255) 9.4.1 后端数据包
9.4.2. (p264) 9.4.2 前端显示包
9.5. (p268) 9.5 支持文件
9.5.1. (p269) 9.5.1 JavaScript: htm.js
9.5.2. (p271) 9.5.2 Javascript: stocks.js
9.5.3. (p277) 9.5.3 样式表: stocks.css
9.6. (p278) 9.6 小结
10. (p280) 第10章 使用Designer 6i开发Web PL/SQL应用程序
10.1. (p280) 10.1 开端
10.2. (p280) 10.2 概览
10.3. (p284) 10.3 设置Web 应用程序环境
10.4. (p289) 10.4 在Designer 中开发Database Design
10.5. (p290) 10.5 创建DDL 和构建物理数据库
10.6. (p291) 10.6 利用应用程序属性扩展数据库设计
10.7. (p295) 10.7 生成表格API
10.8. (p297) 10.8 Web PL/SQL 模块设计介绍
10.9. (p298) 10.9 定义应用程序级的生成器优选项
10.9.1. (p299) 10.9.1 定义应用程序级的优选项集
10.9.2. (p300) 10.9.2 给应用程序分配优选项集
10.9.3. (p301) 10.9.3 使用级联样式表(可选练习)
10.10. (p302) 10.10 设计和生成Web PL/SQL 模块
10.11. (p323) 10.11 小结
11. (p324) 第11章 Oracle JVM和Java存储过程
12. (p373) 第12章 利用JDBC进行Oracle访问
13. (p433) 第13章 连接共享和高速缓存
14. (p481) 第14章 利用SQLJ的数据库连通性
15. (p538) 第15章 Enterprise JavaBeans和Oracle
16. (p614) 第16章 数据库内核
17. (p638) 第17章 Java 业务组件
18. (p700) 第18章 使用PL/SQL和Java的论坛
19. (p763) 第19章 Oracle interMedia Text概览
20. (p784) 第20章 使用Java和interMedia构建搜索引擎
21. (p808) 第21章 Oracle和XML
22. (p875) 第22章 企业应用程序开发案例研究
23. (p922) 第23章 使用SOAP的应用程序集成
24. (p987) 第24章 利用Oracle Portal-to-Go的无线应用程序
25. (p1025) 第25章 ASP、XML和Oracle
26. (p1081) 附录A 安装问题
27. (p1113) 附录B Java入门
28. (p1146) 附录C XML入门
29. (p1185) 附录D 支持、勘误表和p2p.wrox.com
1. (p27) 第1章 利用Oracle 8i进行Internet编程
1.1. (p28) 1.1 Oracle 历史简介
1.2. (p28) 1.2 Oracle 8i 的版本
1.3. (p30) 1.3 编程支持
1.3.1. (p30) 1.3.1 PL/SQL
1.3.2. (p31) 1.3.2 传统Oracle 开发工具
1.4. (p33) 1.4 Oracle 8i 和Java
1.4.1. (p33) 1.4.1 Oracle Java 虚拟机器
1.4.2. (p35) 1.4.2 Oracle JVM 和JDK 之间的区别
1.4.3. (p36) 1.4.3 J2EE 框架和Oracle
1.4.4. (p38) 1.4.4 JDeveloper
1.4.5. (p38) 1.4.5 Java 的商务组件(BC4J)
1.5. (p38) 1.5 Oracle XML 开发人员工具箱
1.6. (p39) 1.6 Oracle InterMedia
1.6.1. (p40) 1.6.1 Text 服务
1.6.2. (p40) 1.6.2 图像、音频和视频服务
1.6.3. (p40) 1.6.3 Oracle 空间盒
1.7. (p40) 1.7 Oracle 8i 和Internet
1.7.1. (p40) 1.7.1 Internet Application Server (iAS)
1.7.2. (p41) 1.7.2 Oracle HTTP 服务器
1.8. (p42) 1.8 小结
2. (p44) 第2章 企业应用程序设计
2.1. (p45) 2.1 EAD 概念
2.2. (p45) 2.2 N 层计算的发展
2.2.1. (p46) 2.2.1 两层体系结构
2.2.2. (p47) 2.2.2 三层体系结构
2.2.3. (p50) 2.2.3 N 层体系结构
2.3. (p54) 2.3 Oracle 和EAD
2.3.1. (p54) 2.3.1 PL/SQL 开发
2.3.2. (p55) 2.3.2 Java 开发
2.3.3. (p58) 2.3.3 何时使用Java
2.3.4. (p58) 2.3.4 Oracle 软件的支持派
2.4. (p59) 2.4 通信问题
2.5. (p59) 2.5 小结
3. (p61) 第3章 数据库基础
3.1. (p61) 3.1 数据库历史
3.2. (p63) 3.2 逻辑结构
3.3. (p63) 3.3 Oracle 8i 数据库的组件
3.4. (p63) 3.4 数据词典
3.4.1. (p64) 3.4.1 内部RDBMS 表格
3.4.2. (p64) 3.4.2 数据词典表格
3.4.3. (p64) 3.4.3 数据词典视图
3.4.4. (p65) 3.4.4 动态性能视图
3.5. (p65) 3.5 Oracle 实例
3.5.1. (p65) 3.5.1 数据文件和表格空间
3.5.2. (p66) 3.5.2 块
3.5.3. (p66) 3.5.3 段
3.5.4. (p67) 3.5.4 表格段
3.5.5. (p67) 3.5.5 索引段
3.5.6. (p70) 3.5.7 表格簇
3.5.7. (p70) 3.5.8 散列簇
3.5.8. (p70) 3.5.9 回滚段
3.5.9. (p71) 3.5.10 临时段
3.5.10. (p71) 3.5.11 盘区
3.6. (p71) 3.6 Oracle 8i 对象/关系数据库
3.6.1. (p72) 3.6.1 对象类型
3.6.2. (p73) 3.6.2 集合
3.7. (p74) 3.7 Oracle 内存结构
3.7.1. (p74) 3.7.1 系统全局区域
3.7.2. (p75) 3.7.2 共享池
3.7.3. (p76) 3.7.3 DB 高速缓存
3.7.4. (p78) 3.7.4 重做日志缓冲区
3.7.5. (p79) 3.7.5 程序全局区域
3.7.6. (p80) 3.7.6 后台进程
3.7.7. (p81) 3.7.7 System Monitor(SMON)进程
3.7.8. (p81) 3.7.8 Process Monitor (PMON)
3.7.9. (p81) 3.7.9 Database Writer (DBWn)
3.7.10. (p81) 3.7.10 Redo Log Writer (LGWR)进程
3.7.11. (p82) 3.7.11 Checkpoint(CKPT)进程
3.7.12. (p82) 3.7.12 可选进程
3.7.13. (p84) 3.7.13 启动实例
3.8. (p84) 3.8 Oracle 的数据库初始化文件
3.9. (p84) 3.9 控制文件
3.10. (p85) 3.10 扼要重述
3.11. (p86) 3.11 小结
4. (p88) 第4章 利用Net8扩展应用程序
4.1. (p88) 4.1 Net8 的作用
4.2. (p88) 4.2 使用Net8 的原因
4.3. (p94) 4.3 Oracle 连通性
4.4. (p98) 4.4 数据操作
4.5. (p99) 4.5 移植到Net8
4.6. (p99) 4.6 Net8 调谐
4.7. (p100) 4.7 Net8 故障诊断
4.7.1. (p101) 4.7.1 诊断网络
4.7.2. (p101) 4.7.2 诊断服务器
4.7.3. (p102) 4.7.3 诊断客户机
4.7.4. (p102) 4.7.4 一些常见的ORA 错误和应对办法
4.8. (p104) 4.8 小结
5. (p105) 第5章 利用Designer 6i进行企业开发
5.1. (p106) 5.1 Designer 6i 软件体系结构
5.2. (p107) 5.2 新的Oracle 仓库
5.2.1. (p107) 5.2.1 仓库对象
5.2.2. (p108) 5.2.2 容器
5.2.3. (p109) 5.2.3 文件对象
5.2.4. (p109) 5.2.4 版本控制
5.2.5. (p111) 5.2.5 工作区
5.2.6. (p112) 5.2.6 Designer 6i 工具的概览
5.2.7. (p114) 5.2.7 建立Oracle 仓库
5.2.8. (p118) 5.2.8 仓库对象导航器(RON)介绍
5.3. (p122) 5.3 案例研究
5.3.1. (p122) 5.3.1 开始
5.3.2. (p122) 5.3.2 概览
5.3.3. (p125) 5.3.3 开发要求的概念数据模型
5.3.4. (p127) 5.3.4 开发教育中心实体-关系模型
5.3.5. (p141) 5.3.5 把概念数据模型转变为初始数据库设计
5.3.6. (p147) 5.3.6 精炼数据库设计
5.3.7. (p155) 5.3.7 生成DDL 和创建物理数据库
5.4. (p159) 5.4 小结
6. (p160) 第6章 PL/SQL开发
6.1. (p160) 6.1 最小开发环境
6.1.1. (p161) 6.1.1 参考材料
6.1.2. (p161) 6.1.2 编程编辑器
6.1.3. (p161) 6.1.3 版本控制软件
6.1.4. (p162) 6.1.4 SQL 性能工具
6.1.5. (p164) 6.1.5 调试
6.1.6. (p165) 6.1.6 配置
6.1.7. (p165) 6.1.7 测试
6.1.8. (p166) 6.1.8 编程风格
6.2. (p166) 6.2 编写PL/SQL
6.3. (p167) 6.3 构建PL/SQL 测试框架
6.4. (p195) 6.4 小结
7. (p196) 第7章 PL/SQL服务器页
7.1. (p196) 7.1 引言
7.2. (p196) 7.2 何时使用PSP
7.3. (p197) 7.3 PSP 体系结构
7.4. (p197) 7.4 PSP 剖析
7.4.1. (p198) 7.4.1 PSP 指令
7.4.2. (p200) 7.4.2 PSP 说明
7.4.3. (p200) 7.4.3 PSP 脚本小程序
7.4.4. (p202) 7.4.4 PSP 表达式
7.4.5. (p203) 7.4.5 cust_dets.psp 的源代码
7.5. (p208) 7.5 PSP 中的错误处理
7.6. (p210) 7.6 把PSP 加载到数据库
7.7. (p211) 7.7 现在要完成的工作
7.8. (p211) 7.8 小结
8. (p212) 第8章 PL/SQL Web工具箱
8.1. (p212) 8.1 工具箱简史
8.2. (p213) 8.2 何时使用工具箱
8.3. (p213) 8.3 工具箱体系结构
8.4. (p215) 8.4 设置环境
8.4.1. (p215) 8.4.1 配置iAS
8.4.2. (p217) 8.4.2 如果没有iAS,会发生什么情况
8.4.3. (p217) 8.4.3 安装工具箱
8.4.4. (p219) 8.4.4 调试配置
8.5. (p220) 8.5 使用工具箱构建应用程序
8.5.1. (p221) 8.5.1 第一个动态页
8.5.2. (p221) 8.5.2 请求术语
8.5.3. (p222) 8.5.2 请求的生存期
8.6. (p225) 8.6 工具箱API
8.7. (p227) 8.7 构建样本应用程序
8.7.1. (p227) 8.7.1 部门报告
8.7.2. (p230) 8.7.2 改变部门
8.7.3. (p232) 8.7.3 显示用户的细节记录
8.7.4. (p240) 8.7.4 解释部门过程
8.8. (p243) 8.8 小结
9. (p244) 第9章 使用PL/SQL Web Toolkit和的股票跟踪器
9.1. (p244) 9.1 案例研究概览
9.2. (p246) 9.2 应用程序体系结构
9.2.1. (p246) 9.2.1 保持客户机上的状态
9.2.2. (p247) 9.2.2 用户界面
9.3. (p249) 9.3 数据模型
9.3.1. (p250) 9.3.1 Accounts 表
9.3.2. (p251) 9.3.2 Funds 表
9.3.3. (p251) 9.3.3 Trades 表
9.3.4. (p253) 9.3.4 当前值表
9.3.5. (p253) 9.3.5 跟踪用户表
9.4. (p255) 9.4 PL/SQL 包
9.4.1. (p255) 9.4.1 后端数据包
9.4.2. (p264) 9.4.2 前端显示包
9.5. (p268) 9.5 支持文件
9.5.1. (p269) 9.5.1 JavaScript: htm.js
9.5.2. (p271) 9.5.2 Javascript: stocks.js
9.5.3. (p277) 9.5.3 样式表: stocks.css
9.6. (p278) 9.6 小结
10. (p280) 第10章 使用Designer 6i开发Web PL/SQL应用程序
10.1. (p280) 10.1 开端
10.2. (p280) 10.2 概览
10.3. (p284) 10.3 设置Web 应用程序环境
10.4. (p289) 10.4 在Designer 中开发Database Design
10.5. (p290) 10.5 创建DDL 和构建物理数据库
10.6. (p291) 10.6 利用应用程序属性扩展数据库设计
10.7. (p295) 10.7 生成表格API
10.8. (p297) 10.8 Web PL/SQL 模块设计介绍
10.9. (p298) 10.9 定义应用程序级的生成器优选项
10.9.1. (p299) 10.9.1 定义应用程序级的优选项集
10.9.2. (p300) 10.9.2 给应用程序分配优选项集
10.9.3. (p301) 10.9.3 使用级联样式表(可选练习)
10.10. (p302) 10.10 设计和生成Web PL/SQL 模块
10.11. (p323) 10.11 小结
11. (p324) 第11章 Oracle JVM和Java存储过程
12. (p373) 第12章 利用JDBC进行Oracle访问
13. (p433) 第13章 连接共享和高速缓存
14. (p481) 第14章 利用SQLJ的数据库连通性
15. (p538) 第15章 Enterprise JavaBeans和Oracle
16. (p614) 第16章 数据库内核
17. (p638) 第17章 Java 业务组件
18. (p700) 第18章 使用PL/SQL和Java的论坛
19. (p763) 第19章 Oracle interMedia Text概览
20. (p784) 第20章 使用Java和interMedia构建搜索引擎
21. (p808) 第21章 Oracle和XML
22. (p875) 第22章 企业应用程序开发案例研究
23. (p922) 第23章 使用SOAP的应用程序集成
24. (p987) 第24章 利用Oracle Portal-to-Go的无线应用程序
25. (p1025) 第25章 ASP、XML和Oracle
26. (p1081) 附录A 安装问题
27. (p1113) 附录B Java入门
28. (p1146) 附录C XML入门
29. (p1185) 附录D 支持、勘误表和p2p.wrox.com
元数据中的注释
theme: 关系型数据库(学科: 数据库管理系统 学科: 程序设计) 关系型数据库 数据库管理系统 程序设计
元数据中的注释
Type: modern
开源日期
2024-12-23
🚀 快速下载
成为会员以支持书籍、论文等的长期保存。为了感谢您对我们的支持,您将获得高速下载权益。❤️
如果您在本月捐款,您将获得双倍的快速下载次数。
🐢 低速下载
由可信的合作方提供。 更多信息请参见常见问题解答。 (可能需要验证浏览器——无限次下载!)
- 低速服务器(合作方提供) #1 (稍快但需要排队)
- 低速服务器(合作方提供) #2 (稍快但需要排队)
- 低速服务器(合作方提供) #3 (稍快但需要排队)
- 低速服务器(合作方提供) #4 (稍快但需要排队)
- 低速服务器(合作方提供) #5 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #6 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #7 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #8 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #9 (无需排队,但可能非常慢)
- 下载后: 在我们的查看器中打开
所有选项下载的文件都相同,应该可以安全使用。即使这样,从互联网下载文件时始终要小心。例如,确保您的设备更新及时。
外部下载
-
对于大文件,我们建议使用下载管理器以防止中断。
推荐的下载管理器:JDownloader -
您将需要一个电子书或 PDF 阅读器来打开文件,具体取决于文件格式。
推荐的电子书阅读器:Anna的档案在线查看器、ReadEra和Calibre -
使用在线工具进行格式转换。
推荐的转换工具:CloudConvert和PrintFriendly -
您可以将 PDF 和 EPUB 文件发送到您的 Kindle 或 Kobo 电子阅读器。
推荐的工具:亚马逊的“发送到 Kindle”和djazz 的“发送到 Kobo/Kindle” -
支持作者和图书馆
✍️ 如果您喜欢这个并且能够负担得起,请考虑购买原版,或直接支持作者。
📚 如果您当地的图书馆有这本书,请考虑在那里免费借阅。
下面的文字仅以英文继续。
总下载量:
“文件的MD5”是根据文件内容计算出的哈希值,并且基于该内容具有相当的唯一性。我们这里索引的所有影子图书馆都主要使用MD5来标识文件。
一个文件可能会出现在多个影子图书馆中。有关我们编译的各种数据集的信息,请参见数据集页面。
有关此文件的详细信息,请查看其JSON 文件。 Live/debug JSON version. Live/debug page.