第一章 概述 1
§1.1数据库系统概述 1
1.1.1数据库的概念 1
1.1.2数据库系统 4
1.1.3数据库管理系统 5
1.1.4数据模型 7
1.1.5关系型数据库 8
§1.2C—dBASEⅢ概述 11
1.2.1C—dBASEⅢ的特点 11
1.2.2C—dBASEⅢ的性能指标 12
1.2.3C—dBASEⅢ的文件类型 13
§1.3C—dBASEⅢ的启动与退出 16
1.3.1C—dBASEⅢ的启动 16
1.3.2C—dBASEⅢ的退出 19
1.3.3C—dBASEⅢ的命令语法规则 19
1.3.4C—dBASEⅢ的命令操作规则 20
小结 21
习题 21
第二章 数据库建立与输入输出数据 23
§2.1建立数据库文件 23
2.1.1建立数据库命令的格式和功能 23
2.1.2数据库结构信息的意义 24
2.1.3建立数据结构的过程 26
§2.2输入记录 30
2.2.1在建库的同时输入记录 31
2.2.2数据库的打开与关闭 33
2.2.3追加记录 34
2.2.4插入记录 36
2.2.5浏览输入记录 38
§2.3输出数据 39
2.3.1数据库记录的输出 40
2.3.2数据库结构的输出 45
2.3.3计算显示命令 46
§2.4数据库记录指针的定位 47
2.4.1绝对移动记录指针 48
2.4.2相对移动记录指针 49
小结 50
习题 52
第三章 C—dBASEⅢ的运算对象 54
§3.1常量 54
§3.2变量 55
3.2.1字段名变量 55
3.2.2内存变量 56
3.2.3内存变量的操作命令 56
§3.3函数 64
3.3.1数字函数 64
3.3.2字符串操作函数 66
3.3.3日期和时间函数 72
3.3.4转换函数 74
3.3.5测试函数 78
§3.4表达式 81
3.4.1运算符 82
3.4.2表达式 84
小结 89
习题 89
第四章 数据库的修改 93
§4.1修改数据 93
4.1.1用EDIT命令修改 93
4.1.2用CHANGE命令修改 96
4.1.3用REPLACE命令修改 98
4.1.4用BROWSE命令修改 101
§4.2修改数据库结构 106
§4.3删除记录 109
4.3.1逻辑删除记录 109
4.3.2恢复逻辑删除 112
4.3.3物理删除记录 112
4.3.4物理删除全部记录 113
小.结 114
习题 115
第五章 数据库的操作 117
§5.1数据库的重新组织 117
5.1.1排序 117
5.1.2索引 121
§5.2数据库的查询 131
5.2.1直接查询 131
5.2.2索引查询 134
§5.3数据库运算 139
5.3.1统计 139
5.3.2求和 140
5.3.3求平均值 141
5.3.4分类汇总 142
§5.4文件管理 143
5.4.1显示文件目录 143
5.4.2删除文件 145
5.4.3文件更名 145
5.4.4关闭文件 146
5.4.5显示文件内容 147
5.4.6复制文件 148
5.4.7从其它文件中追加记录 156
§5.5多重数据库操作 157
5.5.1工作区的选择 158
5.5.2数据库的关联 160
5.5.3数据库的连接 162
5.5.4数据库之间记录的更新 165
小结 168
习题 170
第六章 输入输出命令 176
§6.1屏幕输入输出格式设计 176
6.1.1屏幕输出格式设计 178
6.1.2屏幕输入格式设计 181
6.1.3格式文件 182
6.1.4备查文本文件 185
§6.2报表文件 186
6.2.1报表文件的建立 186
6.2.2报表文件的输出 190
§6.3标签文件 192
6.3.1标签文件的建立 192
6.3.2标签文件的调用 194
§6.4打印机输出格式设计 195
6.4.1非格式化输出的开关设置 195
6.4.2格式化输出的开关设置 196
6.4.3打印字号控制 196
6.4.4实线表格的打印方法 196
6.4.5打印机换页命令 197
6.4.6设置打印机输出的左边界 197
小结 197
习题 198
第七章 程序设计 199
§7.1顺序结构命令 199
7.1.1等待命令 200
7.1.2输入命令 201
7.1.3接收命令 202
§7.2命令文件的建立、修改和执行 203
7.2.1命令文件的建立和修改 203
7.2.2命令文件的执行 205
7.2.3命令文件的显示 207
§7.3分支结构程序 207
7.3.1简单判断语句 207
7.3.2选择判断语句 208
7.3.3结构判断语句 210
§7.4循环结构程序 213
7.4.1循环语句 213
7.4.2应用举例 217
§7.5模块化程序设计 222
7.5.1子程序 222
7.5.2过程文件 227
7.5.3内存变量的作用域 232
§7.6其它命令 238
7.6.1辅助命令 238
7.6.2SET命令组 239
§7.7综合程序设计举例 243
小结 252
习题 253
第八章 汉字FOXBASE+简介 255
§8.1汉字FOXBASE+概述 255
8.1.1汉字FOXBASE+的技术指标 255
8.1.2汉字FOXBASE+的文件 257
8.1.3"历史″命令光标控制键 257
§8.2汉字FOXBASE+的启动与退出 259
8.2.1系统环境 259
8.2.2汉字FOXBASE+的组成文件 259
8.2.3汉字FOXBASE+的启动 260
8.2.4汉字FOXBASE+的退出 260
§8.3C—dBASE与汉字FOXBASE+的比较 260
8.3.1C—dBASE与汉字FOXBASE+的比较 260
8.3.2扩展命令及功能 262
8.3.3扩展函数及功能 272
小结 274
附录Ⅰ ASCII字符集 275
附录Ⅱ C—dBASEⅢ命令表 276
附录Ⅲ C—dBASE函数表 287
附录Ⅳ FOXBASE命令表 290
附录Ⅴ FOXBASE函数表 307