|  | 级别: 中级 Tyler Anderson (tyleranderson5@yahoo.com), 自由作家和开发人员, Stexar Corp.
2008 年 4 月 24 日 伴随着 XML 的流行,原生 XML 数据库也越来越普及,因为数据以原生的 XML 格式而不是通过关系数据库中的表存储。使用原生 XML 数据库意味着要修改模式只需要对代码略加修改而不需要改变数据库。PHP 和 Java ™ 开发人员可通过使用原生 XML 数据库获得莫大的好处。本教程引导您迅速熟悉原生 XML 数据库的使用,看看它会为 XML 开发带来什么样的好处。
在本教程中
本教程说明了如何利用原生 XML 数据库压缩开发周期。作为示例,我们将修改 XML 模式并观察代码中的相应变化。开发人员将了解到在 PHP 和 Java 技术中使用原生 XML 数据库所必须掌握的基本知识,包括:
目标 - 连接到数据库(DB2 Express-C 9.5)。
- 存储和检索 XML 数据。
- 创建表单向数据库写入新的数据。
- 创建表单从数据库读取已有的数据。
- 使用 SQL/XML 查询数据库。
- 增强数据视图支持快速查询功能。
- 修改数据库模式。
预备知识
本教程的目标读者是使用 XML 并希望了解原生 XML 数据库(本教程中为 IBM® DB2® Express-C 9.5)的 PHP 和 Java 开发人员。虽然对 PHP 和 Java 编程有所了解很有帮助,但是不熟悉这些技术不影响阅读本教程。熟悉 XML DOM 也很有帮助。
系统需求
除了文本编辑器和支持 JavaScript 浏览器之外,还需要支持 Java 和 PHP 服务器的必要工具:
-
Java JDK,从 Sun 下载最新的 JDK 运行和编译 Java 代码。本教程采用了 Java 6,升级包 5。
-
Apache Tomcat,作为托管 Java 应用程序的 Web 服务器。本教程使用 6.0.16 版。
-
PHP,最新版本的 PHP,撰写本文的时候为 5.2.5。
-
Apache2,建议使用 Apache2 作为 PHP 的 HTTP 服务器。
- 操作系统不限。本教程是在运行 Windows Vista® Ultimate 的机器上编写的。
-
DB2 Express-C 9.5,本教程使用的数据库。可使用任何原生 XML 数据库如 Apache Xindice。
您可以从教程的下载部分获得本教程中涉及的所有示例代码。
学习时间
1 小时
格式 html, pdf
参考资源

|
IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。 |  | |  |
|