目录 1
第一章 数据库概述 1
第一节数据库的基本概念 1
第二节数据模型 4
第三节关系模型的运算 7
第三章 FOxPrO基础知识 10
第一节FoxPro系统介绍 10
第二节FoxPro数据库文件 21
第三节常量、变量和表达式 24
第四节基本函数 33
第五节FoxPro命令的语法规则 43
第三章 数据库的建立及维护 46
第一节数据库文件的建立 46
第二节数据库的输出 53
第三节数据库文件的编辑 55
第四节数据库文件的组织管理 62
第一节数据的选择显示及记录的查找 70
第四章 数据库文件的查询与统计 70
第二节排序文件的建立 72
第三节索引文件的建立 74
第四节记录的快速查找 78
第五节数据的统计 79
第六节Database菜单的功能简介 82
第五章 多重数据库的操作 84
第一节工作区的选择 84
第二节数据库的关联操作 86
第三节 用非当前库文件更新当前库文件 90
第四节数据库的连接 92
第五节VIEW窗口的使用 94
第六章 结构化程序设计 99
第一节结构化程序设计的基本思想 99
第二节命令文件的建立和执行 100
第三节输入输出 102
第四节分支选择结构 111
第五节循环结构 117
第六节事件驱动 126
第七节子程序 127
第八节 自定义函数 137
第九节嵌套调用与递归调用 140
第十节过程文件 141
第十一节 常用SET命令 143
第十二节 命令文件的调试与错误处理 148
第七章 输入输出格式设计 152
第一节屏幕格式文件 152
第二节标签文件 154
第三节报表格式文件 157
第四节 用户自定义报表 162
第八章 FOxPrO高级程序设计 165
第一节窗口设计 165
第二节菜单设计 169
第三节屏幕控件设计 185
第四节键盘和鼠标管理 191
第五节屏幕生成器 196
第六节项目管理器 200
第一节计算机局域网概述 205
第九章 多用户功能 205
第二节 多用户程序设计的特点与方法 206
第三节 多用户环境下的独占与加锁 209
第四节错误的捕获与处理 213
第五节死锁预防 216
第十章 查询语言SQL与RQBE 221
第一节结构化查询语言(SQL) 221
第二节 RQBE 229
第一节低级文件的基本概念 238
第十一章低级文件操作 238
第二节读写操作 239
第三节调用外部可执行文件 245
第十二章对象嵌入与动态数据交换 247
第一节对象链接与嵌入 247
第二节动态数据交换 252
附录 261
附录一FoxPro命令集 261
附录二FoxPro函数集 268
参考文献 274