db2是ibm公司的产品,起源于system r和system r*。他支持从pc到unix,从中小型机到大型机;从ibm到非ibm(hp及
sun unix系统等)各种操作平台。他既可以在主机上以主/从方式独立运行,也可以在客户/服务器环境中运行。其中服务
平台可以是os/400,aix,os/2,hp-unix,sun-solaris等操作系统,客户机平台可以是os/2或windows, dos, aix, hp-
ux, sun solaris等操作系统。
数据库服务器
db2数据库核心又称作db2公共服务器,采用多进程多线索体系结构,可以运行于多种操作系统之上,并分别根据相应
平台环境作了调整和优化,以便能够达到较好的性能。
db2核心数据库的特色有:
(1) 支持面向对象的编程
db2支持复杂的数据结构,如无结构文本对象,可以对无结构文本对象进行布尔匹配、最接近匹配和任意匹配等搜索。
可以建立用户数据类型和用户自定义函数。
(2) 支持多媒体应用程序
db2支持大二分对象(blob),允许在数据库中存取二进制大对象和文本大对象。其中,二进制大对象可以用来存储多
媒体对象。
(3) 备份和恢复能力
(4) 支持存储过程和触发器,用户可以在建表时显示的定义复杂的完整性规则
(5) 支持的硅sql查询
(6) 支持异构分布式数据库访问
(7) 支持数据复制
开发工具
ibm提供了许多开发工具,主要有visualizer query, visualage, visualgen。
visualizer是客户/服务器环境中的集成工具软件,主要包括visualizer query可视化查询工具,visualizer
ultimedia query可视化多媒体查询工具,visualizer chart可视化图标工具,visualizer procedure可视化过程工具,
visualizer statistics可视化统计工具,visualizer plans可视化规划工具, visualizer development可视化开发工
具。
visualage是一个功能很强的可视化的面向对象的应用开发工具,可翼大幅度的提高软件开发效率。其主要特征有:
(1) 可视化程序设计工具。
(2) 部件库。包括支持图形用户接口的预制不见,以及包含数据库查询、事务和本地、远程函数的通用部件。
(3) 关系数据库支持。
(4) 群体程序设计。
(5) 支持增强的动态连接库。
(6) 支持多媒体。
(7) 支持数据共享。
visualgen是ibm所提供的高效开发方案中的重要组成部分。它集成了第四代语言、客户/服务器与面向对象技术,给用
户提供了一个完整、高效的开发环境。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器