第一章 UNIX文件系统 1
1.1 文件的类型 1
1.2 磁盘组的物理结构 1
1.3 system V文件系统结构 2
1.4 伯克利文件系统内部结构 11
1.5 原始输入输出 17
1.6 分布式文件系统 17
第二章 文件处理 18
2.1 文件的头部和尾部命令 18
2.2 More命令和pg命令 19
2.3 cut命令 20
2.4 paste命令 21
2.5 od命令 22
2.6 Sort命令 24
2.7 Join命令:两个文件的数据连接 26
2.8 sed命令:一个流编辑器 28
2.9 Egrep命令 32
2.10 AWk 34
2.11 Uniq命令 40
2.12 Find命令 41
2.13 文件的加密和解密 42
2.14 文件的压缩和伸展 42
2.15 其它常用的过滤器 43
2.16 小结 46
第三章 普通文件系统 46
3.1 系统描述 46
3.2 检索 48
3.3 生成Troff报告 55
3.4 修改处理 57
3.5 带有固定长度字段的记录 62
3.6 数据的图形表示 63
3.7 性能因素 65
3.8 管道和临时文件 67
3.9 EBCDIC数据的处理 68
3.10 执行备份(Backups) 69
3.11 小结 75
第四章 数据库管理系统 75
4.1 数据库与数据库管理系统DBMS 75
4.2 关系模型 76
4.3 常用名词 76
4.4 设计一个数据库系统 76
4.5 实体关系图 79
4.8 查询语言 81
4.6 测试数据库设计 81
4.7 视图 81
4.9 DBMS的组成 84
4.10 DBMS的选择 87
4.11 分布式DBMS 88
第五章 结构查询语言 90
5.1 开端 90
5.2 应用SQL作为DDL 90
5.3 装入数据库 94
5.4 查询模式信息 96
5.5 修改模式 97
5.6 存取权限的授予 98
5.7 查询数据 99
5.9 修改数据库 108
5.8 卸出数据 108
5.10 事务处理 109
5.11 审计管理 112
5.12 应用锁机制 113
5.13 提高SQL语句的效率 113
5.14 与UNIX文件系统的交互 114
5.15 INFORMIX 115
第六章 使用ISQL开发系统 119
6.1 Isql的部件 119
6.2 报表书写程序 119
6.3 屏幕格式管理 136
6.4 调用INFORMIX菜单 158
6.5 User-Menus 159
7.1 执行流程 164
7.2 开端 164
第七章 嵌套SQL 164
7.3 数据检索 166
7.4 动态selcet语句 180
7.5 修改表中的行 187
7.6 删除表中的行 192
6.6 结语 193
7.7 插入新记录 193
7.8 处理其它的SQL语句 195
第八章 C-ISAM 196
8.1 概念 196
8.2 从概念到语法分析 200
8.3 建立C-ISAM文件 201
8.4 在C-ISAM文件中增加数据 205
8.5 错误处理 208
8.6 检索数据 210
8.7 删除记录 213
8.8 修改记录 215
8.9 使用多个索引 217
8.10 确定索引结构 220
8.11 聚类:数据文件的分类 223
8.12 锁机制 224
8.13 事务管理 227
8.14 Beheck:一个索引维护程序 228
8.15 结语 229
第九章 INFORMIX-TURBO 229
9.1 连接事务处理 229
9.2 数据库服务器 230
9.3 内部数据库结构 231
9.4 建立数据库和表 233
9.5 存贮器管理 235
9.6 锁机 237
9.7 容错 239
9.8 备份逻辑日志 244
9.9 从原理到实际 244
9.10 TURBO模式 247
9.11 归档逻辑日志 248
9.12 备份系统 249
9.13 恢复系统 250
9.14 监视TURBO 250
9.15 调整TURBO 255
9.16 转换老的数据库空间 256
9.17 结语 259