内容简介
Informix?菘馐堑鼻氨冉狭餍械腢NIX平台下的三大数据库(Oracle,Informix,Sybase)之一,本书从Informix用户的角度出发,系统地介绍了Informix数据库的知识,全面地阐述了Informix数据库的各项实用技巧和应用软件开发技术。本书共分三部分,分别为Informix-OnLine、Informix-SQL和Informix-ESQL/C语言。 本书总结了作者长期从事Informix研究和应用开发的实践经验,相信会对广大用户有所帮助。通过对本书的学习,读者能够熟练掌握Informix的使用技巧,了解该软件发展状况,并能够进行应用程序开发; 本书实用性强,既可作为广大计算机用户酌重要参考书,也可作为各大中专院校相关专业的参考教材。
目录
第1章 Informix简介 1. 1 Informix公司简介 1. 2 Infomix产品介绍 1. 3 Informix-OnLine动态服务器7. 1版介绍 1. 4 TPC商业基准测试 1. 5 Informix与其他数据库比较 1. 6 Informix典型应用 第一部分Informix-OnTine系统 第2章 Informix-OnLine系统概述 2. 1 Informix-OnLine的特点 2. 2 Informix-OnLine的安装 2. 3 OnLine的初始配置 2. 4 初始化onLine 2. 5 设置环境变量 2. 6 附录 第3章 Informix数据库结构 3. 1 系统初始化 3. 2 OnLine的用户进程 3. 3 共享内存结构 3. 4 磁盘数据结构 3. 5 物理日志 3. 6 逻辑日志 3. 7 消息日志 第4章 数据库管理 4. 1 DB-Monitor 监控器 4. 2 OnLine运行的方式 4. 3 逻辑日志管理 4. 4 archive管理 4. 5 数据库的一致性. 备份和恢复 4. 6 监控数据库的运行 4. 7 数据库性能调整 4. 8 修改OnLine配置 第5章 实用程序 5. 1 dbexport/dbimport 5. 2 dbload:用命令文件装入数据 5. 3 tbcheck 5. 4 tbinit 5. 5 tbload 5. 6 tbmode 5. 7 tbstat 5. 8 tbtape 第二部分 Informix-SQL语言 第6章 SQL语言概述 6. 1 SQL概貌及特点 6. 2 SQL数据定义功能 6. 3 SQL数据操纵功能 6. 4 SQL中视图的定义和操作 6. 5 SQL数据控制功能 第7章 SQL语言程序优化 7. 1 引论 7. 2 查询优化 第三部分 Informix-ESQL/C语言 第8章 使用RDSQL 8. 1 引言 8. 2 关系数据库和数据类型 8. 3 RDSQL语句概要 8. 4 加锁 8. 5 用户的地位和权限 8. 6 索引策略 8. 7 NULL值 8. 8 视图 8. 9 外连接 8. 10 通过记录标识符访问表 8. 11 函数TODAY和函数USER 第9章 使用嵌入SQL的C程序 9. 1 概述 9. 2 前导文件 9. 3 蕴含 include 文件 9. 4 宿主变量 9. 5 指示变量 9. 6 C例行程序中嵌入的RDSQL语句 9. 7 出错处理和sqlca结构 9. 8 动态RDSQL语句和sqlda结构 9. 9 编译ESQL/C程序 9. 10 范例 第10章 RDSQL语句 10. 1 RDSQL语句 10. 2 SELECT语句 第11章 RDSQL数据类型 11. 1 概述 11. 2 CHAR类型 11. 3 SMALLINT和INTEGER类型 11. 4 SERIAL类型 11. 5 SMALLFLOAT和FLOAT类型 11. 6 DATE类型 11. 7 MONEY类型 11. 8 DECIMAL类型 第12章 库函数 12. 1 概述 12. 2 函数说明 附录 Informix-ESQL/C错误信息