DB2 11基础:概述
1-写在前面
本文参照IBM官方文档,学习总结下DB2 11.1 LUW一些基本概念和原理,补充下自己认为比较重要的基础知识。
官方文档请参照:IBM DB2 11.1 LUW官方文档
2-产品概述
2.1-DB2 11各种版本说明
DB2 Advanced Enterprise Server Edition 高级企业版,最强的版本,无内存处理器数据库大小限制,所有功能
此外支持各种工具,高级特性如按列组织的表、内存中数据库、数据压缩、工作负载管理、复制和分布式分区功能
DB2 Advanced Workgroup Server Editon 高级工作组版本,与上相比,对内存和处理器进行限制
DB2 Enterprise Server Edition 企业服务器版,无内存处理器数据库大小限制,但不支持高级特性如分区数据库
DB2 Workgroup Server Edition 工作组版本,与上相比有限制
DB2 Express-C 免费版本,2个CPU和16GB内存,无数据库大小限制,无高级特性
DB2 Developer Edition 开发者版本,功能无限制,但是只能授权是单个应用开发者使用,无法用于生产系统
2.2-DB2 组件
DB2 pureScale 高可用性解决方案,分布式数据库系统,数据库集群系统(共享数据)
DB2 Connect Linux、UNIX和Windows操作系统应用程序连接IBM大型机数据库组件
IBM SDK for Java IBM发布的Java SDK组件,遵循Java规范,同时支持独有的DB2开发特性
默认DB2没有安装JDK,默认安装JRE,支持UDF、存储过程等IBM独有特性,Oracle SDK支持基本开发
IBM Data Server Driver 驱动组件,提供JDBC、SQLJ,ODBC,CLI功能,用于DB2数据库应用开发
IBM Data Server Runtime Client 远程操作数据库客户端组件,但不包含GUI工具
IBM Data Server Client 包含上述所有功能,支持应用程序开发,管理和配置数据库
IBM Data Studio 图形化DB2数据库管理和开发集成平台