一 数据库引擎(Database Engine)
1 Informix-SE
Informix Standard Engine是标准数据库引擎。适用于中小规模的应用系统使用,无需DBA。存贮使用OS文件系统。采用(基于代价的优化器)加快查找速度,以CISAM结构存贮数据。
2 Informix-Online
Online是专门为OLPT(Online Transaction Processing,联机事务处理)应用所设计的数据库,比SE要先进得多。适用于常年使用的大规模多媒体应用系统,需要专门的DBA负责。存贮使用OS文件系统(处理后设备)或者原始设备。采用共享内存技术,大幅度减少了I/O次数;使用基于代价的优化器加快查找速度;以RSAM结构存储数据。支持并发操作,具备数据库,表,页,记录等不同粒度的数据封锁功能。
二 分布式数据库连接产品
1 Informix-NET PC
在C/S主从式网络数据库结构中,此产品是安装 在PC端的Informix网络连接工具,利用PC作为终端,访问服务器端的数据库内容。
2 Informix-NET
Informix-NET是安装在UNIX主机服务器(或客户端)上的Informix网络连接产品,它配合Informix-SE使用。
3 Informix-STAR(Informix的神兵利器)
它是安装在UNIX主机服务器上的Informix网络连接产品,配合Online使用。它使数据库实现真正的分布式结构,允许同时使用多个服务器的数据库,不因某一服务器异常而影响其它服务器的正常工作,自动选择在哪个服务器上运行连接的服务器,以减少网络通信量,支持多种通信协议如TCP/IP,SLIP,X.25,NFS等。
三 Informix 开发工具
1 Informix---SQL
2 Informix ---4GL(第四代语言应用系统开发工具)包括两个版本:
Informix--4GL编译版
Informix/RDS 解释版
3 Informix---ESQL 允许在第3代语言中嵌入SQL指令,以运行数据库访问操作。包括:
Informix--ESQL/C,Informix--ESQL/ADA,Informix/FORTRAN
4 Informix--NewEra 这是一个开放的可视化面向对象开发环境,其特点源于类库机制。
四 Informix--Universal Server
这是一个对象关系型数据库管理系统。它建立在关系数据库的体系结构上,保持了高性能,高可靠性,安全性和一致性的特点。主要应用于大规模的OLPT,集中交易系统,决策支持系统及WEB上将联机事务处理与动态多媒体相结合的电子商务系统。