Oracle XML DB应用开发

Oracle XML DB应用开发

(美) 王金玉, 著

出版社:清华大学出版社

年代:2012

定价:59.0

书籍简介:

本书18章,分为3大部分:第1部分讲解XML和XML DB的基本概念,以及Oracle XML技术的特色;第2部分介绍XML DB的管理话题,包括存储、备份、恢复、安全、高可用、性能调整等;第3部分讨论如何使用Oracle XML技术进行XML应用的开发。

作者介绍:

Jinyu Wang是Oracle Server Technology产品管理团队的芦席产品经理,她在过去十年中管理过多项Oracle产品,其中包括Oracle XDK Oracle XML DB、Oracle SecureEnterprise Search(SES)和Oracle Text等,Jinyu当前有的主要研究方向是数据库、XML和搜索技术。Jinyu经常会在一些会议上发表演讲,并在一些期刊上发表论文;Jinyu拥有多项美国专利。Jinyu是Oracle Database 1Og XML&SQL: Design,Build,&Manage XMLApplications in Java,C C++,&PL/SQL (McGraw-Hill/Oracle Press,2004)一书的合著者。

书籍目录:

第1部分 基本概念和技术

第1章 Oracle XMLDB简介

1.1 0racleXMLDB概况

1.2 0racleXMLDB提供的功能

1.3 原生XML存储的概念

1.3.1 标准格式规则

1.3.2 XML编码

1.3.3 特殊字符

1.4 小结

第2章 原生XML存储:XML Type

2.1 创建XMU Type

2.2 基于XML模式的XML Type

2.3 查询XML Type

2.4 更新XML Type

2.5 转换XML Type

2.6 在Java中读取二进制XMU Type

2.7 小结

第3章 XMLDB数据存储库

3.1 创建资源

3.2 删除资源

3.3 查询XMLDB存储库

3.3.1 使用RESOURCE_VIEW和PATH_VIEW

3.3.2 使用XDBUri Type

3.4 链接资源

3.5 更新资源

3.6 版本控制

3.7 使XMLDB存储库事件

3.7.1 创建事件处理程序

3.7.2 注册事件处理程序

3.8 小结

第4章 XML解析

4.1 Java中的DOM解析

4.1.1 基本的DOM解析

4.1.2 使用DOM来拆分XML

4.1.3 可伸缩的DOM解析

4.1.4 跨文档的剪切和粘贴

4.2 SQL中的DOM解析

4.2.1 检索和创建CDATA段

4.2.2 导入DOM节点

4.3 SAX解析

4.3.1 基本的SAX解析

4.3.2 SAX输出

4.4 解析二进制XL

4.4.1 将XML写入二进制XML中

4.4.2 从二进制XML中读取内容

4.5 小结

第5章 XML验证

5.1 DTD验证

5.1.1 使用Oracle XDK命令行实用程序

5.1.2 使用Oracle XDK Java API

5.1.3 使用Oracle XML DB

5.2 XML模式验证

5.2.1 XML模式和名称空间

5.2.2 使用Oracle XDK的命令铜实用程序

5.2.3 使用Oracle XDK Java API

5.2.4 使用Oracle XML DB

5.3 使用JAXB和XML模式

5.4 小结

第6章 使用XPath进行XML导航

6.1 XPath基础知识

6.2 在Java中处理XPath

6.3 从XML文档中提取XPath

6.4 小结

第7章 XSL转换

7.1 了解XSLT的处理过程

7.2 基本的XSLT功能

7.2.1 多个XML输入

7.2.2 构建XSL索引

7.2.3 创建XSLT扩展

7.3 高级XSLT功能

7.3.1 使用临时树实现XSLT的模块化处理

7.3.2 使用分组来合并重复内容

7.3.3 使用多输出来创建输出

7.4 运行XSLT

7.4.1 使用Oracle XDK Java

7.4.2 使用Oracle XML DB

7.5 小结

第8章 XML查询

8.1 XQuery表达式

8.2 使用XML Query()

8.2.1 查询XML Type对象

8.2.2 查询XMLDB存储库

8.2.3 查询关系表

8.3 XQuery高级功能

8.3.1 使用函数

8.3.2 嵌套的XQuery表达式

8.3.3 数值计算

8.4 0racleXQuery扩展

8.4.1 0ra:contains()

8.4.2 0ra:matches()

8.4.3 0ra:replace()

8.5 小结

第9章 XML和关系表

9.1 通过关系表创建XML

9.1.1 使用SQL/XML函数

9.1.2 使用XQueq

9.1.3 使用DBMS_XMLGEN或XML Type()

9.1.4 使用Oracle XDK Java

9.2 在XML数据上创建关系视图

9.3 将XML加载到关系表中

9.3.1 将Excel电子表格内容加载到关系表中

9.3.2 加载XML数据

9.4 小结

第10章 XML搜索

10.1 使用ora:contains()

10.2 使用Oracle Text

10.2.1 针对XML的基本Oracle Text搜索

10.2.2 使用XML段组

10.2.3 编带00racleXMLDB存储库索引

10.3 使用Oracle Secure Enterprise Search

10.3.1 准备索引数据

10.3.2 创建数据库数据源

10.3.3 爬寻XML数据

10.3.4 启用XML内容导航

10.3.5 创建源组

10.3.6 定制用户界面

第2部分 管理Oracle XML数据库

附录A

内容摘要:

《Oracle XML DB应用开发:Oracle Database llg》浓墨重彩地描述如何开发、调试和管理数据化的XML应用程序,精彩呈现专家级指导意见和业内最佳实践。书中讨论最新开发工具、技术和组件,指导您安装Oracle XML DB并在Oracle JDeveloper llg中构建XML应用程序,分析XSLT样式表及全文检索功能,还介绍了故障排除、性能优化和安全方面的内容。

编辑推荐:

《Oracle XML DB应用开发:Oracle Database 11g》主要内容
●使用Oracle XML DB创建、存储和查询XMLType
●将XML文档加载到关系表中并定义SQL视图
●使用Oracle XDK for Java和PL/SQL包来解析和验证模式
●使用XSLT来合并文档、生成报表以及转换数据
●使用Oracle XML DB Web服务构建应用程序
●使用Oracle JDeveloper llg来设计和部署XML应用程序
●集成Oracle Text和Oracle Secure Enterptise Search功能
●使用Oracle Application Express精简开发过程

书籍规格:

书籍详细信息
书名Oracle XML DB应用开发站内查询相似图书
9787302282112
如需购买下载《Oracle XML DB应用开发》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)59.0语种简体中文
尺寸26 × 19装帧平装
页数印数 3000

书籍信息归属:

Oracle XML DB应用开发是清华大学出版社于2012.7出版的中图分类号为 TP312 ,TP311.138 的主题关于 关系数据库-数据库管理系统,Oracle 11g ,可扩充语言,XML-程序设计 的书籍。