第1章 数据库系统概述 1
1.1什么是数据库 1
1.2数据管理方法的发展 1
1.2.1人工管理阶段 2
1.2.2文件管理阶段 2
1.2.3数据库系统阶段 2
1.3数据库系统的组成 2
1.3.1计算机硬件系统 2
1.3.2计算机软件系统 2
1.3.3数据库文件中的数据 3
1.3.4数据库用户 3
1.4数据库系统的特点 3
1.5数据库系统的数据模型 4
1.5.1层次模型 4
1.5.2网络模型 4
1.5.3关系模型 4
1.6数据库管理系统 5
习题 6
第2章 FoxPro For Windows基础知识 7
2.1 FoxPro For Windows 95系统的运行环境 7
2.1.1硬件配置环境 7
2.1.2软件配置 7
2.2 FoxPro For Windows 95系统的安装 7
2.3 FoxPro For Windows 95的启动及退出 8
2.3.1 FoxPro for Windows 95系统的启动 8
2.3.2 FoxPro for Windows 95的退出 9
2.4 FoxPro For Windows 95的主画面及窗口操作 10
2.4.1 FoxPro for Windows 95的主画面 10
2.4.2 FoxPro for Windows 95窗口的有关操作 10
2.5 FoxPro For Windows 95的系统菜单 11
2.5.1 File(文件)主功能菜单 12
2.5.2 Database(数据库)主功能菜单 12
2.5.3 Edit(编辑)主功能菜单 13
2.5.4 Record(记录)主功能菜单 13
2.5.5 Program(程序)主功能菜单 14
2.5.6 Run(运行)主功能菜单 14
2.5.7 Text(文本)主功能菜单 14
2.5.8 Window(窗口)主功能菜单 15
2.5.9 Help哦(帮助)主功能菜单 15
2.6 FoxPro语言基础 16
2.6.1数据 16
2.6.2常量 16
2.6.3变量 16
2.6.4表达式 17
2.6.5 FoxPro命令语法规则 19
2.6.6文件类型 21
习题 22
第3章 数据库文件的建立与基本操作 23
3.1数据库文件的建立 23
3.1.1建立数据库结构 23
3.1.2向数据库文件中录入数据 28
3.2数据库文件结构的显示和修改 31
3.2.1显示数据库文件结构 31
3.2.2修改库文件结构 32
3.3数据库文件的复制 35
3.3.1数据库结构的复制 35
3.3.2数据库文件的复制 38
3.4选择工作区和打开及关闭数据库文件 38
3.4.1选择工作区 38
3.4.2数据库文件的打开 39
3.4.3关闭数据库 41
习题 42
第4章 数据库记录的浏览与维护操作 45
4.1记录定位 45
4.2记录的显示与浏览 46
4.2.1显示库记录 46
4.2.2浏览库记录 48
4.3数据库记录的增加删除和修改 52
4.3.1增加新记录 52
4.3.2删除与恢复记录 54
4.3.3修改记录 59
4.4数据库记录的拷贝 62
4.4.1数据文件 63
4.4.2将库文件中数据存入数据文件 63
4.4.3将数据文件中的数据追加到数据库文件中 64
习题 66
第5章 数据库记录的重新组织与基本计算 69
5.1数据库的排序 69
5.1.1使用命令排序 69
5.1.2利用菜单排序 70
5.2数据库的索引 72
5.2.1 FoxPro的索引文件类型 72
5.2.2使用命令建立索引文件 73
5.2.3使用菜单建立索引文件 74
5.2.4索引文件的打开与关闭 78
5.3数据记录的基本计算 80
5.3.1命令操作方式下的基本计算 80
5.3.2菜单操作方式下的计算 83
习题 85
第6章 数据库间的关联与连接操作 89
6.1工作区库文件的互访 89
6.2数据库文件的关联 91
6.2.1命令方式下库文件的关联 91
6.2.2菜单方式下库文件的关联 94
6.2.3使用视图文件保存关联信息 97
6.3数据库文件的连接 97
6.4 VIEW窗口和多库操作 98
习题1 100
第7章数据库信息查询技术 103
7.1信息查询的基本操作 103
7.1.1用命令方式查询 103
7.1.2用菜单方式查询 107
7.2使用RQBE窗口查询 109
7.2.1利用RQBE窗口查询单个数据库文件 109
7.2.2利用RQBE窗口查询多个数据库文件 114
习题 116
第8章 程序设计基础 119
8.1程序编辑器 119
8.1.1程序文件的建立、打开和保存 119
8.1.2程序编辑器的基本操作 121
8.1.3同时编辑多个程序文件 122
8.1.4执行程序文件 122
8.2 FoxPro的基本命令 123
8.2.1输入与输出命令 123
8.2.2结构化程序控制命令 125
8.3 FOXPRO的常用函数及应用 131
8.3.1日期和时间函数 131
8.3.2字符串处理函数 133
8.3.3测试函数 136
8.3.4数值处理函数 138
8.4数组 139
8.4.1数组的建立 139
8.4.2数组元素的赋值 140
8.4.3数组与数据库文件的数据交换 140
8.5过程与过程文件 142
8.5.1过程的编写 142
8.5.2过程及过程文件的调用方法 143
8.5.3局部变量与全局变量 145
8.6 FoxPro源程序的编译和执行 146
8.7程序编写实例 146
习题 151
第9章 建立数据报表 157
9.1在查询基础上建立报表 157
9.2使用报表生成器制作报表 159
9.2.1报表生成器概述 159
9.2.2报表版面的设计 160
9.2.3编辑报表 162
9.2.4报表高级设计 166
9.3预览和输出报表 171
9.3.1预览报表 171
9.3.2打印报表 171
习题 172
第10章 生成用户屏慕和用户菜单 175
10.1利用屏幕生成器生成用户屏幕格式 175
10.1.1打开屏幕生成器 175
10.1.2屏幕生成器的使用 177
10.1.3存贮屏幕文件和生成程序代码 182
10.1.4运行屏幕程序文件 183
10.2利用菜单生成器生成用户菜单 184
10.2.1打开菜单生成器 185
10.2.2菜单生成器的使用 185
10.2.3存贮菜单文件及生成菜单程序代码 190
10.2.4运行菜单程序文件 191
习题 192