第一部分 Informix的核心概念
第1章 Informix:过去. 现在与未来
1. 1 不断变化的Informix公司
1. 2 Informix产品战略简介
1. 3 了解Informix产品系列
1. 4 更多信息
1. 5 Informix和其他参考资料
第2章 出自硅谷
2. 1 数据库与Informix的诞生
2. 2 移师门罗公园, 推出更多产品
2. 3 20世纪90年代的Informix
2. 4 走向新世纪
2. 5 现状与未来
2. 6 更多信息
2. 7 Informix和其他参考资料
第3章 生成与使用stores数据库
3. 1 何谓stores数据库
3. 2 stores数据库中的演示文件
3. 3 利用stores数据库学习
3. 4 测试stores数据库
3. 5 更多信息
3. 6 Informix与其他参考资料
第4章 了解lnformix体系结构
4. 1 关于本章的重要信息
4. 2 Informix服务器的演变
4. 3 Informix服务器系列
4. 4 管理实例与共享内存
4. 5 了解磁盘使用
4. 6 虚拟处理器与监视线程
4. 7 用备份与日志保持容错
4. 8 使用PDQ与分块
4. 9 更多信息
4. 10 Informix与其他参考资料
第5章 Informix SQL的独特特性
5. 1 Informix SQL及其特性
5. 2 遵循ANSI SQL标准
5. 3 Informix数据类型
5. 4 更多信息
5. 5 Informix和其他参考资料
第6章 取得数据:界面
6. 1 为什么要dbaccess与isql
6. 2 dbaccess与isgl的区别
6. 3 交互式运行命令
6. 4 使用菜单
6. 5 主菜单
6. 6 选择数据库与服务器
6. 7 Query-langlage菜单
6. 8 Connection菜单(仅适用于dbaccess)
6. 9 Database菜单
6. 10 Table菜单
6. 11 Session菜单(仅适用于dbaccess)
6. 12 Form菜单(仅适用于isql)
6. 13 Report菜单(仅适用于isql)
6. 14 User-menu菜单(仅适用于isql)
6. 15 更多信息
6. 16 Informix与其他参考资料
第7章 Informix与数据仓库
7. 1 何谓数据仓库
7. 2 Informix对数据仓库的投资
7. 3 更多信息
7. 4 Informix与其他参考资料
第二部分 lNPORMlX SQL
第8章 生成数据库与表格
8. 1 规划磁盘布局与存储要求
8. 2 使用语法符号
8. 3 生成数据库
8. 4 删除数据库
8. 5 生成表格
8. 6 删除表格
8. 7 改变表格
8. 8 更多信息
8. 9 Informix与其他参考资料
第9章 SELECT语句
9. 1 SELECT语句结构
9. 2 选择喉一值
9. 3 WHERE子句
9. 4 使用连接
9. 5 GROUP BY子句
9. 6 HAVING子句
9. 7 ORDER BY子句
9. 8 INTOTEMP子句
9. 9 使用内部函数
9. 10 从远程数据库中选择
9. 11 从Mode-Ansi数据库选择
9. 12 高级语句
9. 13 基本性能考虑
9. 14 更多信息
9. 15 Informix与其他参考资料
第10章 插入. 更新与删除
10. 1 INSERT. UPDATE与DELETE的重要性
10. 2 使用INSERT语句
10. 3 使用UPDATE语句
10. 4 使用DELETE语句
10. 5 更多信息
10. 6 Informix与其他参考资料
第11章 生成与优化索引
11. 1 了解索引
11. 2 使用语法符号
11. 3 了解CREATE则DEX语句
11. 4 提高索引性能
11. 5 更多信息
11. 6 Informix与其他参考资料
第12章 处理事务与锁
12. 1 事务与日志描述
12. 2 日志与非日志数据库
12. 3 并发性与锁
12. 4 Informix如何处理事务
12. 5 特殊情形
12. 6 结论
12. 7 更多信息
12. 8 Informix与其他参考资料
第13章 存储过程与触发器
13. 1 存储过程定义
13. 2 生成与使用存储过程
13. 3 存储过程语言
13. 4 存储过程的特殊考虑
13. 5 处理存储过程错误
13. 6 触发器
13. 7 使用语法符号
13. 8 更多信息
13. 9 Informix与其他参考资料
第14章 数据库权限
14. 1 权限类型
14. 2 服务器和网络访问
14. 3 数据库访问:用户与角色
14. 4 GRANT与REVOKE
14. 5 显示当前权限
14. 6 更多信息
14. 7 Informix与其他参考资料
第15章 其他SQL命令
15. 1 使用语法符号
15. 2 数据定义命令
15. 3 数据完整性命令
15. 4 数据操纵与访问命令
15. 5 优化命令
15. 6 信息性命令
15. 7 更多信息
15. 8 Informix与其他参考资料
第16章 Informix Dynamic Server 7. 30特性改进
16. 1 可靠性. 可用性与服务性
16. 2 性能
16. 3 应用程序移植
16. 4 可管理性
16. 5 Windows NT特性
16. 6 企业复制改进
16. 7 更多信息
16. 8 Informix与其他参考资料
第三部分 服务器管理
第17章 设置测试与生产Informix环境
17. 1 环境描述
17. 2 更多信息
17. 3 Informix与其他参考资料
第18章 安装Informix产品
18. 1 安装与升级的考虑
18. 2 查错
18. 3 更多信息
18. 4 Informix与其他参考资料
第19章 设置INPORMIX-SE
19. 1 SE概述
19. 2 安装与启动SE
19. 3 环境变量
19. 4 INFORMIX-SE数据库的存储方法
19. 5 表与索引清理
19. 6 检查与登记数据
19. 7 安全考虑
19. 8 备份与恢复
19. 9 用户设置举例
19. 10 查错
19. 11 更多信息
19. 12 Informnix与其他参考资料
第20章 Informix Database Server数据库服务器联网
20. 1 了解客户机/服务器计算结构与联网
20. 2 在分布式数据库环境中使用Informix
20. 3 了解Informix联网
20. 4 与旧版Informix联网
20. 5 更多信息
20. 6 Informix与其他参考资料
第21章 建立UNIX数据库服务器
21. 1 启动服务器配置
21. 2 设置用户环境
21. 3 联机
21. 4 其他onconfig参数
21. 5 7. 3x onconfig值
21. 6 更多信息
21. 7 Informix与其他参考资料
第22章 设置Online Server 5. x
22. 1 5. x入门
22. 2 5. x与7. x以上系统的差别
22. 3 初始要求
22. 4 更多信息
22. 5 Informix与其他参考资料
第23章 在Linux上配置Informix
23. 1 Linux上的Informix:低成本方案
23. 2 取得InformixDynamic Server的Linux版本
23. 3 Linux安装检查表
23. 4 检查与采用补丁
23. 5 不支持的特性
23. 6 更多信息
23. 7 Informix与其他参考资料
第24章 在NT与Windows 2000上使用Informix
24. 1 NT产品的定位
24. 2 比较UNIX与NT版Informix产品
24. 3 在NT上安装InformixDynamic Server
24. 4 更多信息
24. 5 Informix与其他参考资料
第25章 使用操作系统
25. 1 使用系统的管理界面
25. 2 复制与安装Informix软件
25. 3 设置操作系统与内核配置参数
25. 4 为存储数据准备磁盘空间
25. 5 监视可用系统资源
25. 6 更多信息
25. 7 Informix与其他参考资料
第26章 管理实用程序(on*命令)
26. 1 on命令概述
26. 2 使用onstat实用程序
26. 3 使用oncheck实用程序
26. 4 使用onmode实用程序
26. 5 使用onlog实用程序
26. 6 使用oninit实用程序
26. 7 使用onspaces实用程序
26. 8 使用onparams实用程序
26. 9 使用ontape实用程序
26. 10 使用onunload与onload实用程序
26. 11 更多信息
26. 12 Informix与其他参考资料
第27章 备份策略
27. 1 逻辑日志
27. 2 备份概述
27. 3 恢复
27. 4 确定备份策略
27. 5 ontape实用程序
27. 6 ON-Bar实用程序
27. 7 更多信息
27. 8 Informix与其他参考资料
第28章 服务器的诊断与维护
28. 1 建立健全环境
28. 2 进行日常Informix任务
28. 3 观察操作系统与网络
28. 4 建立长期稳定性
28. 5 纠正与查错问题
28. 6 更多信息
28. 7 Informix与其他参考资料
第29章 管理数据仓库. 数据采集与其他大型数据库
29. 1 了解数据仓库环境
29. 2 维护IT基础设施
29. 3 更多信息
29. 4 Informix与其他参考资料
第30章 数据仓库的日常需求
30. 1 过程
30. 2 更多信息
30. 3 Informix与其他参考资料
第四部分 性能调整
第31章 应用程序调整
31. 1 为什么进行性能调整
31. 2 确定调整目标
31. 3 进行生产前调整
31. 4 用编码技术提高性能
31. 5 生产后调整
31. 6 SET EXPLAIN
31. 7 有用的调整实用程序
31. 8 索引标识实用程序
31. 9 索引重建实用程序
31. 10 更多信息
31. 11 Informix与其他参考资料
第32章 SMI与sysmaster数据库
32. 1 sysmaster概述
32. 2 实例信息
32. 3 dbspace与块信息
32. 4 数据库与表信息
32. 5 用户对话信息
32. 6 不支持的表
32. 7 更多信息
32. 8 Informix与其他参考资料
第33章 系统调整
33. 1 本章所作假设
33. 2 性能目标
33. 3 系统资源与限制
33. 4 OS/CPU限制
33. 5 虚拟处理器调整
33. 6 未建档onconfig文件参数/特性
33. 7 磁盘调整参数
33. 8 内存参数
33. 9 优化器参数与提示
33. 10 校验停滞问题
33. 11 磁盘配置
33. 12 数据库与表格优化
33. 13 更新统计信息以提高效果
33. 14 并行数据查询
33. 15 其他提高性能的方法
33. 16 调整SQL读取缓冲区长度
33. 17 更多信息
33. 18 Informix与其他参考资料
第34章 配置客户机连接
34. 1 分布式计算的演变
34. 2 Informix连接产品
34. 3 更多信息
34. 4 Informix与其他参考资料
第五部分 应用程序开发
第35章 应用程序开发策略
35. 1 建立正确的环境
35. 2 计划与定义责任
35. 3 建立开发环境与目录
35. 4 设置公共环境
35. 5 优化应用程序
35. 6 简化应用程序开发
35. 7 INFORMIX-4GL产品系列
35. 8 生成结构化和易读的代码
35. 9 处理错误
35. 10 更多信息
35. 11 Informix与其他参考资料
第36章 INPORMIX-4GL
36. 1 7. 3版本中的改进特性
36. 2 4GL应用程序组件
36. 3 执行与解释性4GL
36. 4 了解表单建立
36. 5 INFORMIX一4GL程序
36. 6 提供SQL支持
36. 7 使用编译时指令
36. 8 与用户交互
36. 9 了解流控制语句
36. 10 准备游标与更新语句
36. 11 使用表单. 窗口处理和屏幕框
36. 12 了解函数
36. 13 中断SQL语句
36. 14 使用环境变量
36. 15 了解SQLCA记录
36. 16 运行带变元的INFORMIX-4GL程序
36. 17 使用非4GL工具
36. 18 使用C语言函数
36. 19 生成报表
36. 20 使用REPORT函数
36. 2l 编程标准
36. 22 Dvnamic 4GL(D4GL):4GL的未来
36. 23 更多信息
36. 24 Informix与其他参考资料
第37章 了解Dynamic 4GL(D4GL)
37. 1 从INFORMIX-4GL演变到D4GL
37. 2 了解Dynamic 4GL
37. 3 安装D4GL
37. 4 生成D4GL应用程序
37. 5 编译D4GL程序
37. 6 运行程序
37. 7 更多信息
37. 8 Informix与其他参考资料
第38章 Ace报表与窗体
38. 1 窗体与Ace报表
38. 2 简单例子
38. 3 了解Perform窗体与Ace报表的公共元素
38. 4 运行Perform窗体与Ace报表
38. 5 使用Perform窗体
38. 6 使用Ace报表
38. 7 更多信息
38. 8 Informix与其他参考资料
第39章 使用shell脚本与SQL
39. 1 应用程序使用shell脚本的好处
39. 2 不同类型的UNIX shell
39. 3 在后台运行脚本
39. 4 开发shell脚本
39. 5 更多信息
39. 6 Informix与其他参考资料
第40章 Informix报表工具
40. 1 Informix与报表工具
40. 2 何谓SeagateInfo
40. 3 用SeagateInfo报表的准则
40. 4 用Seagatelnfo和Seagate CrystalRepods生成报表
40. 5 更多信息
40. 6 Informix与其他参考资料
第六部分 Web应用程序与对象关系式数据库
第41章 Web应用程序概述
41. 1 了解Informix体系结构
41. 2 生成Web应用程序
41. 3 建立Web应用程序
41. 4 更多信息
41. 5 Informix与其他参考资料
第42章 建立Web/数据库应用程序
42. 1 数据库应用程序的演变
42. 2 不同类型的Web应用程序
42. 3 用Java生成Informix应用程序
42. 4 更多信息
42. 5 Informix与其他参考资料
第43章 IDS. 2000与IIF. 2000结构性概述
43. 1 对象技术与数据库
43. 2 何谓Informix Internet Foundation. 2000
43. 3 IIF. 2000与其他数据库模型的比较
43. 4 InformixInternet Foundation. 2000体系结构
43. 5 虚拟表接口
43. 6 DataBlade与可扩展性
43. 7 用服务器端例程将功能移到数据库中
43. 8 处理未来数据类型:将任何位流存放为对象, 而不是哑BLOB
43. 9 Informix如何建立IIF. 2000
43. 10 更多信息
43. 11 Informix与其他参考资料
第44章 使用IDS. 2000与IlF. 2000
44. 1 IIF. 2000概念
44. 2 SQL3扩展
44. 3 编程访问IIF. 2000
44. 4 IIF. 2000新功能练习例子
44. 5 介绍一些UDT
44. 6 继承举例
44. 7 C语言用户定义例程
44. 8 强类型例子:独特类型. 用户定义例程和校正
44. 9 访问方法
44. 10 浏览ORDBMS结构
44. 11 IIF. 2000的重点:Informix数据库服务器管理员提示
44. 12 更多信息
44. 13 Informix与其他参考资料
第45章 生成与使用DataBlade
45. 1 DataBlade概述
45. 2 了解DataBlade技术
45. 3 Informix i. Reach:集成DataBlade公司信息仓库
45. 4 DataBlade集成
45. 5 将UDT与UDR放进Web页面
45. 6 Data DirectorforWeb
45. 7 Application Page Builder
45. 8 生成DataBlade
45. 9 更多信息
45. 10 Informix与其他参考资料
附录A stores数据库结构
附录B Informix实用程序
附录C 使用Informix联机资源:IDN. Answers Online. Informix byExample与TechInfo Center
附录D 寻找Informix信息
附录E 国际Informix用户组(IIUG)与本地小组
附录F 快速启动与运行指南
附录G 样本管理文件
附录H 快捷SQL语法与样本SQL命令
附录I 命令行实用程序:快捷语法指南
词汇表
后记