教学篇 1
第1章 数据库系统基础知识 1
1.1 数据管理技术的发展 1
1.2 数据描述 3
1.3 数据库系统 4
1.4 数据模型 8
1.5 关系数据库 9
习题1 13
第2章 Visual FoxPro操作基础 15
2.1 Visual FoxPro的安装与启动 15
2.2 Visual FoxPro的用户界面 17
2.3 Visual FoxPro操作概述 20
2.4 Visual FoxPro命令概述 24
习题2 27
第3章 Visual FoxPro的数据及其运算 28
3.1 Visual FoxPro的数据类型 28
3.2 Visual FoxPro的常量与变量 29
3.3 Visual FoxPro的内部函数 37
3.4 Visual FoxPro表达式 42
习题3 45
第4章 表的基本操作 48
4.1 表的建立 48
4.2 表的显示和维护 56
4.3 表的排序与索引 71
4.4 表的统计与计算 75
习题4 77
第5章 数据库的基本操作 78
5.1 数据库的建立 78
5.2 数据库操作 83
5.3 建立和修改数据库表 85
习题5 90
第6章 SQL的应用 92
6.1 SQL概述 92
6.2 数据定义 93
6.3 数据操纵 95
6.4 数据查询 97
习题6 110
第7章 视图与查询操作 111
7.1 创建视图 111
7.2 利用视图更新数据 124
7.3 创建查询 127
7.4 查询的输出 132
习题7 133
第8章 Visual FoxPro项目管理器 136
8.1 项目的创建 136
8.2 “项目管理器”的选项卡 137
8.3 “项目管理器”的操作 139
8.4 “项目管理器”中的按钮 140
8.5 定制“项目管理器” 141
习题8 143
第9章 结构化程序设计 144
9.1 程序设计基础 144
9.2 顺序结构语句 147
9.3 分支结构语句 151
9.4 循环结构语句 156
9.5 程序的模块化 161
9.6 程序调试 163
习题9 164
第10章 面向对象程序设计基础 168
10.1 面向对象的概念 168
10.2 Visual FoxPro中的类与对象 172
10.3 面向对象的程序设计方法 176
习题10 185
第11章 表单设计与应用 187
11.1 表单的建立与运行 187
11.2 表单的操作 196
11.3 常用表单控件 202
11.4 表单的应用 220
习题11 225
第12章 报表和标签设计 228
12.1 概述 228
12.2 创建报表 230
12.3 修改报表 240
12.4 数据分组 255
12.5 预览和打印报表 257
12.6 标签设计 259
12.7 综合实例 261
习题12 264
第13章 菜单设计 266
13.1 菜单概述 266
13.2 下拉式菜单设计 268
13.3 快捷菜单设计 285
习题13 289
第14章 小型应用系统开发 292
14.1 应用系统的开发步骤 292
14.2 系统的需求分析 293
14.3 系统设计 293
14.4 系统的实现 297
习题14 302
实验篇 303
实验1 Visual FoxPro基础知识练习 303
实验2 数据表的建立与修改 306
实验3 数据表的操作 310
实验4 数据库的操作 315
实验5 SQL的应用 316
实验6 视图和查询的建立与修改 318
实验7 “项目管理器”的建立与修改 320
实验8 顺序结构和分支结构 322
实验9 循环结构和过程 324
实验10 表单设计基础 326
实验11 表单的应用 330
实验12 创建报表 335
实验13 设计实用菜单 340
参考文献 344