第一章数据库系统基本概念 1
第一节数据、信息与数据处理 1
目 录 1
第二节计算机数据管理的发展 4
第三节数据库系统的组成 8
第四节关系数据模型 11
第二章FoxBASE概述 17
第一节FoxBASE功能特点 17
第二节使用FoxBASE的准备 18
第三节FoxBASE技术指标和文件类型 19
第一节数据库文件的基本概念 23
第三章数据库文件及其基本操作 23
第二节数据库文件的建立 26
第三节数据库文件的打开与关闭 28
第四节数据库文件结构的维护 28
第五节记录的追加、修改和输出 29
第六节当前记录与记录定位 31
第七节插入记录 33
第八节字段的替换修改 33
第九节记录的删除 34
第十节建立数据库文件的其他方法 36
第四章FoxBASE表达式 37
第十一节FoxBASE的命令格式 37
第一节常量和变量 43
第二节表达式 46
第三节函数 51
第五章库文件的索引与排序 67
第一节记录顺序的概念 67
第二节索引的建立 67
第三节索引的打开与关闭 68
第四节当前顺序的改变 69
第五节重建索引 71
第六节降序索引和多重顺序索引 71
第七节排序 72
第六章记录的定位 77
第一节物理定位 77
第二节逻辑定位 77
第三节定位是否成功的判别 83
第四节软定位 84
第七章记录和字段的筛选 88
第一节记录筛选和字段筛选的概念 88
第二节记录过滤器筛选 89
第三节FOR子句筛选 90
第四节WHILE子句筛选 91
第五节范围控制与〈范围〉子句 91
第六节记录筛选的优化 92
第七节记录筛选与记录定位的关系 93
第八节字段筛选 94
第九节筛选结果的保存与装入 96
第十节库文件操作命令的筛选功能 97
第八章数据库文件的统计 105
第一节计数、求和与求平均值 105
第二节分类汇总 107
第三节分级汇总 108
第九章内存变量的操作 116
第一节内存变量的数据输入 116
第二节 内存变量的管理 118
第三节数组 122
第十章FoxBASE程序设计基础 131
第一节算法及算法的描述 131
第二节程序设计方法与步骤 134
第三节命令文件的建立与运行 136
第四节简单的顺序控制结构程序举例 138
第五节使用选择控制结构的程序设计 139
第六节使用重复控制结构的程序设计 145
第七节常用的典型算法 149
第十一章FoxBASE的过程及其调用 160
第一节过程与过程调用 160
第二节过程和嵌套调用 166
第三节参数传递 167
第四节 自定义函数 169
第十二章数据的格式输入与输出程序设计 175
第一节屏幕坐标 175
第二节清除屏幕及在屏幕上画框 175
第三节数据的格式输入和输出命令 178
第四节 用@…SAY…PICTURE设计报表程序 184
第五节 用@…GET…PICTURE设计屏幕格式输入程序 191
第六节数据的打印输出 196
第一节菜单程序块的概念 202
第十三章菜单程序块的设计 202
第二节菜单程序的设计 204
第十四章多文件操作 216
第一节如何同时打开多个文件 216
第二节库文件的批量更新 219
第三节文件的联动 222
第四节文件的联合 225
第十五章实例研究 232
第一节库文件批量更新的通用算法 232
第二节期刊流通管理系统 236
附录A标签的制作 246
附录B命令、函数及术语索引 249