内容简介
第一章 数据库的基本概念
1 数据库概述
1.1 数据库简吏
1.2 信息、数据和数据处理
1.3 数据库和数据库系统
1.4 数据库管理系统
2 数据模型
3 关系的定义和性质
4 关系操作
习题
小结
第二章 数据库的基本知识
1 FoxPro简介
1.1 FoxPro的发展和特点
1.2 FoxPro的启动
2 FoxPro的菜单操作系统
2.1 FoxPro的菜单系统
2.2 菜单操作
2.3 窗口及对话框
3 FoxPro基础
3.1 FoxPro的数据类型和文件类型
3.2 FoxPro的命令结构及语法规则
3.3 关系的投影和选择运算
4 常量、变量和表达式
4.1 常量与变量
4.2 运算符及表达式
4.3 FoxPro函数
小结
习题
第三章 数据库文件的基本操作
1 数据库文件结构的建立
1.1 定义数据库文件的结构
1.2 数据库文件结构的建立
2 数据库文件的打开和关闭
2.1 数据库文件的打开
2.2 数据库文件的关闭
3 数据库文件的数据输入
3.1 直接输入数据
3.2 追加数据
4 数据库文件的显示
4.1 数据库文件的结构显示
4.2 数据库文件的记录显示
5 记录的定位、插入和删除
5.1 记录指针及其定位
5.2 记录的插入
5.3 记录的删除
6 数据库文件的修改
6.1 数据库文件结构的修改
6.2 数据库文件记录数据的修改
7 数据库文件的复制
7.1 库文件结构的复制
7.2 结构描述文件的建立与应用
7.3 库结构与记录数据的复制
7.4 从其他库文件中读取数据
7.5 磁盘文件操作
8.1 数组的定义
8 数组及其应用
8.2 数组元素的赋值
8.3 记录数据传送到数组
8.4 数组数据传送到记录
8.5 多记录数据的传送
小结
习题
第四章 数据库文件的排序、索引与统计
1 记录的筛选与字段的屏蔽
1.1 记录的筛选
1.2 字段的屏蔽
2 数据库文件的排序
2.1 排序与索引
2.2 排序文件的建立
3 数据库文件的索引
3.1 索引文件及索引类型
3.2 单索引文件的建立
3.3 复合索引文件的建立
3.4 索引文件的打开
3.5 重新指定主索引文件
3.7 重新索引
3.6 索引文件的关闭
3.8 索引的删除
4 数据库记录的查询
4.1 直接查询
4.2 索引查询
4.3 三个查找命令的比较
5 数据库记录的统计与汇总
5.1 数据库记录的统计
5.2 数值字段纵向求和
5.3 数值字段纵向求平均值
5.4 纵向综合统计
5.5 纵向分类汇总
习题
小结
第五章 多重数据库的操作
1 工作区与多个数据库
1.1 工作区的选择
1.2 工作区的联访
2 数据库文件的关联
2.1 建立关联关系
2.2 取消关联关系
3 数据库文件间的更新
4 数据库文件的连接
习题
小结
第六章 FoxPro程序设计
1 程序设计基础
1.1 程序的建立、运行、调试和修改
1.2 程序注释及程序流程图
2 人机对话命令
2.1 非格式化命令
2.2 简单的格式化命令
3 FoxPro结构化程序设计的结构形式
3.1 三种程序控制结构
3.2 顺序结构
4.1 IF-ELSE-ENDIF语句
4 选择结构
4.2 DO CASE -ENDCASE语句
5 循环结构
5.1 DO WHILE -ENDDO语句
5.2 FOR-ENDFOR语句
5.3 SCAN-ENDSCAN语句
5.4 多重循环
6 过程与自定义函数
6.1 子程序
6.2 过程
6.3 自定义函数
6.4 变量的作用域
6.5 程序设计中常见的错误和要注意的问题
小结
习题
第七章 输入/输出设计及工具
1 格式化输入/输出语句
1.1 格式语句及其功能
1.2 格式化输入/输出语句的应用
2 窗口设计
2.1 定义窗口
2.2 激活或显示窗口
2.3 挂起或隐去窗口
2.4 从内存中删除窗口
3 菜单设计
3.1 光棒菜单设计
3.2 数组菜单设计
3.3 弹出式菜单设计
3.4 下拉菜单设计
3.5 多级下拉菜单设计
3.6 组合式下拉菜单设计
4 报表输出设计
4.1 常用的报表设计命令和函数
4.2 特殊图形符号及打印字形设置
4.3 两种设计方式
小结
习题
第八章 FoxPro程序设计示例
1 系统分析
2 系统设计
2.1 系统结构设计
2.2 数据库设计
2.3 程序设计
小结
习题
3 系统评价
第九章 Visual FoxPro 6.0简介
1 从FoxPro到Visual FoxPro
1.1 VFP的发展
1.2 VFP的主要改进
1.3 VFP的启动和退出
1.4 VFP的基本菜单简介
1.5 学习VFP时要注意的问题
2 数据库和数据表
2.1 全新概念的库和表
2.2 字段数据类型
2.3 创建数据库
2.4 数据库表的好处
2.5 库和表的命令操作
3 面向对象的编程思想
3.1 类和对象
3.2 封装、继承与多态性
3.3 面向对象编程的优点
小结
习题
附录
附录1 FoxPro命令简表
附录2 FoxPro函数集(字母序)