Oracle XML DB应用开发 Oracle Database 11gPDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:(美)王金玉著;叶斌译
- 出 版 社:北京:清华大学出版社
- 出版年份:2012
- ISBN:9787302282112
- 页数:363 页
第1部分 基本概念和技术第1章 Oracle XML DB简介 3
1.1 Oracle XML DB概况 4
1.2 Oracle XML DB提供的功能 4
1.3 原生XML存储的概念 6
1.3.1 标准格式规则 6
1.3.2 XML编码 7
1.3.3 特殊字符 9
1.4 小结 13
第2章 原生XML存储:XMLType 15
2.1 创建XMLType 16
2.2 基于XML模式的XMLType 18
2.3 查询XMLType 20
2.4 更新XMLType 22
2.5 转换XMLType 24
2.6 在Java中读取二进制XMLType 25
2.7 小结 29
第3章 XML DB数据存储库 31
3.1 创建资源 32
3.2 删除资源 36
3.3 查询XML DB存储库 36
3.3.1 使用RESOURCE_VIEW和PATH_VIEW 36
3.3.2 使用XDBUriType 40
3.4 链接资源 41
3.5 更新资源 42
3.6 版本控制 42
3.7 使用XML DB存储库事件 44
3.7.1 创建事件处理程序 45
3.7.2 注册事件处理程序 46
3.8 小结 48
第4章 XML解析 49
4.1 Java中的DOM解析 50
4.1.1 基本的DOM解析 50
4.1.2 使用DOM来拆分XML 52
4.1.3 可伸缩的DOM解析 54
4.1.4 跨文档的剪切和粘贴 57
4.2 SQL中的DOM解析 59
4.2.1 检索和创建CDATA段 59
4.2.2 导入DOM节点 61
4.3 SAX解析 63
4.3.1 基本的SAX解析 63
4.3.2 SAX输出 67
4.4 解析二进制XML 68
4.4.1 将XML写入二进制XML中 69
4.4.2 从二进制XML中读取内容 70
4.5 小结 72
第5章 XML验证 73
5.1 DTD验证 74
5.1.1 使用Oracle XDK命令行实用程序 75
5.1.2 使用Oracle XDK Java API 75
5.1.3 使用Oracle XML DB 79
5.2 XML模式验证 80
5.2.1 XML模式和名称空间 81
5.2.2 使用Oracle XDK的命令行实用程序 82
5.2.3 使用Oracle XDK Java API 82
5.2.4 使用Oracle XML DB 84
5.3 使用JAXB和XML模式 89
5.4 小结 93
第6章 使用XPath进行XML导航 95
6.1 XPath基础知识 95
6.2 在Java中处理XPath 100
6.3 从XML文档中提取XPath 102
6.4 小结 107
第7章 XSL转换 109
7.1 了解XSLT的处理过程 110
7.2 基本的XSLT功能 114
7.2.1 多个XML输入 114
7.2.2 构建XSL索引 115
7.2.3 创建XSLT扩展 118
7.3 高级XSLT功能 119
7.3.1 使用临时树实现XSLT的模块化处理 121
7.3.2 使用分组来合并重复内容 123
7.3.3 使用多输出来创建输出 124
7.4 运行XSLT 127
7.4.1 使用Oracle XDK Java 127
7.4.2 使用Oracle XML DB 129
7.5 小结 129
第8章 XML查询 131
8.1 XQuery表达式 132
8.2 使用XMLQuery() 133
8.2.1 查询XMLType对象 133
8.2.2 查询XML DB存储库 135
8.2.3 查询关系表 137
8.3 XQuery高级功能 138
8.3.1 使用函数 138
8.3.2 嵌套的XQuery表达式 138
8.3.3 数值计算 140
8.4 Oracle XQuery扩展 141
8.4.1 ora:contains() 141
8.4.2 ora:matches() 142
8.4.3 ora:replace() 143
8.5 小结 143
第9章 XML和关系表 145
9.1 通过关系表创建XML 145
9.1.1 使用SQL/XML函数 146
9.1.2 使用XQuery 150
9.1.3 使用DBMS_XMLGEN或XMLType() 154
9.1.4使用Oracle XDK Java 155
9.2 在XML数据上创建关系视图 157
9.3 将XML加载到关系表中 158
9.3.1 将Excel电子表格内容加载到关系表中 159
9.3.2 加载XML数据 162
9.4 小结 165
第10章 XML搜索 167
10.1 使用ora:contains() 168
10.2 使用Oracle Text 168
10.2.1 针对XML的基本Oracle Text搜索 169
10.2.2 使用XML段组 170
10.2.3 编制Oracle XML DB存储库索引 172
10.3 使用Oracle Secure Enterprise Search 173
10.3.1 准备索引数据 174
10.3.2 创建数据库数据源 175
10.3.3 爬寻XML数据 178
10.3.4 启用XML内容导航 179
10.3.5 创建源组 180
10.3.6 定制用户界面 181
10.3.7 搜索XML 185
10.3.8 完善搜索结果缓存 188
10.4 小结 190
第Ⅱ部分 管理Oracle XML数据库第11章 XML DB安装 193
11.1 安装Oracle XML DB 194
11.1.1 简单的安装检查 194
11.1.2 详细的安装检查 195
11.1.3 安装Oracle XML DB 197
11.1.4 重新安装Oracle XML DB 198
11.1.5 设置XML DB存储库 199
11.2 安装Oracle XDK 207
11.2.1 验证Oracle XDK安装 207
11.2.2 设置Oracle XDK命令行实用程序 208
11.3 小结 209
第12章 XML DB存储 211
12.1 XML存储选项 212
12.2 对象-关系XMLType 213
12.3 二进制XMLType 218
12.3.1 创建二进制XMLType 218
12.3.2 二进制XMLType分区 221
12.3.3 二进制XMLType的XMLIndex 222
12.4 管理XML DB存储 224
12.4.1 XMLType表和列 224
12.4.2 XMLType视图 225
12.4.3 XML模式 226
12.4.4 XML DB存储库 226
12.4.5 XML索引 227
12.5 小结 228
第13章 XML DB备份和恢复 229
13.1 使用RMAN备份XML DB 229
13.1.1 以非归档日志模式备份 230
13.1.2 以归档日志模式备份 233
13.2 使用Data Pump导入和导出XML 234
13.2.1 存储成表列的XMLType 234
13.2.2 XMLType表 237
13.2.3 基于XML模式的XMLType表和列 237
13.3 小结 239
第14章 XML DB安全和性能调优 241
14.1 Oracle XML DB的安全性 241
14.1.1 XML DB存储库的ACL 242
14.1.2 设置网络服务访问的ACL 244
14.2 Oracle XML DB的性能调优 248
14.2.1 基本XML处理的性能 249
14.2.2 批量XML加载的性能 251
14.2.3 XQuery的性能调优 251
14.3 小结 257
第Ⅲ部分 构建XML应用程序第15章 XML DB Web服务 261
15.1 设置XML DB Web服务 262
15.2 使用Web服务查询Oracle数据库 267
15.3 发布PL/SQL函数/过程 273
15.3.1 创建PL/SQL包和函数 273
15.3.2 查看PL/SQL函数的WSDL 275
15.3.3 在Java中调用PL/SQL的XML DB Web服务 276
15.4 小结 281
第16章 使用Oracle JDeveloper 11g 283
16.1 创建第一个XML项目 284
16.1.1 创建XML文档 284
16.1.2 使用XML模式验证XML 286
16.1.3 使用XSLT转换XML 286
16.2 运行Oracle XML Java程序 289
16.3 创建Java存储过程:基础知识 293
16.3.1 设置Oracle的Java虚拟机 293
16.3.2 创建Java程序 294
16.3.3 创建数据库连接 296
16.3.4 部署Java存储过程 296
16.3.5 创建PL/SQL规范 299
16.3.6 运行Java存储过程 299
16.3.7 远程调试Java存储过程 301
16.4 创建Java存储过程:高级主题 305
16.5 小结 308
第17章 完美结合所有功能 309
17.1 创建XML文档 310
17.2 在XML DB存储库中存储XML 312
17.2.1 创建SQL视图 312
17.2.2 添加联系人ID 313
17.2.3 重新设置数据字符串的格式 314
17.3 在APEX中发布XML 315
17.3.1 创建报表 315
17.3.2 编辑XML 318
17.3.3 显示XML 325
17.3.4 导出联系人 326
1 7.4 集成全文检索 329
17.5 使用Oracle XML DB发送电子邮件 333
17.5.1 创建电子邮件模板 333
17.5.2 选择电子邮件模板 334
17.5.3 预览电子邮件 337
17.5.4 发送电子邮件 339
17.6 小结 351
附录A 在Oracle Database 11g中安装Oracle Application Express 353
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019