目录 1
第1章 绪论 1
1.1 数据库基础知识 1
1.1.1 信息、数据和数据处理 1
1.1.2 数据库系统 3
1.1.3 数据模型 3
1.2 VFP 6.0概述 4
1.2.1 功能及特性 5
1.2.2 系统要求与安装 5
1.2.3 启动与退出 5
1.2.4 VFP 6.0系统环境的配置 6
1.2.5 用户界面 7
1.2.6 辅助设计工具 8
1.2.7 页目管理器 10
习题1 12
第2章 设计数据库、表和索引 14
2.1 建立表 14
2.1.1 设置默认目录 15
2.1.2 建立表结构 16
2.1.3 表记录 19
2.2 表的操作 22
2.3 表达式与函数 26
2.3.1 常量、变量 26
2.3.2 运算符和表达式 28
2.3.3 函数 31
2.4 表的操作命令 33
2.4.1 显示命令与命令子句 34
2.4.2 表的基本操作命令 35
2.4.3 同时使用多个表 39
2.5 创建数据库 41
2.6 表索引 44
2.6.1 基本概念 44
2.6.2 建立索引 45
2.6.3 按索引顺序浏览记录 46
2.7 数据字典 47
2.7.1 设置表的字段属性 48
2.7.2 设置表的有效性规则 50
2.7.3 设置触发器 51
2.7.4 创建永久关系 52
2.7.5 设置参照完整性 53
习题2 54
第3章 查询与视图 58
3.1 查询的创建和使用 58
3.1.1 交互式方法 58
3.1.2 SELECT-SQL查询语句 70
3.2 视图的创建和使用 73
3.2.1 视图的创建 74
3.2.2 视图的更新 77
3.2.3 视图的使用 78
习题3 80
4.1 程序的建立与运行 82
4.1.1 表单文件的建立与运行 82
第4章 程序设计基础 82
4.1.2 面向过程的程序文件的建立 88
4.2 程序语句及控制结构 88
4.2.1 VFP 6.0中使用的命令 89
4.2.2 程序的控制结构和语句 90
习题4 100
第5章 表单设计 102
5.1 表单向导 102
5.2 表单设计器 108
5.2.1 表单设计器的打开 109
5.2.2 表单设计的工具栏 109
5.2.3 数据环境设计器 110
5.2.4 在表单上设置控件 111
5.2.5 属性窗口及属性设置 113
5.2.6 事件驱动方式及事件编程 114
5.2.7 方法程序及其调用 115
5.2.8 对象的引用 115
5.3 常用控件 116
5.3.1 标签框 116
5.3.2 命令按钮和命令按钮组 117
5.3.3 文本框和编辑框 121
5.3.4 组合框和列表框 125
5.3.5 选项按钮组和复选框 128
5.3.6 表格 131
5.3.7 页框 134
5.3.8 计时器 135
5.4 表单综合应用 136
习题5 144
第6章 报表 147
6.1 创建报表 147
6.2 设计报表 150
6.3 报表输出 154
习题6 156
第7章 菜单 158
7.1 菜单设计器 158
7.1.1 菜单设计器的打开 158
7.1.2 菜单设计器的组成 159
7.1.3 “菜单”菜单 161
7.1.4 “显示”菜单 161
7.2 设计下拉式菜单 163
7.3 设计快捷菜单 167
习题7 169
实验 170
实验1 创建表 170
实验2 表的操作命令 170
实验3 创建数据库和索引 171
实验4 创建查询 172
实验5 本地视图的创建和使用 174
实验6 程序控制结构 174
实验7 表单的建立及修改 175
实验8 表单控件 176
实验9 报表 179
实验10 创建菜单和快捷菜单 180
附录 相关表结构和内容 183