第1章 数据库系统概述 1
1.1 基本概念 1
1.1.1 信息、数据与数据处理 1
前言 1
1.1.2 数据库(DB-Data Base) 2
1.1.3 数据库系统(DBS-Data Base System) 2
1.1.4 数据库管理系统(DBMS-Data Base Management System) 2
1.1.5 数据库应用系统 2
1.2.1 人工管理阶段 3
1.2.2 文件管理阶段 3
1.1.6 数据库模型 3
1.2 数据管理技术的发展 3
1.2.3 数据库管理阶段 4
1.2.4 分布式数据库管理阶段 4
1.3 数据库系统 5
1.3.1 数据库系统的组成 5
1.3.2 数据库系统的特点 5
1.3.3 数据库管理系统的功能 6
1.4.1 实体间的联系 7
1.4 数据模型 7
1.4.2 数据模型 9
1.5 关系数据库 11
1.5.1 关系的基本概念及其特点 11
1.5.2 关系数据库 13
1.5.3 关系运算 13
1.6 例题精选 15
1.6.1 选择题 15
1.6.2 填空题 17
习题 18
2.1.1 FoxBASE+的特点 21
2.1.2 FoxBASE+系统组成 21
第2章 FoxBASE+基本知识 21
2.1 FoxBASE+的特点、组成和运行环境 21
2.1.3 FoxBASE+的运地环境与启动 22
2.2 系统性能与工作方式 22
2.2.1 文件类型和命令格式 22
2.2.2 FoxBASE+系统主要性能指标 27
2.2.3 FoxBASE+的工作方式 27
2.3 FoxBASE+的数据元素 28
2.3.1 常量 28
2.3.2 变量 29
2.3.3 表达式 31
2.3.4 常用函数 38
2.4 例题精选 40
2.4.1 选择题 40
2.4.2 填空题 44
习题 45
3.1 数据库的建立、修改与复制 48
3.1.1 数据库结构的建立、修改与复制 48
第3章 数据库的基本操作 48
3.1.2 数据库记录的增、删、改写与复制 59
3.1.3 文件管理命令 67
3.2 数据库的重新组织及查询 70
3.2.1 直接查询与记录指针定位 70
3.2.2 数据库排序与索引 73
3.2.3 快速检索FIND、SEEK 79
3.3 数据统计与计算 81
3.3.1 统计记录数、求和、求平均值 82
3.3.2 分类汇总 83
3.4.1 选择题 84
3.4 例题精选 84
3.4.2 填空题 87
习题 88
第4章 多重数据库的操作 96
4.1 工作区的选择和使用 96
4.1.1 工作区及当前工作区 96
4.1.2 选择当前工作区 96
4.1.3 数据库文件中的数据传送 97
4.2 数据库的关联与联接 98
4.2.1 建立关联命令 98
4.2.3 数据库的联接 99
4.2.2 取消数据库的关联 99
4.3 数据库间的数据更新 100
4.4 例题精选 102
4.4.1 选择题 102
4.4.2 填空题 103
习题 107
第5章 FoxBASE+函数 110
5.1 算术运算函数 110
5.2 字符运算函数 112
5.3 日期类函数 117
5.4 数据类型转换函数 118
5.5 测试函数 120
5.6 例题精选 123
5.6.1 选择题 123
5.6.2 填空题 125
习题 126
第6章 FOXBASE+程序设计 129
6.1 内存变量与数组 129
6.1.1 内存变量 129
6.1.2 数组 136
6.2.1 人机会话语句 141
6.2 命令文件的建立与运行 141
6.2.2 命令文件的建立 143
6.2.3 命令文件的执行 145
6.2.4 简单程序举例 145
6.2.5 程序文件的终止执行 148
6.3 程序的顺序结构 148
6.4 程序的选择结构 149
6.4.1 IF语句 149
6.4.2 多分枝选择语句--CASE语句 154
6.5 程序的循环结构 159
6.5.1 循环控制方式 160
6.5.2 循环与判断语句的关系 164
6.5.3 多重循环 165
6.6 格式设计 166
6.6.1 格式设计命令的使用 166
6.6.2 屏幕格式文件的建立与使用 172
6.6.3 光带式菜单的设计 173
6.7 例题精选 175
6.7.1 选择题 175
6.7.2 填空题 176
习题 178
第7章 FOXBASE+的子程序、过程及过程文件 183
7.1 子程序与过程 183
7.1.1 子程序设计与调用 183
7.1.2 过程与过程文件 186
7.1.3 局部变量和全局变量、过程调用中的参数传递 189
7.2 命令文件的编译与使用 191
7.3 用户自定义函数 192
7.4 例题精选 193
7.4.1 选择题 193
7.4.2 填空题 194
7.4.3 程序设计题 196
习题 197
第8章 系统环境和状态参数 200
8.1 常用的SET命令 200
8.1.1 常用的开关状态设置命令 200
8.1.2 常用的环境参数设置命令 204
8.1.3 交互式设置系统状态 209
8.2 FOXBASE+的系统配置文件 210
8.2.1 DOS系统配置文件 210
8.2.2 FoxBASE+的系统配置文件 211
8.3 例题精选 212
8.3.1 选择题 212
8.3.2 填空题 213
8.3.3 程序题 213
习题 214
第9章 上机考试指导 218
9.1 上机考试简单介绍 218
9.2 上机考试注意事项 218
9.3 上机考试的应试技巧 219
9.3.1 如何做好DOS部分操作试题 219
9.3.2 如何做好程序修改调试题 221
9.3.3 如何做好程序设计题 226
9.4 上机考试动态模拟 228
9.4.1 软件要求的硬件环境 228
9.4.2 软件环境 228
9.4.3 配置文件CONFIG.SYS的设置 228
9.4.4 自动批处理文件AUTOEXEC.BAT文件设置 229
9.4.5 启动UCDOS汉字系统的UP. BAT文件设置 229
9.4.6 上机考试操作 229
9.5.2 程序修改考试题选 235
9.5.1 操作系统考试题选 235
9.5 例题精选 235
9.5.3 程序设计考试题选 239
习题 240
附录 248
附录1 全国计算机等级考试说明 248
附录2 全国计算机等级考试二级考试大纲 250
附录3 数据库程序设计语言考试要求 251
附录4 全国计算机等级考试(二级)FoxBASE+笔试样卷及答案 253
附录5 全国计算机等级考试(二级)FoxBASE+上机考试样卷 263
附录6 FoxBASE+函数一览表 266