第一章 概述 1
第一节 数据库的基本概念 1
一、数据库管理系统 2
二、关系型数据库管理系统 3
第二节 dBASEⅡ的运行环境 7
第三节 dBASEⅡ系统的组成 8
第四节 dBASEⅡ的主要功能 9
第五节 dBASEⅡ的主要技术指标 11
第六节 dBASEⅡ的文件类型 12
小结 14
习题 14
第二章 数据库操作 16
第一节 启动和退出dBASEⅡ系统 16
第二节 命令输入错时的修正 18
第三节 建立数据库 19
一、数据库的结构 19
二、建立数据库的结构 22
三、直接输入数据 24
第四节 打开和关闭数据库 26
一、打开数据库 26
二、关闭数据库 27
第五节 数据库文件的显示 27
一、显示数据库的记录 27
二、显示数据库的结构 30
三、显示磁盘文件目录 32
第六节 数据库指针定位 33
一、指针定位 34
二、指针跳转定位 35
小结 36
习题 37
第三章 数据库文件的输入和更新 39
第一节 数据的添加 39
第二节 数据的插入 43
第三节 数据的删除和恢复 46
一、做删除标记 47
二、抹去删除标记 48
三、执行删除 49
第四节 数据的修改 51
一、编辑修改数据 51
二、成批替换数据 53
三、选择修改数据 57
四、浏览修改数据 60
第五节 数据库结构的修改 63
一、修改空库的结构 65
二、修改含有数据的库结构 67
三、修改数据库的字段名 70
四、数据库的删除 73
小结 73
习题 74
第四章 数据库文件的操作 76
第一节 数据库的排序操作 76
一、数据库的排序 77
二、数据库的索引 79
三、更新数据 82
一、记录的索引检索 85
第二节 数据库的检索操作 85
二、记录的定位检索 87
第三节 数据库的统计操作 89
一、自动计数 89
二、数据求和 91
第四节 双工作区操作 96
一、选择工作区 96
二、数据库的连接 98
一、复制整个数据库文件 101
第五节 数据库的复制 101
二、复制数据库文件的某一部分 103
三、复制数据库文件的结构 105
四、复制数据文件 106
第六节 数据的转移 108
一、命令格式与功能 108
二、从数据库文件中转移数据 109
三、从数据文件中转移数据 111
四、与其它高级语言之间传送数据 112
习题 113
小结 113
第五章 数据库报表的建立和输出 116
第一节 报表生成 116
第二节 调用输出报表 120
小结 121
习题 121
第一节 常数 123
第二节 内存变量 123
第六章 内存变量、函数和表达式 123
一、内存变量名 124
二、内存变量的限制 124
三、内存变量的赋值 124
四、内存变量的显示 126
五、内存变量的释放 127
六、内存变量的保留和恢复 128
七、内存变量的重要应用——宏代 128
第三节 函数 129
一、数值型函数 130
二、字符型函数 132
三、逻辑型函数 134
第四节 表达式 135
一、运算符 136
二、表达式的类型 138
小结 139
习题 139
第七章 dBASEⅡ程序设计 142
第一节 命令文件的概念 142
一、命令文件的建立 144
第二节 命令文件的建立和执行 144
二、命令文件的执行 146
第三节 命令文件的结构 146
一、顺序结构 148
二、条件结构 150
三、循环结构 159
四、过程结构 165
第四节 程序交互性命令 171
一、等待命令 171
二、输入命令 173
三、接收命令 174
第五节 注释语句 176
一、程序清单注释语句 176
二、屏幕显示注释语句 177
第六节 几个辅助命令 177
一、屏幕显示命令 177
二、取消程序运行命令 178
三、复位命令 179
四、清屏幕命令 179
六、工作模式设置命令 180
五、更名命令 180
第七节 输出格式命令 185
一、屏幕输出格式控制命令 185
二、打印输出格式控制命令 190
第八节 命令文件的编制 192
一、程序设计的过程 192
二、程序设计方法 195
三、程序的调试 201
一、程序模块结构图和功能说明 207
第九节 命令文件举例 207
二、程序清单 209
小结 232
习题 233
第八章 汉字dBASEⅡ与dBASEⅢ介绍 237
第一节 APPLEⅡ机汉字dBASEⅡ的使用 237
一、汉字dBASEⅡ简介 237
二、汉字dBADEⅡ的使用 237
一、dBASE的发展概况 242
第二节 dBASEⅢ简介 242
二、dBASEⅢ与dBASEⅡ的主要区别 243
小结 249
习题 249
附录一 CP/M操作系统简介 250
附录二 全屏幕编辑控制键一览表 263
附录三 dBASEⅡ命令一览表 265
附录四 SET命令功能表 270
附录五 出错信息表 273