第一部分 基础知识 3
第1章Visual FoxPro语言基础 3
1.1 Visual FoxPro命令语法规则 3
1.2 Visual FoxPro数据类型与文件类型 4
1.3常量与变量 6
1.4表达式 9
1.5函数 11
1.6 Visual FoxPro程序设计 19
1.7例题选讲 23
第2章Visual FoxPro表的创建与操作 34
2.1表的建立 34
2.2表的操作 35
2.3表记录的操作 36
2.4表的排序与索引 38
2.5多表操作 42
2.6例题选讲 44
第3章Visual FoxPro数据库的创建和操作 48
3.1 Visual FoxPro项目管理器 48
3.2 Visual FoxPro数据库的创建与修改 49
3.3数据完整性 51
3.4例题选讲 52
第4章 查询与视图 57
4.1查询 57
4.2视图 59
4.3例题选讲 61
第5章 关系数据库标准语言SQL 66
5.1 SQL基本概念 66
5.2数据定义 66
5.3数据操纵 68
5.4数据查询 70
5.5建立视图 74
5.6例题选讲 75
第6章 表单设计 84
6.1基本概念 84
6.2创建表单 88
6.3表单设计器 90
6.4表单控件 97
6.5自定义类 109
6.6例题选讲 114
第7章 菜单设计 117
7.1基本概念 117
7.2下拉式菜单设计 118
7.3快捷菜单设计 124
7.4例题选讲 124
第8章 报表与标签 126
8.1基本概念 126
8.2创建报表 127
8.3修改报表 131
8.4例题选讲 131
第9章 开发应用程序 133
9.1应用项目综合实践 133
9.2应用程序生成器 135
9.3例题选讲 137
第10章 数据结构与算法 138
10.1算法 138
10.2数据结构的基本概念 139
10.3线性表及其顺序存储结构 140
10.4栈和队列 141
10.5线性链表 143
10.6树与二叉树 145
10.7查找技术 147
10.8排序技术 148
10.9例题选讲 150
第11章 程序设计基础 152
11.1程序设计方法与风格 152
11.2结构化程序设计 153
11.3面向对象的程序设计 153
11.4例题选讲 155
第12章 软件工程基础 156
12.1软件工程基本概念 156
12.2结构化分析方法 158
12.3结构化设计方法 159
12.4软件测试 160
12.5程序的调试 162
12.6例题选讲 162
第13章 数据库设计基础 164
13.1数据库系统的基本概念 164
13.2数据模型 166
13.3关系代数 168
13.4数据库设计与管理 169
13.5例题选讲 170
第二部分 练习题 173
一、Visual FoxPro笔试部分 173
二、Visual FoxPro机试部分 207
三、公共基础部分 221
四、历年Visual FoxPro笔试真题 244
第三部分 习题解答 263
一、Visual FoxPro笔试练习题答案解析 263
二、Visual FoxPro机试练习题答案解析 295
三、公共基础练习题答案解答 315
四、历年Visual FoxPro笔试真题答案 317
五、附录 二级Visual FoxPro考试大纲 319
参考文献 323