INFORMIX-4GL实用手册(一)(1)
来源:pcdog.com整理 作者: 出处:综艺读书 2006-03-13Informix环境变量的设定
一.环境范例
变量名称 变量说明
DBDELIMITER 指定由dbload在卸出数据文件中使用的字段定界符
DBDATE 指定在DB中想要使用的日期格式(Y4MD/,MDY4-)
|
|
|||
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
exportINFORMIXDIRINFORMIXSERVERONCONFIGPATHDBPATHFORMDIRDBDATELANG
exportDBLANGDBNLSTERMCAPTERM
环境变量的设置文件中还可加入其它Shell语句
Informix产品线及DB应用开发工具简介
一.Informix(英孚美)产品线简介(三大类):
1.数据库服务器(DatabaseServer)
①.ODS(Informix-OnlineDynemicServer) 联机动态服务器,多线索,多性能的DBserver(数据库服务器)
②.XPS(Informix-OnlineExtendedParallelServer) 将DSA扩展至松耦合或非共享的计算体系结构,动态可申缩性体系结构(DynemicScerableArchiterta),适用于大型数据库的应用,并行SQL操作。
③.IUS(Informix-UniversblServer)
处理丰富而复杂的数据而设计,并用Datablade模块技术,用来存储和检索丰富的多媒体Data及其他复杂的插入或对象扩展模块。
2.应用开发工具
①.Informix-NERERA适用于关键性业务的C/S(客户机/服务器)模式,开放性,图形化面向对象的开发环境。└→Client/ServerModel
②.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(StructuredQueryLanguage)简介
1.SQL(结构化查询语言)的主要特点:(RDBServer关系型数据库服务器)
①.一体化:DDL与DML合为一体.
②.高度非过程化:whattodo,nothowtodo用户使用起来简单方便.
③.具有SQL交互式与SQL嵌入式两种形式.
2.SQL语言的分类:
①.DDL(数据定义语言):用来创建,更改,删除数据库基表视图.
②.DML(数据操纵语言):对DB中的数据进行查询或增删改操作.
③.DCL(数据控制访问语言):对存取权根的控制,授权和回收,游标语句,动态管理语句,数据完整性语句,查询优化语句,事务处理语句.
三.Stores7,Dbaccess,Isql,I4gl,Upscol等DBMS实用工具
1.$dbaccessdemo7[DBname][withlog]
└→创建范例DB└→数据库名└→缺省不带系统日志
2.$dbaccess
└→捆绑在Informix-OnlineDBServer上的一套DBMS实例程序,可以做到:
①.利用该工具可以做到创建和删除数据库.
②.查询数据库中各种信息,编辑使用SQL语句.
③.创建,更改,删除数据库基表.
④.增加,删除,修改数据库中原始记录.
⑤.从OS(操作系统)文件中装载数据到数据库中.
⑥.将数据库中的数据卸出到一个OS(操作系统)文件中.
⑦.创建回收权限.
⑧.利用该工具可以创建,删除,修改Procedure(过程)。
·开发优质高效的Informix数据库应用程序(4) 11-17
·开发优质高效的Informix数据库应用程序(3) 11-17
·开发优质高效的Informix数据库应用程序(2) 11-17
·Informix TRAIN 文档详解(5) 11-17
·Informix TRAIN 文档详解(4) 11-17
·Informix TRAIN 文档详解(3) 11-17
·Informix TRAIN 文档详解(2) 11-17
·Informix的监控和管理命令(2) 11-17
·Informix 5的安装及初始配置(2) 11-17
|
|||
| ·ACDSEE专题教程-下载使用 ·迅雷专题教程-下载使用 ·Windows XP频道 ·Windows Vista频道 ·Windows 2000频道 ·win2003频道 ·Freebsd频道 ·Oracle频道 |
·Linux频道 ·Windows频道 ·邮件服务器专题 ·协议大全 ·数据恢复指南教程 ·FreeBSD使用教程 ·Linux数据库宝典 ·Linux基础知识 |
||
| · 秘密:Vista隐蔽的动态屏保 · 腾讯开发新电子宠物--QQ熊 · 惠普否认2999元PC有价无货 |
· 驱逐Win系统“流氓”文件 · WinXP中获取未使用的IP地址 · 尝试format C:格式化硬盘? |
| · 在DOS下恢复回收站中的文件 · 拯救WinXP崩溃的救命稻草 · Linux系统中超级权限的应用 |
· 搜狗PK谷歌:谁能代言拼... · 昨日重现,一键GHOST轻松.. · 实现Web迅雷在空闲时杀毒 |
| · AVIFile函数制做AVI文件 · VC中链接动态链接库的方法 · 熊猫烧香核心源码(Delphi) |
· DateDiff函数祥解 · JavaScript去除空格的三种 · js效果 图片加载进度实时.. |
| · SQL Server数据库优化方案 · Oracle的初学者入门心得 · JSP连接Mysql数据库 |
· Photoshop为美女做艺术处理 · 用Freehand创建发光字特效 · 设计自己的个性QQ动态表情 |




