目录 1
第一章 数据库系统基本概念 1
1.1 信息、数据和数据处理 1
1.2 数据库、数据库管理系统及数据库系统 2
1.3 数据库数据模型 3
1.4 数据库设计综述及实体联系(E-R)模型 8
习题 12
第二章 关系数据库基础知识 13
2.1 FOXBASE+系统特点、指标、配置及运行环境 13
2.2 FOXBASE+数据类型和文件类型 13
2.3 FOXBASE+的常量、变量、运算符与表达式 16
2.4 FOXBASE+命令及其一般形式 20
习题 23
第三章 FOXBASE+的基本命令与操作 25
3.1 FOXBASE+的安装、启动、退出及控制键 25
3.2 数据库文件的建立 31
3.3 数据库文件的复制和间接建立 40
习题 47
第四章 数据库文件的编辑和修改 49
4.1 数据库文件结构的编辑修改 49
4.2 数据库记录的定位 51
4.3 数据记录的插入、删除与恢复 53
4.4 数据的编辑与修改 57
习题 63
5.1 数据库排序——重新组织数据库文件 64
第五章 数据库文件组织与数据检索 64
5.2 索引文件的建立 67
5.3 索引文件的打开、更新和关闭 69
5.4 数据检查 73
习题 78
第六章 数据库的统计与汇总 80
6.1 记录个数的统计 80
6.2 数值型字段的求和 81
6.3 求数值型字段的平均值 83
6.4 数值型字段的汇总求和 84
习题 87
7.1 数值函数 88
第七章 FOXBASE+函数 88
7.2 字符串函数 91
7.3 日期和时间函数 96
7.4 转换函数 99
7.5 测试函数 100
7.6 标识函数 110
7.7 自定义函数 112
习题 113
第八章 涉及多重数据库文件的操作 115
8.1 工作区的概念和选择 115
8.2 数据库间的关联 117
8.3 数据库文件间的更新 120
8.4 数据库文件的联接 123
习题 126
第九章 数据库的辅助操作 127
9.1 内存变量的赋值 127
9.2 定义内存变量 129
9.3 内存变量的显示 129
9.4 清除内存变量 130
9.5 内存变量的存储和恢复 130
9.6 屏幕型(S型)内存变量的保存与恢复 131
9.7 内存变量数组 132
9.8 数组和数据库之间的数据传送 133
9.9 文件操作命令 136
9.10 FOXBASE+的其它命令 138
习题 140
第十章 FOXBASE+系统工作方式参数设置和系统配置 141
10.1 系统工作方式设置命令 141
10.2 系统配置文件CONFIG.FX 154
习题 155
第十一章 FOXBASE+应用程序设计 156
11.1 FOXBASE+应用程序的建立和执行 156
11.2 交互式数据库输入语句 159
11.3 FOXBASE+程序设计语句 163
11.4 过程及其调用 177
11.5 程序的随机事件处理能力 183
习题 185
12.1 屏幕格式化输入输出语句及其应用 187
第十二章 FOXBASE+的输入与输出 187
12.2 屏幕画框与着色语句及其应用 190
12.3 光带式菜单设计语句及应用 192
12.4 多级式菜单 196
12.5 屏幕格式文件及其应用 199
12.6 报表格式文件 200
12.7 报表格式文件的输出 203
12.8 打印标签 206
12.9 使用@命令设计报表 209
12.10 应用程序的调试 210
12.11 FOXBASE+程序与其它语言的接口 212
习题 217
13.1 多用户基本概念 218
第十三章 FOXBASE+多用户应用初步 218
13.2 数据的保护 219
13.3 多用户冲突和出错处理 222
习题 226
第十四章 综合程序设计实例 227
14.1 学生学习成绩数据库 227
14.2 程序结构 228
附录一 FOXBASE+(2.10版)命令一览表 238
附录二 FOXBASE+函数一览表 249
附录三 FOXBASE+错误信息及其说明 255
参考文献 259