图书介绍
Oracle XSQL技术PDF|Epub|txt|kindle电子书版本下载
![Oracle XSQL技术](https://www.shukui.net/cover/22/30860597.jpg)
- (美)Michael D.Thomas著;徐焱,孙扬译 著
- 出版社: 北京:清华大学出版社
- ISBN:7302084270
- 出版时间:2004
- 标注页数:445页
- 文件大小:30MB
- 文件页数:459页
- 主题词:关系数据库-数据库管理系统,Oracle
PDF下载
下载说明
Oracle XSQL技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Oracle XSQL简介1
1.1 XSQL的功能1
1.1.1Web应用程序开发的问题2
1.1.2作为关键技术的XSQL4
1.2 XSQL和其他Oracle技术9
1.2.1 Oracle Text10
1.2.2 XML支持10
1.2.3 Oracle JDeveloper10
1.3 XML介绍11
1.3.1XML的角色11
1.3.2格式规范的文档与有效文档12
1.3.3文档结构13
1.3.4处理指令14
1.3.5属性14
1.3.6语法本质15
1.3.7命名空间17
1.3.8模式17
1.4 小结18
第2章 开始学习XSQL19
2.1 基本安装19
2.1.1 安装剖析20
2.1.2从头开始安装XSQL21
2.1.3配置Java23
2.2在现有环境下进行安装24
2.2.1 Web和应用程序服务器集成24
2.2.2配置数据库26
2.2.3配置数据库连接26
2.3 小结26
第3章 认识XSQL27
3.1 加载XSQL示例27
3.2创建一个示例用户和表28
3.2.1设置连接定义28
3.2.2第1个XSQL页面29
3.3 第1个XSLT样式表30
3.3.1 XSQLConfig.xml31
3.3.2 XSQLConfig元素31
3.3.3 servlet元素31
3.3.4 processor元素32
3.3.5http元素34
3.3.6 connectiondefs元素34
3.3.7 actiondefs元素34
3.3.8 serializerdefs元素34
3.4安全问题35
3.4.1 已知问题35
3.4.2考虑XSQL安全38
3.5 小结40
第4章 XSQL体系结构41
4.1 简介41
4.2 Java部分42
4.2.1 JVM42
4.2.2驱动器43
4.2.3 servlet引擎43
4.2.4 JSP运行时44
4.3 XSQL外观45
4.3.1 XSQL命令行工具45
4.3.3 XSQL servlet46
4.3.2 XSQLRequest类46
4.4 XSQL页面处理程序47
4.5 Oracle XML模块49
4.5.1 XML分析器49
4.5.2 XML SQL50
4.5.3 XSLT处理程序50
4.6 核心XSQL组件50
4.6.1 XSQL页面51
4.6.2行为51
4.6.3行为处理程序51
4.6.4 串行器52
4.7小结53
第5章 编写XSQL页面54
5.1查询数据库54
5.1.1多个xsql:query行为56
5.1.2 xsql:query细节58
5.1.3 xsql:no-rows-query59
5.1.4规范模式60
5.1.5格式化日期62
5.2其他内置行为63
5.2.1 xsql:dml64
5.2.3 xsql:include-owa65
5.2.2 xsql:ref-cursor-function65
5.2.4 xsql:include-request-params66
5.2.5 xsql:include-param66
5.2.6 xsql:include-xml66
5.2.7 xsql:set-page-param67
5.2.8 xsql:set-session-param67
5.2.9 xsql:set-cookie68
5.2.10 xsql:set-stylesheet-param69
5.2.11 xsql:action69
5.2.12 xsql:include-xsql69
5.2.13 xsql:insert-request70
5.2.15 xsql:delete-request71
5.2.14 xsql:update-request71
5.2.16 xsql:insert-param72
5.3链接到XSLT样式表72
5.3.1处理指令细节73
5.3.2基于客户端类型选择样式表74
5.4 小结74
第6章 XSQL参数75
6.1 引用参数75
6.2参数的XML表示76
6.3参数类型79
6.3.1请求参数79
6.3.2页面私有参数80
6.3.3会话参数81
6.3.4 cookie82
6.4设置默认参数84
6.5使用绑定变量85
6.6解决参数名冲突问题85
6.7小结88
第7章 用XSQL进行数据库修改89
7.1 输入HTML窗体89
7.1.1窗体参数和规范模式89
7.1.2使用xsql:insert-request92
7.1.3使用xsql:update-request93
7.1.4使用xsql:delete-request94
7.2用xsql:dml修改95
7.3 处理XML文档96
7.3.1 处理提交的XML96
7.3.2处理XML参数99
7.3.3作为XML插入XML100
7.4小结101
第8章 Oracle SQ L102
8.1 SQL语法102
8.1.1 区分大小写102
8.1.2词法约定102
8.1.3数据类型103
8.1.4运算符106
8.1.5 SQL表达式106
8.2描述表107
8.3 SELECT查询107
8.3.1 目标子句108
8.3.2元素子句110
8.3.3 WHERE子句115
8.3.4 ORDER BY子句122
8.3.5进行集合操作123
8.3.6假想的双重表124
8.4.1创建表125
8.4管理表125
8.4.2更改表128
8.4.3删除表129
8.5添加和修改数据130
8.5.1事务130
8.5.2序列131
8.5.3 INSERT语句132
8.5.4 UPDATE语句133
8.5.5 DELETE和TRUNCATE语句133
8.6视图134
8.6.1创建和更改视图134
8.6.2使用视图135
8.7约束136
8.7.1约束类型136
8.7.2使用约束137
8.8格式化日期139
8.8.1 XSQL日期与Oracle日期的比较139
8.8.2 日期格式元素140
8.9 SQL函数142
8.9.1使用聚集函数142
8.9.2一般意义上的数值函数149
8.9.3对数和三角函数153
8.9.4字符函数154
8.9.5 日期函数163
8.9.6转换函数170
8.9.7混杂函数173
8.10 小结173
第9章 PL/SQL174
9.1 初识PL/SQL174
9.2 结构176
9.3声明变量177
9.3.1标量变量声明177
9.3.2记录声明178
9.3.4数组结构180
9.3.3光标180
9.4 PL/SQL块和执行块181
9.5 PL/SQL中的SQL语句182
9.6控制结构183
9.6.1条件控制结构184
9.6.2循环控制结构185
9.6.3顺序控制结构187
9.7光标187
9.8包190
9.9过程和函数191
9.10异常193
9.11 触发器195
9.12引用光标195
9.13 PL/SQL和XSQL196
9.14 小结197
第10章 使用Oracle Text198
10.1简单的关键字搜索198
10.2词根、模糊、通配符和探测法搜索199
10.3在XML文档内搜索200
10.5小结202
10.4其他特性202
第11章 检索XML203
11.1 使用XSQL检索XML十分困难203
11.2 使用xsql:include-owa创建XML204
11.2.1从PL/SQL生成XML206
11.2.2 XMLType208
11.3 小结211
第12章 XSLT212
12.1 开始学习XSLT212
12.1.1 XSLT的作用212
12.1.2推模型和拉模型213
12.2.1定义XHTML215
12.2 XHTML和样式表的创建215
12.2.2简单的XHTML转换218
12.2.3迁移HTML的技巧和窍门221
12.3小结223
第13章 深入XSLT224
13.1 根元素224
13.1.1 xsl:stylesheet语法224
13.1.2示例226
13.2控制输出226
13.2.1 xsl:output语法226
13.2.2示例227
13.3.1 xsl:template语法228
13.3模板228
13.3.2 xsl:apply-templates语法230
13.3.3 xsl:call-template语法231
13.3.4示例232
13.4取值选择235
13.4.1 xsl:value-of语法235
13.4.2示例236
13.5 迭代238
13.5.1 xsl:for-each语法238
13.5.2示例239
13.6.1 boolean表达式241
13.6.2 xsl:if语法241
13.6 条件逻辑241
13.6.3 xsl:choose、xsl:when和xsl:otherwise语法242
13.6.4示例243
13.7 处理XML实体和文本246
13.7.1 xsl:element、xsl:attribute和xsl:attribute-set语法247
13.7.2 xsl:attribute语法248
13.7.3 xsl:attribute-set语法249
13.7.4元素创建示例249
13.7.5 xsl:text语法251
13.7.6 xsl:comment语法252
13.7.7 xsl:copy语法253
13.7.8 xsl:copy-of语法254
13.7.9 xsl:namespace-alias语法255
13.7.10 xsl:processing-instruction语法256
13.8对元素编号257
13.8.1 xsl:number语法257
13.8.2 xsl:decimal-format语法258
13.9变量和参数259
13.9.1 xsl:variable语法259
13.9.2变量示例260
13.9.3 xsl:param语法263
13.9.4 xsl:with-param语法264
13.9.5参数示例265
13.10.1 xsl:include和xsl:import语法267
13.10.2 xsl:apply-imports语法267
13.10重用样式表267
13.11排序268
13.11.1 xsl:sort语法268
13.11.2示例268
13.12 空白处理269
13.13 混杂元素270
13.13.1 xsl:key语法270
13.13.2 xsl:message语法270
13.13.3 xsl:fallback语法270
13.14.1表达式和数据类型271
13.14 XPath271
13.14.2位置路径272
13.14.3轴线273
13.15 XPath和XSLT函数277
13.15.1 XSLT特定函数278
13.15.2节点设置函数280
13.15.3字符串函数282
13.15.4布尔函数285
13.15.5数值函数286
13.16 小结287
14.1 应用程序体系结构288
第14章 构建XSQL Web应用程序288
14.1.1简单的XSQL体系结构289
14.1.2开发用户体系结构的过程290
14.1.3扩展选项294
14.1.4使用JavaScript和CSS扩展接口296
14.1.5数据库层次上的扩展297
14.2示例应用程序298
14.2.1 需求298
14.2.2应用程序接口设计298
14.2.3数据库需求302
14.2.4数据库设计304
14.2.5数据库实现306
14.2.6编写SQL307
14.3 集成XSQL和XSLT311
14.3.1制作XSQL页面312
14.3.2编写样式表316
14.4传递参数329
14.4.1使用SQL传递329
14.4.2设置样式表参数330
14.4.3 使用其他XSQL参数331
14.5无状态分页334
14.5.1 分页的难点334
14.5.2纯粹的XSQL无状态分页335
14.6 XSQL数据编辑器340
14.6.1 编辑器体系结构340
14.6.2 XSQL开发341
14.6.3 开发XSQL接口342
14.7 JavaScript与XSQL开发346
14.7.1 JavaScript与XSLT集成346
14.7.2 JavaScript与XSQL数据347
14.8 错误处理349
14.8.1 XSQL错误349
14.8.2 XSQL错误模板350
14.8.3处理错误的方式351
14.9 小结353
第15章 命令行工具354
15.1 使用命令行工具354
15.2 文本示例355
15.3编写脚本356
15.4创建静态Web页面358
15.5 小结359
第16章 使用XSQL的Web服务360
16.1 体系结构360
16.2简单的Web服务客户364
16.3 XML到XML的转换369
16.4 XML处理行为374
16.5 小结375
第17章 Web浏览功能外的XSQL376
17.1 示例程序376
17.2 XSQL类指南379
17.3 在servlet内使用XSQL380
17.4 XML分析:DOM和SAX的比较381
17.5 Oracle DOM API381
17.6 小结382
18.1 开始383
18.1.1行为处理程序简介383
第18章 自定义行为处理程序383
18.1.2把XML添加到数据报385
18.1.3 比较行为处理程序和servlet开发387
18.2行为处理程序API388
18.2.1 XSQLActionHandler接口388
18.2.2 XSQLActionHandlerImpl基类390
18.2.3 XSQLPageRequest392
18.2.4访问servlet功能393
18.3数据库交互395
18.3.1 使用内置的行为处理程序395
18.3.2 JDBC连接401
18.3.3使用XSU类402
18.3.4添加XMLType对象403
18.4参数与输入404
18.4.1访问XSQL数据405
18.4.2替换参数值407
18.4.3设置页面参数409
18.4.4内部行为处理程序通信412
18.5小结414
第19章 串行器415
19.1 串行器简介415
19.1.1 串行器的作用415
19.1.2使用串行器416
19.2 使用Apache FOP创建PDF417
19.2.1 FOP体系结构417
19.2.2使用XSQLFOP串行器418
19.3创建自定义的串行器422
19.3.1文本串行器423
19.3.2二进制串行器426
19.3.3 串行化BLOB430
19.3.4使用Java AWT创建JPEG433
19.4小结441
附录A 资源442
附录B 相关标准444