第1章 数据库系统基础知识 1
1.1 数据库系统的基本概念 1
1.2 数据模型 4
1.3 关系代数 8
1.4 数据库设计 10
第2章 Visual FoxPro数据库管理系统概述 12
2.1 Visual Foxpro开发环境 12
2.2 数据类型 14
2.3 常量和变量 15
2.4 运算符及表达式 18
2.5 系统函数 20
第3章 数据库与表 26
3.1 数据库基本操作 26
3.2 数据表 28
3.3 表的基本操作 34
3.4 索引 40
3.5 数据完整性 42
3.6 数据工作区 45
第4章 查询和视图 47
4.1 查询设计器 47
4.2 视图 50
4.3 结构化查询语言 53
第5章 程序设计基础 67
5.1 结构化程序设计 67
5.2 过程和自定义函数 73
5.3 面向对象程序设计 75
第6章 表单和控件 78
6.1 表单设计 78
6.2 表单事件、方法和属性 80
6.3 表单设计器与数据环境 82
6.4 标签、文本框、编辑框 83
6.5 复选框、选项按钮组 86
6.6 命令按钮、命令按钮组 87
6.7 列表框、组合框 89
6.8 表格、页框 90
第7章 报表 93
第8章 菜单和工具栏 96
第9章 应用程序 101
第10章 Visual FoxPro上机操作 103
10.1 项目文件及其相关操作 103
10.2 数据库和表 104
10.3 查询和视图 106
10.4 程序 107
10.5 表单 109
10.6 菜单 109
10.7 报表 111
10.8 类 112
10.9 操作题模拟试卷 113
第11章 数据结构 123
11.1 数据结构 123
11.2 树 127
11.3 算法与排序 130
第12章 程序设计基础 135
第13章 软件工程基础 137
13.1 软件工程基本概念 137
13.2 结构化分析方法 140
13.3 结构化设计方法 142
13.4 软件测试 144
附录A 全国计算机等级考试二级Visual FoxPro数据库程序设计考试大纲(2013年版) 147
参考文献 150