IBM Information Management 产品对 XML 提供的支持可以促进数据的动态表示,并且允许简便地在不同数据库和不同平台上共享数据。
随着人类社会中积累的信息不断增长,信息管理不再仅仅要面向传统的关系型数据。IBM 信息管理 (Information Management) 软件产品对 XML 提供的支持可以促进数据的动态表示,并且允许简便地在不同数据库和不同平台上共享数据。
当轮胎驶上赛道 DB2 Viper (“Viper“ 是 DB2 V9.1 的开发代号,最新版本为 “Viper 2.0“,也即 DB2 V9.5) 的混合型 XML-关系数据服务器在现实世界中是如何工作的呢?您可以与其他顾客和合作伙伴一起来体验 DB2 Viper,启动发动机,让轮胎滚动起来,感受它的性能和处理特性操作。本文把 DB2 Viper 之于 XML-关系数据比作轮胎之于赛道,简要介绍 DB2 Viper 的特性。
DB2 9.5 提供给 .NET 开发的 XML 工具概述 IBM Database tools for Microsoft Visual Studio 2005 引入一组新的面向 Web 服务的特性,公开了 DB2 for Linux、UNIX 和 Windows 最新的 pureXML 功能。新版本可以大大提高开发人员的生产率。新的 IBM Database Add-ins for Visual Studio 2005 提供的一些新特性简化了 pureXML 的使用。这些特性包括从带标注的 XML 模式创建 Web 服务、XSR 比较和 XSR XSLT 支持。本文介绍了 IBM XML tools for DB2 Version 9.5 及其用法。
DB2 XML 编程,第 1 部分: 理解 XML 数据模型 XML 的主要目标之一是让应用程序开发过程更简单、成本更低、更可移植和质量更高。在这十年中,XML 编程正在使应用程序开发方式发生根本性变化,这种变化甚至可能与面向对象方法在过去十年中的影响相当。这个系列讨论 DB2 的 XML 编程。在第一篇文章中,您将学习 XML 数据模型的基本知识以及与纯对象模型相比的好处。
DB2 XML 编程,第 2 部分: 在应用程序体系结构中使用 XML 数据库支持 了解 IBM DB2 9 for Linux, UNIX, and Windows 新的 XML 存储和查询环境如何处理本系列第 1 部分中描述的 XML 数据模型。第 2 部分主要关注如何在应用程序体系结构中使用新的 XML 数据库支持。
DB2 XML 编程,第 3 部分: 客户机中的 XML 编程 学习如何扩展 XML 模型,从而使用来自应用服务器的 XML 数据创建富客户机。了解如何使用 Dynamic HTML(DHTML)显示 XML 数据,用 XPath 进行导航,用 Document Object Model(DOM)修改 XML 数据、序列化并返回给应用服务器。
DB2 XML 编程,第 4 部分: 在基于 Web 的 DB2 应用程序中集成来自不同数据源的数据
本文通过分步创建一个 DB2 应用程序示例,并使用 XML 模型集成来自不同数据源的数据。学习如何以 Web 服务的形式公开数据库存储过程,进而通过 SOAP 调用访问它们。
使用 XForms 和 Ruby on Rails 开发小型门诊管理系统,第 1 部分: 安装配置 IBM DB2 9 pureXML 本系列文章介绍如何结合使用 XForms、DB2 pureXML 和 Ruby 来简化 Web 应用程序的开发,分为四部分,这是第一部分。本系列文章中将开发一个虚构的应用程序来管理一个小型医院的门诊患者信息。您将看到每种技术的强大功能,同时还将看到如何将其结合起来。第一部分将说明 XForms、DB2 pureXML 和 Ruby on Rails 如何帮助您更快地构建以 XML 为核心的 Web 应用程序。
使用 XQuery 查询 DB2 XML 数据 IBM DB2 Viper 版现在处于 beta 阶段,它的重要特性是最新支持了对 XML 数据的存储、管理和搜索。在本文中,您将学习如何使用 XQuery 查询存储在 XML 列中的数据。
使用 SQL 查询 DB2 XML 数据 DB2 Viper 为存储、管理和查询 XML 数据提供了新的支持。在本文中,您将学习如何使用 SQL 和 SQL/XML 查询存储在 XML 列中的数据。后续的文章将阐述如何使用 DB2 支持的一种新语言 XQuery 来查询 XML 数据。
DB2 Viper 快速入门 DB2 的新版本 Viper 最重要的新特性是提供了对 XML 数据存储、管理和搜索的支持。通过一些解释如何完成基本任务的分步指导文章,您将快速地掌握这些新的 XML 特性。在本文中,您将学到如何创建 XML 数据库对象以及如何使用 XML 数据填充您的 DB2 数据库。
DB2 Viper 中的新特性 新的 DB2 Viper 提供了与先前版本非常不同的体系结构,包括新的查询语言、存储技术、索引技术以及对 XML 数据的支持。但请不要担心,所有的 DB2 传统数据库管理特性仍然存在。本文讨论 Viper 中新的 XML 技术,了解 IBM 为何使 DB2 成为 “混合型”数据库管理系统。
技巧:XML 和数据库之间的映射 XML 用户一个常见的问题是如何将 XML 映射到数据库。本文讨论基于表的映射和对象-关系映射。这两种映射常常作为在 XML 文档和数据库特别是关系数据库之间转换数据的软件的基础。在这个领域,一个重要的特点是映射是双向的,就是说可以把数据从 XML 文档转化到数据库,也可以从数据库转化到 XML 文档。
结合使用 DB2 原生 XML 与 PHP 开发者可以将 PHP 和 DB2 UDB 的下一版本中的原生 XML 功能结合使用,从而开发包含较少代码的 Web 应用程序,降低应用程序的复杂性,使其具有较简单的关系模式,并且更好地管理随业务需求变化而发生的模式演化。
XQuery 与 SQL:变化万岁! XQuery 是一种用于处理文件和数据库中 XML内容的新型查询语言。本文简要介绍了 XQuery 出现的前因后果,并和 SQL 的处理机制进行了一定的对比。
DB2 的 XML 功能概述:DB2 UDB 和 DB2 XML Extender 中 SQL/XML 函数的介绍 DB2 XML Extender 是 DB2 UDB 中用于支持 XML 的组件。本文将介绍 DB2 UDB V8 和 DB2 XML Extender 中可用的 SQL/XML 函数。
在 DB2 中使用 XML 模式和数据类型 本文通过利用 DB2 对数据类型提供的支持描述了数据库级别上的数据完整性,还讨论了如何使用 XML 模式标准将 DB2 数据完整性约束映射至 XML。
专家访谈:Susan Malaika 讨论 DB2 中的 XML 功能 想了解 DB2 能够对 XML 提供怎样的支持吗? DB2 和 XML 专家 Susan Malaika 为您指明了使用 DB2 时可用于处理 XML 数据的各种方法。
就 DB2 和 XML 请教专家:Susan Malaika Susan Malaika 回答读者提出的有关 DB2 和 XML 进行集成的各种问题。
如果您希望获得更多 IBM 软件下载资源,请访问 IBM 软件下载中心。
|