第1章 数据库基础及操作 1
1.1 Visual FoxPro安装和配置 1
1.1.1 Visual FoxPro的安装 1
1.1.2 Visual FoxPro 6.0的配置 3
1.2项目管理器的使用 4
1.2.1创建一个新项目 4
1.2.2打开和关闭项目 5
1.2.3使用项目管理器 6
1.3创建数据表 7
1.3.1新建数据库 7
1.3.2新建数据表 8
1.3.3修改表结构 9
1.4表的使用与维护 9
1.4.1利用浏览器操作表中的记录 9
1.4.2命令方式操作表中的记录 10
1.5索引和排序 11
1.5.1创建表的索引 12
1.5.2使用索引 13
1.5.3表记录的物理排序 14
1.6数据完整性 14
1.6.1域完整性 15
1.6.2参照完整性 16
练习题 17
参考答案 27
第2章 程序设计基础 29
2.1数据与数据运算 29
2.1.1常量 29
2.1.2变量 30
2.1.3数组 31
2.1.4运算符和表达式 32
2.1.5函数 34
2.2顺序程序设计 36
2.2.1程序文件的建立、编辑和运行 36
2.2.2编写顺序结构程序 38
2.3分支结构 40
2.3.1编写单分支结构程序 40
2.3.2编写双分支结构程序 41
2.3.3编写双分支结构程序 41
2.4循环结构 43
2.4.1 WHILE循环 43
2.4.2 FOR循环 44
2.4.3 SCAN循环 44
2.4.4循环结构的控制命令 45
2.4.5循环结构的嵌套 46
2.5多模块程序设计 47
2.5.1子程序 47
2.5.2过程 49
2.5.3自定义函数及参数传递 50
练习题 51
参考答案 58
第3章 关系数据库标准语言 59
3.1 SQL的数据定义与数据操纵命令 59
3.1.1数据库表的创建 59
3.1.2数据库表的修改 61
3.1.3数据库表的删除 61
3.1.4数据库表中数据的更新 62
3.2 SQL的查询命令 62
3.2.1单表查询 63
3.2.2多表查询 63
练习题 64
参考答案 74
第4章 查询与视图 77
练习题 78
参考答案 83
第5章 表单设计与应用 84
5.1表单设计基础 84
5.1.1表单设计器的基本环境 84
5.1.2利用表单向导创建表单 88
5.1.3数据环境的基本操作 89
5.2常用控件的使用 92
5.2.1练习一 92
5.2.2练习二 93
5.2.3练习三 95
练习题 98
参考答案 109
第6章 菜单设计与应用 111
6.1下拉式菜单设计一 111
6.2下拉式菜单设计二 115
练习题 118
参考答案 121
第7章 报表的设计和应用 125
练习题 129
参考答案 132
第8章 应用程序的开发和生成 133
图书资料管理系统实例开发 133
练习题 137
参考答案 138