DB2 UDB V7、1通用数据库系统开发
基本信息
- 作者: 侯迪 容红强
- 丛书名: IBM/Lotus技术丛书
- 出版社:机械工业出版社
- ISBN:7111094646
- 上架时间:2001-12-7
- 出版日期:2002 年1月
- 页码:364
- 版次:1-1
- 所属分类:
计算机 > 数据库 > DB2
内容简介回到顶部↑
DB2 UDB是IBM公司为UNIX、os/2和Windows NT操作系统提供的目标关系型数据库解决方案。本书主要内容包括:DB2开发基础、DB2应用程序设计方法、静态SQL应用编程、动态SQL应用编程、DB2 CLI应用编程、存储过程、大对象使用、用户定义类型和用户定义函数及主动数据库等。并在附录中提供了JDBC API的全面参考。
本书条理清晰、实用性强,为快速掌握DB2通用数据库提供了有效的参考。
本书条理清晰、实用性强,为快速掌握DB2通用数据库提供了有效的参考。
目录回到顶部↑
第1章 db2 udb概述 1
1.1 db2 udb产品系列 1
1.1.1 db2通用数据库卫星版 1
1.1.2 db2通用数据库个人版 1
1.1.3 db2通用数据库工作组版 1
1.1.4 db2通用数据库企业版 2
1.1.5 db2通用数据库企业扩展版 2
1.1.6 db2 connect个人版 2
1.1.7 db2 connect企业版 2
1.1.8 db2通用开发版 2
1.1.9 db2个人开发版 2
1.1.10 db2 query patroller 3
1.1.11 db2 datalink manager 3
1.2 db2的特性 3
1.2.1 通用性 3
1.2.2 可靠性 3
1.2.3 高性能 4
1.3 db2在电子商务中的优势 4
1.4 db2在商业智能中的优势 4
1.5 小结 5
1.1 db2 udb产品系列 1
1.1.1 db2通用数据库卫星版 1
1.1.2 db2通用数据库个人版 1
1.1.3 db2通用数据库工作组版 1
1.1.4 db2通用数据库企业版 2
1.1.5 db2通用数据库企业扩展版 2
1.1.6 db2 connect个人版 2
1.1.7 db2 connect企业版 2
1.1.8 db2通用开发版 2
1.1.9 db2个人开发版 2
1.1.10 db2 query patroller 3
1.1.11 db2 datalink manager 3
1.2 db2的特性 3
1.2.1 通用性 3
1.2.2 可靠性 3
1.2.3 高性能 4
1.3 db2在电子商务中的优势 4
1.4 db2在商业智能中的优势 4
1.5 小结 5
前言回到顶部↑
在当今的信息化社会,随着企业用户对信息需要的不断增长,应用的数据量、复杂性和多样性也日益提高,过去仅仅满足于简单数据管理的用户们,现在已越来越感到对功能强大的数据库管理系统工具的迫切需要。
DB2 UDB是IBM公司推出的最新一代功能强大的关系对象数据库管理系统(RDBMS)软件产品系列。它允许用户(包括终端用户和应用程序员)通过结构化查询语言SQL将数据看作关系或表的集合进行存取。
IBM San Jose研究所的E.F.Codd博士于1970年首先提出了数据库中的关系模型和关系方法,这是数据库技术发展史上的一个重要里程碑。多年来IBM一直致力于关系数据库技术的研究和开发,并最早将关系数据库产品投入到实际应用中。由于IBM对数据库技术和产品上的持续不断的投入,使得DB2在竞争激烈的数据库产品市场中始终保持着技术上的领先地位。
由于关系数据库模型、SQL语言以及一系列数据库技术都是由IBM的研究人员率先提出的,加上IBM又能充分利用其作为硬件产品和操作系统厂商的多重优势,使得DB2产品系列的性能在各种平台上都能得到最佳的发挥。此外,IBM作为信息处理领域多种国际标准的制定者和积极参加者,在DB2产品的各个层面,从网络协议支持到应用编程接口都采用了最新的国际标准。
目前,DB2已发展成为一个庞大的数据库管理系统产品系列。它可以帮助用户在各种平台或环境下建立统一的或分布的企业级数据库系统及其应用程序;它具有优良的可伸缩性,能够支持从单处理器到多处理器直到大规模平行处理等各种硬件系统;它能够支持文本、影像、声音、图像等多媒体信息的存储和检索,使用户可以开发出丰富多彩、图文并茂的应用程序;它具有强大的Web连接功能和对Java的完整支持,成为用户开发各种电子商务解决方案的重要基础。
近年来,本书作者参与了许多有关DB2数据库系统应用开发和技术培训方面的工作。我们感到,随着IBM DB2数据库管理系统得到越来越广泛的应用,目前非常需要有一本全面介绍DB2应用开发技术方面的书籍,以满足这一发展趋势。
本书包括以下14章内容:第1章介绍了IBM DB2数据库产品系列及其主要特性;第2章介绍了有关DB2应用开发的一些概念、术语,包括DB2程序设计接口和程序结构,以及如何在UNIX和Windows平台上设置开发环境等;第3章概括介绍了DB2应用程序开发的主要方法以及如何设置测试环境;第4章介绍如何在宿主语言中使用静态嵌入式SQL编写访问DB2数据库的应用程序;第5章介绍如何在宿主语言中使用动态嵌入式SQL编写访问DB2数据库的应用程序;第6章介绍如何使用DB2调用层接口(Call Level Interface,简称CLI)编写访问DB2数据库的应用程序;第7章介绍如何使用存储过程进行DB2数据库服务器端的应用开发,以及DB2新的“存储过程构造器”的使用方法;第8章介绍了如何在应用中有效处理大对象数据的有关编程技术;第9章介绍如何在DB2中创建并使用用户定义类型(UDT)和用户定义函数(UDF);第10章介绍了如何在DB2中通过“约束规则”和“触发器”实现某些主动数据库特征,并给出了一个主动数据库实现的例子;第11章介绍了影响DB2应用性能的主要因素,提高应用性能的有效措施和实用工具,以及如何使用DB2性能监视器和SQL解释工具来发现、分析并改善应用程序的性能;第12章介绍如何使用JDBC和SQLJ编写出访问DB2数据库的Java应用程序或小程序;第13章介绍如何使用DB2 XML Extender来存储和存取XML文档、从现存关系数据生成XML文档以及将XML文档分解为关系数据等内容;第14章介绍了一个完整的基于DB2以及XML的电子商务应用实例。
本书由侯迪和容红强共同编写。其中第1章到第4章以及第12章由容红强负责编写。第5章至第11章以及第13章和第14章由侯迪负责编写。
在本书的编写过程中,我们得到了IBM公司大学合作部和软件部的大力支持和帮助,尤其是IBM公司大学合作部的刘佳、曹晶为本书的编写做了大量卓有成效的组织协调工作,在此表示衷心感谢。
由于时间仓促加之作者水平有限,书中难免有各种错误,望广大读者不吝批评指正。
DB2 UDB是IBM公司推出的最新一代功能强大的关系对象数据库管理系统(RDBMS)软件产品系列。它允许用户(包括终端用户和应用程序员)通过结构化查询语言SQL将数据看作关系或表的集合进行存取。
IBM San Jose研究所的E.F.Codd博士于1970年首先提出了数据库中的关系模型和关系方法,这是数据库技术发展史上的一个重要里程碑。多年来IBM一直致力于关系数据库技术的研究和开发,并最早将关系数据库产品投入到实际应用中。由于IBM对数据库技术和产品上的持续不断的投入,使得DB2在竞争激烈的数据库产品市场中始终保持着技术上的领先地位。
由于关系数据库模型、SQL语言以及一系列数据库技术都是由IBM的研究人员率先提出的,加上IBM又能充分利用其作为硬件产品和操作系统厂商的多重优势,使得DB2产品系列的性能在各种平台上都能得到最佳的发挥。此外,IBM作为信息处理领域多种国际标准的制定者和积极参加者,在DB2产品的各个层面,从网络协议支持到应用编程接口都采用了最新的国际标准。
目前,DB2已发展成为一个庞大的数据库管理系统产品系列。它可以帮助用户在各种平台或环境下建立统一的或分布的企业级数据库系统及其应用程序;它具有优良的可伸缩性,能够支持从单处理器到多处理器直到大规模平行处理等各种硬件系统;它能够支持文本、影像、声音、图像等多媒体信息的存储和检索,使用户可以开发出丰富多彩、图文并茂的应用程序;它具有强大的Web连接功能和对Java的完整支持,成为用户开发各种电子商务解决方案的重要基础。
近年来,本书作者参与了许多有关DB2数据库系统应用开发和技术培训方面的工作。我们感到,随着IBM DB2数据库管理系统得到越来越广泛的应用,目前非常需要有一本全面介绍DB2应用开发技术方面的书籍,以满足这一发展趋势。
本书包括以下14章内容:第1章介绍了IBM DB2数据库产品系列及其主要特性;第2章介绍了有关DB2应用开发的一些概念、术语,包括DB2程序设计接口和程序结构,以及如何在UNIX和Windows平台上设置开发环境等;第3章概括介绍了DB2应用程序开发的主要方法以及如何设置测试环境;第4章介绍如何在宿主语言中使用静态嵌入式SQL编写访问DB2数据库的应用程序;第5章介绍如何在宿主语言中使用动态嵌入式SQL编写访问DB2数据库的应用程序;第6章介绍如何使用DB2调用层接口(Call Level Interface,简称CLI)编写访问DB2数据库的应用程序;第7章介绍如何使用存储过程进行DB2数据库服务器端的应用开发,以及DB2新的“存储过程构造器”的使用方法;第8章介绍了如何在应用中有效处理大对象数据的有关编程技术;第9章介绍如何在DB2中创建并使用用户定义类型(UDT)和用户定义函数(UDF);第10章介绍了如何在DB2中通过“约束规则”和“触发器”实现某些主动数据库特征,并给出了一个主动数据库实现的例子;第11章介绍了影响DB2应用性能的主要因素,提高应用性能的有效措施和实用工具,以及如何使用DB2性能监视器和SQL解释工具来发现、分析并改善应用程序的性能;第12章介绍如何使用JDBC和SQLJ编写出访问DB2数据库的Java应用程序或小程序;第13章介绍如何使用DB2 XML Extender来存储和存取XML文档、从现存关系数据生成XML文档以及将XML文档分解为关系数据等内容;第14章介绍了一个完整的基于DB2以及XML的电子商务应用实例。
本书由侯迪和容红强共同编写。其中第1章到第4章以及第12章由容红强负责编写。第5章至第11章以及第13章和第14章由侯迪负责编写。
在本书的编写过程中,我们得到了IBM公司大学合作部和软件部的大力支持和帮助,尤其是IBM公司大学合作部的刘佳、曹晶为本书的编写做了大量卓有成效的组织协调工作,在此表示衷心感谢。
由于时间仓促加之作者水平有限,书中难免有各种错误,望广大读者不吝批评指正。







点击看大图


加载中...

