第1篇 数据库系统基础知识 3
第1章 数据库系统基本知识 3
1.1 数据库系统概述 3
1.2 数据模型 4
第2章 关系型数据库 7
2.1 关系模型概述 7
2.2 关系数据模型的完整性操作 7
2.3 关系型数据库的基本关系操作 8
2.4 数据的组成层次 9
第3章 数据库系统设计方法和步骤 10
3.1 需求分析 10
3.2 概念设计 10
3.3 逻辑结构设计 11
3.4 物理设计 12
第4章 数据库系统的运行与维护 13
4.1 数据的收集与分配 13
4.2 程序的调试与运行 13
4.3 写出任务说明书 13
习题4 13
第2篇 Visual FoxPro 9.0的窗口操作第5章 Visual FoxPro 9.0入门 17
5.1 Visual FoxPro 9.0基础 17
5.2 本章小结 25
习题5 25
第6章 项目管理器、设计器、生成器及向导的使用 27
6.1 项目管理器 27
6.2 设计器 30
6.3 生成器 31
6.4 向导 32
6.5 本章小结 33
习题6 34
第7章 数据库的窗口操作 36
7.1 Visual FoxPro 9.0的数据库概述 36
7.2 数据库的创建、打开与关闭 36
7.3 本章小结 39
习题7 39
第8章 数据表的基本操作 41
8.1 表的创建 41
8.2 表文件的打开(调用)和关闭 46
8.3 表结构的修改、显示、复制 48
8.4 表的浏览 49
8.5 表的编辑 49
8.6 表的排序、索引 54
8.7 多个表文件与多工作区的管理 57
8.8 表间关系的创建与修改 59
8.9 本章小结 63
习题8 63
第9章 查询与视图 65
9.1 查询与视图的基本概念 65
9.2 创建查询 65
9.3 创建视图 73
9.4 本章小结 76
习题9 76
第10章 表单 78
10.1 表单的基本知识 78
10.2 创建各种表单的操作 82
10.3 表单主要控件的使用 88
10.4 本章小结 102
习题10 102
第11章 报表制作 104
11.1 报表的基础知识 104
11.2 报表的创建与编辑 107
11.3 报表美化设计 113
11.4 报表的打印输出 118
11.5 本章小结 119
习题11 119
第12章 菜单的设计与应用 121
12.1 菜单的结构 121
12.2 菜单的创建 121
12.3 本章小结 125
习题12 125
第13章 应用实例 127
13.1 “学生信息管理系统”示例 127
13.2 “节能办水费计算管理系统”示例 134
13.3 其他示例 141
13.4 本章小结 145
第3篇 Visual FoxPro 9.0的基本命令操作第14章 中文Visual FoxPro 9.0入门 149
14.1 中文Visual FoxPro 9.0命令基本语法及规定 149
14.2 本章小结 151
习题14 151
第15章 中文Visual FoxPro 9.0的基本数据元素 153
15.1 常量 153
15.2 变量 153
15.3 数组 154
15.4 Visual FoxPro 9.0的常用函数 155
15.5 Visual FoxPro 9.0的表达式 157
15.6 各类数据的使用规则 159
15.7 本章小结 159
习题15 160
第16章 数据库的基本命令操作 162
16.1 Visual FoxPro 9.0的数据库概述 162
16.2 数据库的生成、打开与关闭 162
16.3 数据库的修改及删除 163
16.4 显示数据库文件列表 163
16.5 本章小结 164
习题16 164
第17章 数据表的基本命令操作 166
17.1 表的创建 166
17.2 表文件的打开(调用)和关闭命令 166
17.3 表结构的显示、修改、复制 167
17.4 表的浏览 167
17.5 表的编辑 168
17.6 表的排序和索引 173
17.7 表文件的操作 179
17.8 多个表文件与多工作区的管理 182
17.9 本章小结 187
习题17 187
第18章 查询命令与文件 189
18.1 表记录内容的简单查询 189
18.2 创建查询文件 191
18.3 本章小结 191
习题18 191
第19章 关系数据库SQL标准语言概述 194
19.1 SQL基本命令格式 194
19.2 SQL语言的查询功能 194
19.3 SQL语言的其他功能 198
19.4 本章小结 202
习题19 202
第4篇 Visual FoxPro 9.0的编程技术第20章 Visual FoxPro 9.0编程入门 207
20.1 关于程序设计的基本知识 207
20.2 Visual FoxPro 9.0的程序设计特点 207
20.3 本章小结 210
习题20 210
第21章 面向对象的程序设计 212
21.1 面向对象程序设计的概念 212
21.2 对象与事件 212
21.3 面向对象的程序设计实现步骤 212
21.4 深入了解事件模型 216
21.5 本章小结 217
习题21 217
第22章 程序设计中的基本命令 219
22.1 常用命令 219
22.2 系统设置——SET命令 221
22.3 本章小结 222
习题22 222
第23章 内存变量的有关操作 224
23.1 内存变量的赋值 224
23.2 内存变量的存储、调用、清除与显示 225
23.3 数据的计算与输出 227
23.4 人机会话命令 228
23.5 本章小结 231
习题23 232
第24章 面向过程的程序设计 234
24.1 程序设计步骤 234
24.2 程序的基本结构形式 235
24.3 过程的使用及有关语句 248
24.4 程序的调试 252
24.5 如何分析一个程序 252
24.6 实用程序示例 254
24.7 本章小结 261
习题24 261
第25章 Visual FoxPro 9.0实现程序设计示例 264
25.1 使用程序设计实现工资计算系统 264
25.2 本章小结 269
第26章 Visual FoxPro 9.0的其他功能 270
26.1 Visual FoxPro 9.0的编译功能 270
26.2 创建可执行文件 272
26.3 本章小结 272
习题26 272
参考文献 274