db2 简介

一、简介

IBM DB2是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为 UNIX(包括 IBM 自家的 AIX)、Linux、IBM i(旧称OS/400)
、z/OS,以及 Windows 服务器版本。

DB2 主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于所有常见的服务器操作系统平台下。 DB2提供了高层次的
数据利用性、完整性、安全性、可恢复性,以及小规模到大规模应用程序的执行能力,具有与平台无关的基本功能和 SQL 命令。DB2 采用了数据分级
技术,能够使大型机数据很方便地下载到 LAN 数据库服务器,使得客户机/服务器用户和基于 LAN 的应用程序可以访问大型机数据,并使数据库本地
化及远程连接透明化。 DB2 以拥有一个非常完备的查询优化器而著称,其外部连接改善了查询性能,并支持多任务并行查询。 DB2 具有很好的网络
支持能力,每个子系统可以连接十几万个分布式用户,可同时激活上千个活动线程,对大型分布式应用系统尤为适用。

DB2 除了可以提供主流的OS/390和VM操作系统,以及中等规模的 AS/400 系统之外,IBM 还提供了跨平台(包括基于 UNIX 的 LINUX,HP-UX,
SunSolaris,以及 SCOUnixWare;还有用于个人电脑的 OS/2操作系统,以及微软的 Windows 2000 和其早期的系统)的DB2产品。DB2 数据库
可以通过使用微软的开放数据库连接(ODBC)接口,Java 数据库连接(JDBC)接口,或者 CORBA 接口代理被任何的应用程序访问。

二、版本

本文仅关注该产品组合中的基础产品 - DB2 for Linux, Unix, and Windows 数据库家族,在 10.5 版本中包括 含 6 个付费版本、一个单独付
费的特性和一个免费包:
Advanced Enterprise Server Edition:专为中型到非常大的企业服务器而设计
Advanced Workgroup Server Edition:适合您的所有部门级工作负载需求的一流产品
Workgroup Server Edition:需要考虑高可用性的部门级工作负载的最佳选择
Express Edition:简单、安全而又廉价,目标用户是需要小型但强大的事务数据库的中小企业 (SMB) 和 ISV。
Express-C:一个可免费用于构建、开发和分发的程序包,是开发人员和中小型部署、学术团体等的完美选择。
Advanced Recovery Feature:是一个新的单独付费的 DB2 10.5 特性。它恰好也是 DB2 10.5 惟一的附加特性。此特性实际上是一个高级数据
库备份、恢复和数据提取工具包,可帮助企业改善数据可用性、减轻风险和加速关键管理任务,节省宝贵的时间。
DB2 Developer Edition:这是一个减价的产品,提供了出于应用程序开发、培训、演示和测试用途而访问大部分 DB2 功能和版本以及 DB2
Connect 的能力,用于任何非生产环境。

三、共同能力

以下功能是所有 DB2 10.5 版本(包括 DB2 Express-C)中都可找到的共同功能的例子:

Oracle 数据库兼容性:DB2 支持无痛地迁移应用程序,不仅支持在 DB2 版本之间进行迁移,还支持从 Oracle 数据库迁移。98% 的 PL/SQL 兼容
性水平支持您灵活、快速地迁移到 DB2,无需重写您的应用程序。
XML 和 NoSQL 支持:DB2 是对传统关系数据以及特殊用途的非关系数据类型(比如 XML 和 RDF)的高性能存储和检索的理想选择。
基于时间的查询:DB2 时态表可用于轻松地找到数据在之前的任何时间点或未来的状态。过去需要花数天时间还原备份镜像才能回答的审计问题,现在
使用一个简单查询片刻即可解决。“未来会怎样” 查询同样可以轻松得到处理。
同类联盟:此功能使您的应用程序能够将所有 DB2 和 Informix 数据库视为单个 DB2 数据库。再辅以一个可单独购买的 DB2 Connect 版本,您
还可以为 DB2 for z 和 DB2 for i 数据库建立联盟。
备份压缩:通过缩小 DB2 数据库备份镜像的大小来降低存储成本。此外,DB2 提供了两个 Complete Enterprise Option (CEO) 服务产品,它
们在设计中充分考虑到了部署灵活性。您可以在必要时部署该集合中的任何组件,以满足您的应用程序需求。这使得应用程序开发人员和安装人员能够
为应用程序选择最佳的架构,请求对 IBM 产品的企业级承诺。
IBM DB2 CEO:此服务产品提供了应用程序的 DB2 基础,在企业资源规划、客户关系管理、B2B 商务和销售力量自动化方面提供了竞争优势。其中的
组件包括 DB2 Workgroup Server Edition、DB2 Enterprise Server Edition、DB2 Developer Edition 和 DB2 Connect Enterprise
Edition。
IBM Advanced DB2 CEO:此服务产品通过为您宝贵的信息资产提供一个安全的、富有弹性的信息管理系统,解决如今企业的需求。它提供了丰富的
DB2 数据服务器功能,其中包括 DB2 Advanced Enterprise Server Edition、DB2 Enterprise Server Edition、DB2 Workgroup Server
Edition、DB2 Developer Edition 和 DB2 Connect Enterprise Edition。
发表评论

相关文章