INFORMIX-4GL实用手册

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

INFORMIX-4GL实用手册

第一章 Informix环境变量的设定

一.环境范例:

变量名称

变量说明

DBDELIMITER

指定由dbload在卸出数据文件中使用的字段定界符

DBDATE

指定在DB中想要使用的日期格式(Y4MD/,MDY4-)

DBEDIT

指定在程序员环境中想要使用的文本编辑器(vi)

DBLANG

指定在程序中所使用消息文件的存放目录

DBMONEY

指定在DB中想要使用的货币格式

DBPATH

指定DB与其它相应文件的搜索路径

DBPRINT

指定计算机的打印程序

DBSRC

指定程序调试阶段文件的搜索路径

DBTEMP

指定临时文件的存放目录

INFORMIXDIR

指定Informix文件的存放目录(/usr/informix) INFORMIXSERVER

指定Informixr的数据库服务器名称

FORMDIR

指定Informix屏幕格式文件的存放路径

DBNLS

指定Informix传输汉字(DBNLS=2)

LANG

指定Informix可显示汉字(LANG=english.8859)

ONCONFIG

指定Informix-Online的配置文件(onconfig.life)

PATH

指定Informix可执行文件的搜索路径

TERM

指定Informix的终端类型(TERM=vt100)

TERMCAP

指定Informixr的终端类型文件

二.环境范例:

.profile (环境变量的等号前后不得为空格)

stty -istrip -isig (防止用户非法中断)

INFORMIXDIR=/usr/informix

INFORMIXSERVER=ld420501_tcp

ONCONFIG=onconfig.life

PATH=$PATH:$INFORMIXDIR/bin:$HOME/bin:$HOME/form:$HOME/prg DBPATH=/u/cbps/form:/u/cbps/bin

FORMDIR=/u/cbps/form

DBDATE=Y4MD/

LANG=english_us.8859

DBLANG=english_us.8859

DBNLS=2

TERMCAP=/usr/informix/etc/termcap

TERM=vt100

export INFORMIXDIR INFORMIXSERVER ONCONFIG PATH DBPATH FORMDIR DBDATE LANG

export DBLANG DBNLS TERMCAP TERM

环境变量的设置文件中还可加入其它Shell语句

第二章 Informix产品线及DB应用开发工具简介

一.Informix(英孚美)产品线简介(三大类):

1.数据库服务器(Database Server):

①.ODS (Informix-Online Dynemic Server)

联机动态服务器,多线索,多性能的DB server(数据库服务器)

②.XPS (Informix-Online Extended Parallel Server)

将DSA扩展至松耦合或非共享的计算体系结构,动态可申缩性体系结构(Dynemic Scerable Architerta),适用于大型数据库的应用,并行SQL操作。

③.IUS (Informix-Universbl Server)

处理丰富而复杂的数据而设计,并用Datablade模块技术,用来存储和检索丰富的多媒体Data及其他复杂的插入或对象扩展模块。

2.应用开发工具:

①.Informix-NERERA 适用于关键性业务的C/S(客户机/服务器)模式,开放性,图形化面向对象的开发环境。└→ Client/Server Model

②.Informix-4GL 适用于各种类型业务的哑终端操作方式,适用性广,开发方便,可维护性好,功能强大,无图形功能,用户界面不够友好。

③.Informix-SQL 符合国际标准的SQL语言,具有通用性,DDL与DML合为一体,高度的非过程化,分为嵌入式和交互式两种形式,具有数据控制,访问功能。

④.Informix-ESQL/C 把SQL嵌入C语言提供实现SQL语言的目标函数库,利用宿主程序完成一个应用的过程。

3.连接工具:

c4gl <*.4gl *.c *.ec *.o>; -c,o,s ;

└→ 4gl 源程序文件的编译,连接生成目标文件或可执行文件

esql <*.ec *.c *.o>; -c,o ;

└→ esql源程序文件的编译,连接生成目标文件或可执行文件

cc <*.c *.o>; -c,o ;

└→ c语言源程序文件的编译,连接生成目标文件或可执行文件

二.SQL(Structured Query Language)简介:

1.SQL(结构化查询语言)的主要特点:(RDB Server 关系型数据库服务器)

①.一体化:DDL与DML合为一体.

②.高度非过程化:what to do ,not how to do用户使用起来简单方便.

③.具有SQL交互式与SQL嵌入式两种形式.

相关文档
最新文档