第一章 数据库 1
第一节 概述 1
第二节 实体模型 5
第三节 数据库的数据模型 6
第四节 关系的规范化理论 10
第五节 数据库管理系统 12
习题一 14
第二章 FoxPro概述 16
第一节 FoxPro简介 16
第二节 FoxPro2.5b的安装和运行环境 18
习题二 20
第三章 FoxPro的命令结构和数据形式 20
第一节 FoxPro命令与结构 21
第二节 变量与常量 23
第三节 表达式 25
第四节 内部函数 31
第五节 宏替换 47
习题三 49
第四章 命令文件 52
第一节 命令文件的建立与执行 52
第二节 交互式命令和屏幕输入输出设计 55
第三节 FoxPro的程序结构 66
第四节 过程与自定义函数 84
第五节 调试和跟踪 90
第六节 数组 93
习题四 97
第五章 数据库的建立与修改 100
第一节 建立和羞改数据库的结构 100
第二节 输入数据库记录 106
第三节 查看和修改数据库的记录 107
第四节 定位记录及修改记录 111
第五节 删除与恢复记录 115
习题五 118
第一节 数据汇总 121
第六章 数据库操作 121
第二节 索引与索引查找 122
第三节 数据库结构与记录的复制 126
第四节 多重数据库操作 129
习题六 135
第七章 查询语言SQL 138
第一节 查询语言简述 138
第二节 SELECT命令的基本用法 140
第三节 复杂查询 144
第四节 查询结果处理 146
习题七 150
第八章 菜单生成器 151
第一节 菜单生成器综述 151
第二节 创建应用系统的菜单 153
第三节 菜单生成器的使用 153
第四节 建立学生成绩管理系统菜单 161
习题八 163
第一节 对象及事件驱动简介 164
第九章 屏幕生成器 164
第二节 屏幕生成器综述 165
第三节 使用屏幕生成器创建屏幕 167
第四节 生成屏幕程序的方法 173
第五节 创建学生管理系统屏幕文件 176
习题九 179
第十章 报表生成器 180
第一节 报表生成器概述 180
第二节 使用报表生成器 183
第三节 创建报表实例 185
习题十 188
第十一章 数据库应用实例 189
第一节 管理信息系统及开发概述 189
第二节 一个实例 193
习题十一 225
参考文献 226