目 录 1
第1章Visual FoxPro 6.0入门 1
1.1 教授主讲 1
1.1.1数据库基础知识 1
1.1.2关系数据库 8
1.2实战演练 14
1.2.1Visual FoxPro 6.0的安装与启动 14
1.2.2熟悉Visual FoxPro 6.0的集成开发环境 16
1.3课后自测 23
第2章数据与数据运算 25
2.1 教授主讲 25
2.1.1数据类型 25
2.1.2常量 26
2.1.3变量 28
2.1.4表达式 31
2.1.5函数 35
2.1.6 FoxPro函数库中的常用函数 36
2.2实战演练 48
2.3课后自测 50
第3章数据库与数据表 53
3.1教授主讲 54
3.1.1操作数据库 54
3.1.2数据库表的建立 58
3.1.3操作数据库表 63
3.1.4自由表 73
3.1.5排序与索引 75
3.1.6同时使用多个表 84
3.1.7数据库的完整性 86
3.1.8数据字典 92
3.2实战演练 92
3.2.1数据库设计 92
3.2.2创建数据库 94
3.2.3创建索引及表间的关联 96
3.3课后自测 97
第4章查询与视图 99
4.1 教授主讲 99
4.1.1查询 99
4.1.2视图 107
4.2实战演练 112
4.2.1掌握查询 112
4.2.2掌握视图 113
4.3课后自测 114
第5章 关系数据库标准语言SQL 115
5.1 教授主讲 115
5.1.1数据的定义 116
5.1.2数据的操作 124
5.1.3数据的查询 126
5.1.4 SQL SELECT的几个特殊选项 135
5.2课后自测 136
第6章程序设计基础 139
6.1 教授主讲 139
6.1.1程序与程序文件 140
6.1.2程序文件的建立和编辑 141
6.1.3程序文件的编译和执行 142
6.1.4程序设计中的常用语句 143
6.1.5程序的基本结构 148
6.1.6程序调试 157
6.1.7面向对象程序设计初步 163
6.2实战演练 166
6.3 课后自测 167
第7章表单的设计与应用 171
7.1 教授主讲 171
7.1.1表单与面向对象的概念 171
7.1.2新建与管理表单 175
7.1.3表单设计器 182
7.1.4常用控件 189
7.2实战演练 202
7.3课后自测 204
第8章菜单的设计与应用 207
8.1 教授主讲 208
8.1.1菜单简要设计 208
8.1.2进一步设计菜单 214
8.1.3创建快捷菜单 217
8.1.4用编程方式设计菜单 219
8.2实战演练 220
8.2.1利用菜单设计器设计一个下拉式菜单 220
8.2.2利用程序设计菜单 222
8.2.3跳过菜单项 224
8.3课后自测 225
9.1 教授主讲 227
第9章报表设计与应用 227
9.1.1创建报表 228
9.1.2设计报表 234
9.2实战演练 246
9.2.1设计一对多报表 246
9.2.2设计多栏报表 249
9.2.3报表的调整 250
9.3课后自测 251
第10章开发数据库应用系统 253
10.1 教授主讲 253
10.1.1开发管理信息系统 253
10.1.2用Visual FoxPro 6.0进行程序设计 256
10.2实战演练:简单的学生管理系统 260
10.2.1功能说明 260
10.2.2建立数据库 261
10.2.3登录窗口 265
10.2.4建立表单与统计报表 266
10.2.5系统集成 269
10.2.6编程中的常见错误 270
10.2.7制作安装盘 272
10.3 小结 276
第11章养老保险管理系统 277
11.1前言 277
11.1.1养老保险工作概况 277
11.1.2公司养老保险概况 278
11.2需求分析 278
11.3概要设计 279
11.3.1系统流程图 279
11.3.2文件设计 279
11.3.3数据库的设计 279
11.4.1主程序的设计 284
11.4详细设计 284
11.4.2操作员注册表单设计 285
11.4.3主菜单设计 285
11.4.4代码维护界面设计 285
11.4.5在职人员管理的设计 286
11.4.6退休管理模块的设计 289
11.4.7退休工资发放模块的设计 302
11.4.8伤残管理 302
11.4.9操作员维护界面和口令更改的设计 302
11.4.10数据备份界面 303
11.4.11 日志维护界面 303
11.5课程设计小结 303
附录A综合练习一 305
附录B综合练习二 311
附录C课后自测及综合练习参考答案 317
附录D FoxPro函数和命令分类速查 321