IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope: Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国  >  Information Management  >

DB2 SQL 与 XQuery 系列教程

developerWorks

本系列教程将使用一个咖啡和茶用品销售数据库为例,向您介绍使用 SQL 和 XQuery 这两种查询语言在 DB2 9 中的应用。本教程共包括 7 个部分,您可以从零开始,学习如何对关系型和 XML 数据执行查询。


DB2 SQL 与 XQuery 系列教程
  • 第 1 部分: SQL 与示例数据库简介
    本教程为读者介绍示例的 Aroma 数据库,以便应用结构化查询语言(Structured Query Language,SQL)和 XML Query (XQuery) 的知识来解决一些典型的业务问题。

  • 第 2 部分: 基本查询
    本教程描述如何从关系数据库表中检索行,如何检索特定的列,如何检索特定的行,如何对被检索的数据执行逻辑操作,以及如何在搜索条件中使用通配符。

  • 第 3 部分: SQL 连接与联合
    本教程描述组合 IBM DB2 数据库中不同表的数据的两种方法:一种方法是用内连接或外连接连接表,另一种方法是使用 UNION、EXCEPT 和 INTERSECT 操作符,这种方法将一个查询表达式的中间结果集与另一个查询表达式的结果集组合起来。

  • 第 4 部分: 数据分析
    本教程描述如何编写需要进行基本数据分析的查询。

  • 第 5 部分: 数据比较
    本教程描述用于比较 IBM DB2 数据库中的数据的查询。这种查询是通过使用 CASE 表达式或子查询实现的。

  • 第 6 部分: 数据定义语言和数据控制语言
    本教程详细阐述了数据操纵语言(Data Manipulation Language,DML),并介绍了数据定义语言(Data Definition Language,DDL)和数据控制语言(Data Control Language,DCL)。本教程还讨论了 SELECT 以外的 SQL 语句。

  • 第 7 部分: XML 与 XQuery 简介
    本教程介绍 pureXML 和 XQuery,首先对 XML 数据类型的特征和优点做一个基本的概述,然后将它与标准关系表进行比较。

  • 附录 A
    附录 A 描述 Aroma 数据库中的所有表,该数据库由两种模式组成:一种是用于零售信息的简单的星型模式,另一种是用于采购信息的多星型模式。



回页首



相关软件下载

下载 DB2 Express-C V9 免费数据服务器,DB2 Express-C 是一款完全授权的产品,可以免费下载、安装、开发、部署和分发,您可以使用它进行 SQL 和 XQuery 的系统学习和实践。

您也可以通过 Information Management 软件下载中心,下载 DB2 9 企业版及更多信息管理软件的试用版。



回页首


 logo

文档选项

未显示需要 JavaScript 的文档选项


  DB2 Express-C
下载 DB2 Express-C 免费数据库
下载:
DB2 Express-C 完全免费的数据库

资源:
DB2 Express-C 产品资源中心
中文版电子书《DB2 Express-C 快速入门》

DB2 9 技术资源中心


  特别推荐
免费下载 IBM Data Studio
DB2 Express-C 9.5 完全免费数据库下载
Hello world 教程
developerWorks 应用开发源动力


    关于 IBM 隐私条约 联系 IBM 使用条款