前言 1
第1章 数据库基础 1
1.1 数据库系统概述 1
1.2 数据库的发展 2
1.3 数据模型 3
1.4 关系型数据库 6
习题 9
2.2 Visual FoxPro 6.0的安装、启动与退出 11
2.1 Visual FoxPro 6.0的特点 11
第2章 Visual FoxPro 6.0系统简介 11
2.3 Visual FoxPro 6.0系统环境的设置 12
2.4 Visual FoxPro 6.0的基本组成 13
2.5 Visual FoxPro 6.0的文件类型 15
2.6 Visual FoxPro 6.0的操作方式 15
2.7 Visual FoxPro 6.0的命令语法规则 16
2.8 项目管理器 17
3.2 数据库操作 23
第3章 数据库与表 23
3.1 数据库的概念 23
3.3 数据表操作 27
3.4 创建和编辑表关系 44
第4章 索引与视图 46
4.1 索引与视图的概念 46
4.2 索引的操作 47
4.3 视图的操作 51
习题 56
第5章 Visual FoxPro的编程基础 58
5.1 常量和变量 58
5.2 函数、表达式和数组 59
5.3 常用命令 62
5.4 命令文件的建立与运行 65
习题 66
第6章 程序结构设计 68
6.1 程序文件 68
6.2 顺序结构 69
6.3 选择结构程序设计 72
6.4 循环结构程序设计 77
6.5 过程文件和用户自定义函数 83
习题 85
第7章 SQL结构化查询语言 86
7.1 SQL语言简介 86
7.2 SQL数据定义 87
7.3 查询 89
7.4 数据更新 101
习题 102
第8章 面向对象的程序设计 103
8.1 面向对象编程的基本概念 103
8.2 Visual FoxPro 6.0的类 105
习题 106
第9章 表单的控件 107
9.1 表单的设计 107
9.2 常用控件 116
习题 141
第10章 报表的设计 143
10.1 报表的创建 143
10.2 报表的修改 149
10.3 报表的输出 150
习题 151
第11章 菜单设计 152
11.1 建立菜单系统 152
11.2 菜单项 154
11.3 生成菜单程序并运行 155
习题 156
第12章 开发应用程序 157
12.1 应用系统的过程 157
12.2 应用系统开发步骤 157
12.3 学籍管理系统 158
习题 183
参考文献 184