第一部分 习题部分 1
第1章 Visual FoxPro数据库系统概述 1
1-1 习题解析 1
1-2 自测练习题 4
1-3 自测练习题参考答案 6
1-4 课后思考与练习题参考答案 6
第2章 Visual FoxPro系统初步 7
2-1 习题解析 7
2-2 自测练习题 10
2-3 自测练习题参考答案 11
2-4 课后思考与练习题参考答案 11
第3章 数据与数据运算 12
3-1 习题解析 12
3-2 自测练习题 18
3-3 自测练习题参考答案 20
4-1 例题解析 21
第4章 Visual FoxPro数据库系统概述 21
3-4 课后思考与练习题参考答案 21
4-2 自测练习题 25
4-3 自测练习题参考答案 29
4-4 课后思考与练习题参考答案 29
第5章 关系数据库标准语言SQL 29
5-1 习题解析 29
5-2 自测练习题 36
第6章 查询和视图操作 38
6-1 习题解析 38
5-4 课后思考与练习题参考答案 38
5-3 自测练习题参考答案 38
6-2 自测练习题 41
6-3 自测练习题参考答案 43
6-4 课后思考与练习题参考答案 43
第7章 结构化程序设计 44
7-1 习题解析 44
7-2 自测练习题 47
7-3 自测练习题参考答案 49
第8章 表单及面向对象的程序设计 50
8-1 习题解析 50
7-4 课后思考与练习题参考答案 50
8-2 自测练习题 52
8-3 自测练习题参考答案 55
8-4 课后思考与练习题参考答案 55
第9章 菜单设计 55
9-1 习题解析 55
9-2 自测练习题 57
9-3 自测练习题参考答案 58
9-4 课后思考与练习题参考答案 59
第10章 报表和标签设计 59
10-1 习题解析 59
10-2 自测练习题 61
第11章 开发应用程序 62
11-1 习题解析 62
10-3 自测练习题参考答案 62
10-4 课后思考与练习题参考答案 62
11-2 自测练习题 65
11-3 自测练习题参考答案 66
11-4 课后思考与练习题参考答案 66
第12章 笔试复习指导 66
12-1 笔试复习要点 66
12-1-1 Visual FoxPro考试基本要求 66
12-1-2 笔试复习指导 67
12-2-1 2005年4月笔试试题 70
12-2 历届笔试试题解析 70
12-2-2 2005年9月笔试试题 81
12-2-3 2006年4月笔试试题 92
12-2-4 2006年9月笔试试题 102
第13章 机试复习指导 108
13-1 机试复习要点 108
13-1-1 如何准备二级Visual FoxPro上机考试 108
13-1-2 机试题答题注意事项 109
13-2 机试试题解析 111
13-2-1 基本操作题 111
13-1-3 考试对策 111
13-2-2 简单应用题 112
13-2-3 综合应用题 113
13-3 机试模拟样题 114
13-4 机试模拟样题参考答案 115
一、案例设计的提出及要解决的问题 117
三、作业成果展示 117
二、案例设计要实现的主要功能 117
案例介绍 117
第二部分 实验指导部分 117
四、学生选课管理系统主要功能 118
五、学生选课管理系统程序设计 123
实验1 Visual FoxPro 6.0操作初步 123
实验1.1 安装Visual FoxPor 6.0 123
实验1.2 启动Visual FoxPor 6.0 124
实验1.3 退出Visual FoxPor 6.0 124
实验1.4 自定义工具栏 124
实验1.5 创建一个新项目 125
实验1.6 常量、变量、运算符、表达式和函数的使用 126
实验1.7 将实习内容复制到移动盘 127
实验2 Visual FoxPro数据库和表的创建 127
实验2.1 创建数据库 128
实验2.2 创建表 128
实验3 数据表的基本操作 132
实验3.1 数据表的操作命令 132
实验3.2 排序 133
实验3.3 索引 134
实验3.4 表的关联 137
实验4 结构化查询SQL的基本操作 138
实验4.1 SQL语句的基本功能和使用方法 138
实验4.2 SQL的定义功能 141
实验4.3 SQL的操作功能 142
实验4.4 定义视图 142
实验5 查询和视图操作 143
实验5.1 建立查询 143
实验5.2 建立视图 147
实验6 结构化程序设计 150
实验6.1 顺序程序设计 151
实验6.2 选择程序设计 151
实验6.3 编程练习 154
实验6.4 循环程序设计 155
实验6.5 编程练习 157
实验7 过程文件及自定义函数 158
实验7.1 过程文件 158
实验7.3 自定义函数的定义和使用 160
实验7.2 数组的定义和使用 160
实验8 单表操作 161
实验8.1 利用表单向导创建表单 161
实验8.2 利用表单设计器创建表单 163
实验8.3 标签、文本框、编辑框、命令按钮的设计的综合应用 165
实验8.4 命令按钮组控件、选项按钮组控件的综合应用 168
实验8.5 复选框、列表框、组合框控件的综合应用 170
实验8.6 微调器、表格、页框控件的综合应用 172
实验8.7 容器、形状、计时器控件的综合应用 175
实验8.8 登录界面表单的设计 176
实验8.9 “学生名册”表单界面的设计 178
实验8.10 完成学生选课系统其他表单界面的设计 181
实验9 菜单操作 183
实验9.1 创建快速菜单 183
实验9.2 使用“菜单设计器”创建菜单 185
实验10 报表操作 188
实验10.1 利用报表向导创建报表 189
实验10.2 利用报表设计器创建报表 190
实验10.3 利用报表设计器制作报表 193
实验11 应用程序的生成 193
实验11.1 创建和添加项目文件 194
实验11.2 创建主程序和项目文件连编 195
实验12 Visual FoxPro系统开发案例 197
实验12.1 教职工信息管理系统 197
实验12.2 图书信息管理系统 210
附录 实验教学要求 225
参考文献 227