频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

INFORMIX-4GL实用手册(一)(1)

来源:pcdog.com整理 作者: 出处:巧巧读书 2006-03-13 进入讨论组
下一页 1 2 
引用:http://www.qqread.com/informix/v722780705.html

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

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(过程)。

更多文章 更多内容请看informixinformix基础专题,或进入讨论组讨论。
下一页 1 2 
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章