第1章 概论 1
1.1 数据库系统简介 1
1.2 数据模型与关系数据库 9
1.3 实体联系模型 13
1.4 Visual FoxPro系统的安装 19
习题一 22
第2章 Visual FoxPro程序设计基础 24
2.1 Visual FoxPro编程基础 24
2.2 函数 31
2.3 Visual FoxPro的操作和界面 40
2.4 Visual FoxPro的工作方式 50
习题二 52
第3章 数据表的建立与操作 58
3.1 数据表的建立 58
3.2 数据表结构的显示和修改 68
3.3 表记录的基本操作 69
3.4 数据表的排序与索引 84
3.5 数据表的查询 91
3.6 数据表的统计 93
3.7 同时使用多个表 95
习题三 100
第4章 顺序结构程序设计 102
4.1 面向对象的程序设计 102
4.2 创建表单 111
4.3 表单的属性、事件和方法 114
4.4 基本语句 118
4.5 使用表单设计器进行程序设计 121
4.6 数据的输入与输出 134
习题四 150
第5章 选择结构程序设计 154
5.1 流程图 154
5.2 条件选择语句 156
5.3 提供简单选择的控件 170
5.4 数据表记录的浏览 179
习题五 183
第6章 循环结构程序设计 185
6.1 循环语句 185
6.2 列表框与组合框控件 193
6.3 页框 198
6.4 计时器与微调按钮 200
习题六 202
7.1 数组的概念 203
第7章 数组 203
7.2 数组的定义、赋值与引用 204
7.3 数组的应用 208
习题七 215
第8章 自定义属性和方法 217
8.1 自定义属性 217
8.2 自定义方法 220
8.3 参数的传递 223
习题八 225
9.1 利用菜单设计器生成菜单 226
第9章 菜单和自定义工具栏 226
9.2 快捷菜单与表单菜单 232
9.3 菜单项的禁用 233
9.4 自定义工具栏 233
习题九 235
第10章 数据库及其操作 238
10.1 数据库的创建与维护 238
10.2 数据字典 245
10.3 字段规则、记录规则和参照完整性 247
习题十 249
11.1 数据定义(DDL) 251
第11章 结构化查询语言SQL简介 251
11.2 数据查询语句select 254
11.3 数据操纵语句(DML) 255
11.4 数据控制语句(DCL) 257
习题十一 258
第12章 查询与视图 259
12.1 查询 259
12.2 视图 274
12.3 SQL语言综合应用举例 280
习题十二 282
13.1 计划报表布局 283
第13章 报表和标签的设计 283
13.2 创建报表 284
13.3 设计标签 304
习题十三 307
第14章 应用程序的开发 309
14.1 应用程序的开发过程 309
14.2 应用程序设计举例——一个简单的高校人事管理系统的设计 311
14.3 编译和发布应用程序 333
习题十四 341