目录 1
第一章 数据库概述 1
1.1 为什么要使用数据库 1
1.2 数据库及数据库管理系统 1
1.3 关系型数据库 2
习题一 3
2.2 汉字FoxBASE+2.10系统的安装 4
2.1.2 汉字FoxBASE+2.10系统的软件环境 4
2.1.1 汉字FoxBASE+2.10系统的硬件环境 4
2.1 汉字FoxBASE+2.10系统的适用环境 4
第二章 汉字FoxBASE+2.10系统概述 4
2.3 汉字FoxBASE+2.10系统的启动 5
2.4 汉字FoxBASE+2.10系统的退出 6
2.5 汉字FoxBASE+2.10系统的主要性能指标 7
2.6 系统提供的帮助 7
2.7 本书的约定 8
习题二 8
3.1 数据类型 9
3.2 常量 9
第三章 FoxBASE+2.10系统基础知识 9
3.3 变量 10
3.3.1 字段名变量 10
3.3.2 内存变量 10
3.4 函数 10
3.5 表达式 11
3.5.1 字符表达式 11
3.5.2 数值表达式 11
3.5.3 关系表达式 11
3.5.4 逻辑表达式 12
3.7 命令语法格式 14
3.6 文件 14
习题三 15
第四章 建立数据库 16
4.1 建立数据库结构 16
4.2 输入数据 19
4.2.1 在建立数据库结构时输入数据 19
4.2.2 追加记录 21
4.3 打开/关闭数据库 22
4.3.1 打开数据库 22
4.3.2 关闭数据库 22
习题四 23
5.1 记录指针及其定位 24
5.1.1 记录指针的绝对移动 24
第五章 记录的指针定位与显示 24
5.1.2 记录指针的相对移动 25
5.2 列表显示记录 25
5.2.1 LIST命令的使用 25
5.2.2 DISPLAY命令的使用 31
5.3 查询记录 34
习题五 36
6.1.1 修改原字段 37
第六章 数据库的修改 37
6.1 修改数据库结构 37
6.1.2 插入新的字段 38
6.1.3 删除某字段 38
6.1.4 修改后的存盘 38
6.2 修改数据 39
6.2.1 编辑修改 39
6.2.2 浏览修改 42
6.2.3 替换修改 48
6.3 插入记录 49
6.4 删除记录 50
6.4.1 逻辑删除 50
6.4.2 物理删除 52
6.4.3 删除所有记录 52
习题六 53
第七章 数据库文件操作 54
7.1 数据库的复制 54
7.1.1 复制数据库文件 54
7.1.2 复制数据库的结构 55
7.1.3 复制数据库的数据 56
7.2 从文件中追加记录 57
习题七 59
第八章 数据库的重新组织与检索 60
8.1 分类排序 60
8.2 索引排序 62
8.3 修改原始数据库对两种排序的影响 65
8.4 重新索引 65
8.5 记录指针的相对移动 66
8.6 快速检索 66
习题八 68
9.1 计数 69
第九章 数据统计 69
9.2 求和 71
9.3 求平均 71
9.4 分类求和 73
习题九 75
第十章 多重数据库的操作 76
10.1 工作区选择 76
10.2 数据库文件之间的更新 79
10.3 数据库文件之间的连接 80
10.4 数据库文件之间的关联 81
习题十 83
第十一章 磁盘文件的操作 84
11.1 文件目录的显示 84
11.2 文件的复制 86
11.3 文件的删除 87
11.4 文件的更名 88
习题十一 89
第十二章 输出报表及标签 90
12.1 输出报表 90
12.1.1 建立报表格式文件 90
12.1.2 输出报表 96
12.2.1 建立标签格式文件 99
12.2 输出标签 99
12.2.2 输出标签 101
习题十二 103
第十三章 命令文件的建立与运行 104
13.1 命令文件的建立和修改 104
13.2 命令文件的执行 106
习题十三 106
14.1 输入命令 107
14.1.1 ACCEPT命令 107
第十四章 输入输出命令 107
14.1.2 INPUT命令 108
14.1.3 WAIT命令 109
14.2 输出命令 109
14.2.1 ?命令 110
14.2.2 ??命令 111
14.2.3 输出一块文本信息 111
14.3 输入输出屏幕格式设计命令 112
14.3.1 输出数据 112
14.3.2 输入(修改)命令 114
14.4 屏幕格式文件 116
14.3.3 输入(修改)输出命令 116
14.5 程序设计的辅助命令或语句 118
14.5.1 注释语句 118
14.5.2 清屏命令 118
14.5.3 输出边框命令 118
14.5.4 中断语句 119
14.5.5 系统初始化命令 119
14.5.6 程序调试 121
14.5.7 系统环境参数设置命令 121
习题十四 122
15.1 顺序结构程序设计 124
第十五章 程序的基本结构 124
15.2 循环结构程序设计 125
15.3 分支结构程序设计 133
15.3.1 简单分支语句 133
15.3.2 多选分支语句 140
15.4 过程和过程文件 145
15.4.1 过程及其调用 146
15.4.2 过程文件及其使用 147
15.4.3 过程调用中的参数传递 150
习题十五 151
16.1.1 内存变量的类型 152
第十六章 内存变量与数组 152
16.1 内存变量 152
16.1.2 内存变量的显示 153
16.1.3 内存变量的删除 153
16.1.4 内存变量的保存和恢复 153
16.2 数组 154
16.2.1 数组的定义 154
16.2.2 数组的使用 154
16.2.3 记录的字段内容与数组的相互转存 157
习题十六 162
17.1 简单菜单 163
第十七章 屏幕菜单设计 163
17.2 弹出菜单 165
17.3 下拉菜单 167
习题十七 169
附录 170
附录A 数据库文件ARCHIVES.DBF和SCORES.DBF的结构和数据 170
附录B FoxBASE+2.10系统全屏幕操作命令编辑键一览表 172
附录C FoxBASE+2.10系统命令一览表 174
附录D FoxBASE+2.10系统函数一览表 182