第一章 数据库系统概述 1
第一节 数据库的基本概念 1
第二节 汉字FoxBASE+的运行环境与主要性能指标 3
第三节 汉字FoxBASE+启动与退出 4
习题与思考 5
第二章 FoxBASE+基础 6
第一节 数据类型 6
第二节 常数和变量 6
第三节 表达式 7
第四节 函数 9
第五节 汉字FoxBASE+的文件类型与命令结构 10
第六节 简单的赋值命令与显示命令 13
习题与思考 14
第三章 数据库的建立和显示 16
第一节 数据库文件的建立 16
第二节 数据库的显示 26
习题与思考 29
第四章 数据库文件的修改与维护 30
第一节 数据库结构的修改 30
第二节 数据库文件内容的修改 33
第三节 数据库文件记录的删除 40
习题与思考 43
第五章 数据库的排序、检索与统计 44
第一节 数据库文件的分类排序 44
第二节 索引文件 46
第三节 数据库记录的查询 51
第四节 数据统计 55
习题与思考 58
第六章 内存变量和数组 59
第一节 内存变量 59
第二节 数组 64
第五节 时间和日期函数 (1 67
习题与思考 67
第一节 命令文件的建立、修改和调用 69
第七章 程序设计基础 69
第二节 命令文件中的几个辅助命令 71
第三节 程序设计的基本方法 72
第五节 分支结构 73
第四节 顺序结构程序设计 73
第六节 循环结构程序设计 79
习题与思考 88
第一节 报表格式文件 89
第八章 输入输出设计 89
第二节 标签格式文件 93
第三节 输入输出格式命令 97
第四节 格式文件 103
习题与思考 106
第九章 子程序和菜单的使用方法 107
第一节 子程序的调用与返回 107
第二节 子程序调用的套 109
第三节 过程文件 111
第四节 内存变量的属性 114
第五节 带参数的子程序调用 117
第六节 菜单设计 119
第七节 应用程序设计举例 129
习题与思考 134
第十章 多重数据库操作 136
第一节 数据库文件的复制和数据传送 136
第二节 同时打开多个数据库文件 138
第三节 建立数据库间的逻辑关联 141
第四节 数据库文件间的物理连接 145
第五节 用一个非当前库文件批量更新当前库文件 147
习题与思考 148
第十一章 函数 149
第一节 数值运算函数 149
第二节 字符串操作函数 152
第三节 转换函数 157
第四节 测试函数 159
第六节 环境函数 169
第七节 坐标函数 172
第八节 输出函数 172
第十二章 FoxBASE+与其它高级语言的通信 175
第一节 FoxBASE+与其它语言程序交换数据的基本方法 175
第二节 数据库文件与文本文件的数据交换 176
第三节 FoxBASE+与其它高级语言的程序通信 185
习题与思考 188
第十三章 FoxBASE+的多用户功能 189
第一节 多用户FoxBASE+运行环境与启动 189
第二节 多用户FoxBASE+编程基础 190
第三节 多用户命令与函数 197
习题与思考 199
第十四章 FoxBASE+的参数设置与系统配置 200
第一节 运行参数的设置 200
第二节 FoxBASE+的系统配置 217
第三节 FoxBASE+状态命令 220
习题与思考 221
实验一 数据库的建立及其显示 222
第十五章 上机操作练习及思考 222
实验二 数据库的修改与维护 225
实验三 数据库的排序及数据的查询和统计 226
实验四 命令文件的建立及运行 231
实验五 格式文件的建立及使用 233
实验六 输出报表和标签 234
实验七 综合应用程序 236
实验八 多重数据库操作及库文件的复制和追加记录 239
附录一 全屏幕编辑控制键的功能 243
附录二 出错信息 246
附录三 FoxBASE+命令集(字母序) 257
附录四 FoxBASE+函数集(字母序) 267
参考文献 273