第一章 DB2 UDB 概况1.1、DB2 UDB 的产品家族 UDB(Universal Database )的前身为 DB2,是 IBM 公司开发的关系型数据库管理系统。从其诞生之日开始,DB2 就定位于要为各种规模的企业提供稳定、高效的数据管理支持。可以说,DB2 是当前适用范围最广泛的数据库产品。我们对 DB2 产品的划分通常分为两种方法:一种方法是按其所能支持的硬件和操作系统平台进行划分,另一种方法是按其所能支持的用户规模的不同进行划分。 DB2 产品几乎覆盖了当前所有流行的硬件和操作系统平台。在大型机操作系统上,有 DB2 for OS/390、DB2 for MVS/ESA、DB2 for VSE 和 DB2 for VM 等多种产品;在由 IBM 公司设计的小型机 AS/400 上,DB2 已经嵌入在操作系统 OS/400 之中,成为其不可分割的一部分。DB2 对 UNIX 操作系统的支持同样十分广泛,可以在 AIX、HP-UX、 Solaris、SCO-UNIX、SINIX 等多种系统上找到其相应的版本。另外,在 PC 操作系统上,DB2 可以对 Window 9x、Windows NT 以及 OS/2 等多种操作系统提供支持。UDB 6.1 还增加了对 Linux 操作系统的支持。以上我们所提到的只是 DB2 服务器所能运行的平台,DB2 的客户端所能支持的平台更为广泛,除了以上提到的所有平台之外,DB2 的客户端还能运行在 Dos、Windows 3.x、Mac OS 以及 SGI 公司的 IRIS 系统之上。UDB 产品除了能够对各种硬件和操作系统平台进行支持之外,为了适应不同用户群的需要,UDB 提供了不同级别的产品,对小到个人用户,大到跨国企业的不同需求提供支持。以下是对 UDB 6.1 版本不同级别产品的特点介绍: UDB 卫星版:是专门为移动用户设计的小型数据库产品。适合于间或连接 DB2 控制服务器来与公司系统交换数据的单用户系统。它既能允许用户对本地数据进行各种修改,又可以接受远程卫星控制器的集中管理,减轻本地用户的管理负担。该版本只能运行在 Windows 平台。(该版本属于 UDB 6.1 版本新增版本)UDB 个人版:是专门为个人用户设计的功能完备的个人数据库产品,允许用户在本地建立数据库、更改数据、开发应用程序从本地对数据库管理系统进行存取以及通过内置的客户端对远程数据库服务器进行管理。。该版本的限制在于不能对远程应用程序提供全面支持。该版本可以运行在 Windows、OS/2 以及 Linux 平台。UDB 工作组版:适用于小型局域网的数据管理需求。具有 UDB 个人版的全部功能,并 能 ...