FoxBASE+ & FoxPro for Windows 与程序自动生成PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:冯刚编
- 出 版 社:北京:人民邮电出版社
- 出版年份:1997
- ISBN:7115060940
- 页数:454 页
上篇 FoxBASE+ 1
第一章 概述 1
1.1 数据库的发展及基本概念 1
1.1.1 数据、信息和数据库 1
1.1.2 数据库系统的特点 2
1.1.3 数据库基本类型 3
1.1.4 数据库技术发展史 3
1.2 FoxBASE+系统概况 4
1.2.1 FoxBASE+系统软件组成 4
1.2.2 FoxBASE+的主要技术指标 5
1.3 FoxBASE+语言要素 6
1.3.1 命令 6
1.3.2 文件类型 8
1.3.3 常量和变量 8
1.3.4 运算符、表达式和函数 10
1.4 FoxBASE+系统软件安装及运行环境 14
1.4.1 FoxBASE+的安装、启动和退出 14
1.4.2 FoxBASE+辅助文件的使用方法 15
1.4.3 FoxBASE+的运行环境 15
1.4 4 FoxBASE+环境设置文件CONFIG.FX 15
第二章 FOXBASE+基本命令与操作 18
2.1 数据库文件的建立 18
2.1.1 建立库文件结构 18
2.1.2 数据的输入 21
2.1.3 数据库文件的打开与关闭 22
2.1.4 全屏幕编辑 23
2.2 数据库记录的定位与显示 24
2.2.1 数据库记录的定位 24
2.2.2 显示数据库文件的结构 26
2.2.3 显示数据库记录 27
2.2.4 预设过滤器 29
2.3 数据库文件的修改 30
2.3.1 修改文件结构 31
2.3.2 记录的插入与删除 31
2.3.3 修改记录数据 33
2.4 数据库文件的复制及相关操作 35
2.4.1 复制数据库文件结构 36
2.4.2 同时复制库文件结构和数据 36
2.4.3 数据库文件的结构文件 38
2.4.4 成批添加数据库文件记录 40
2.4.5 磁盘文件操作 41
2.5 数据库的排序与索引 43
2.5.1 数据的排序—重新组织数据库文件 43
2.5.2 建立索引文件 45
2.5.3 索引文件的打开、更新和关闭 45
2.5.4 索引文件查询命令 48
2.5.5 索引和排序的区别 50
2.6 数据库的统计与汇总 51
2.6.1 记录个数的统计 51
2.6.2 求和或平均值 51
2.6.3 生成汇总文件 52
2.7 多重数据库操作 53
2.7.1 多区操作的特点与种类 53
2.7.2 工作区的选择与互访 54
2.7.3 数据库文件的关联 57
2.7.4 两个数据库文件间的更新 58
2.7.5 数据库之间的连接 60
第三章 应用程序设计初步 62
3.1 程序设计中的几个基本问题 62
3.1.1 程序文件的建立和执行 62
3.1.2 程序设计中的常用命令 63
3.1.3 应用程序的调试 67
3.2 数据的定位输入输出 68
3.2.1 定位输出 68
3.2.2 定位输入 69
3.2.3 数据格式编辑 70
3.2.4 数据范围检验 72
3.2.5 格式输入输出中的函数 73
3.2.6 屏幕格式文件的使用 74
3.3 程序的分支和循环 75
3.3.1 分支结构 75
3.3.2 循环结构 79
3.4 存变量和数组 81
3.4.1 着色命令和INKEY()函数 81
3 4.2 内存变量基本操作 83
3.4.3 数组的使用 86
3.4.4 两个应用实例 89
3.5 模块程序设计 101
3.5.1 内存变量的作用域 101
3.5.2 自定义函数的使用 102
3.5.3 带参数子程序的设计 103
3.5.4 应用程序的模块框架 105
3.5.5 常用功能模块设计 106
3.6 菜单设计 110
3.6.1 光带式菜单 111
3.6.2 重叠式菜单的设计 112
3.7 表格打印设计 116
3.7.1 打印控制命令 116
3.7.2 二维表打印 118
3.7.3 打印功能模块和打印输出格式文件的设计 121
3.8 程序的组合与编译 124
3.8.1 程序的组合与过程文件 124
3.8.2 程序的编译 128
第四章 系统开发 130
4.1 数据库应用系统开发步骤概述 130
4.1.1 应用系统的可行性研究 130
4.1.2 系统需求分析 132
4.1.3 数据库的设计过程 136
4.1.4 应用程序的设计步骤 137
4.2 数据库的概念设计 138
4.2.1 概念数据模型 138
4.2.2 视图设计 140
4.2.3 视图合并 141
4.3 数据库的逻辑设计 142
4.3.1 关系数据库的逻辑模型 142
4.3.2 概念模型向关系模型的转换 143
4.3.3 关系规范化理论 145
4.4 数据库的物理设计 148
4.5 应用程序的总体设计 152
4.5.1 数据流图 152
4.5.2 总体设计过程 155
4.5.3 人事管理系统的总体结构 156
4.6 模块设计 157
4.6.1 模块化 157
4.6.2 模块独立 157
4.6.3 启发式规则 159
4.6.4 人事管理系统的模块设计 160
4.7 编码和测试 161
4.7.1 主控模块 162
4.7.2 登记子系统 166
4.7.3 总统计子系统 167
4.7.4 查询打印子系统 171
中篇 从FoxBASE+到FoxPro 177
第五章 FOXPRO数据库基础 177
5.1 FOXPRO的安装和使用 177
5.1.1 FoxPro的运行环境 177
5.1.2 FoxPro的安装 178
5.1.3 FoxPro的启动和使用 179
5.2 数据库定义及其数据维护基本操作 182
5.2.1 有关数据库结构的基本操作 183
5.2.2 FoxPro数据库数据的维护 187
5.2.3 Browse命令 189
5.3 FOXPRO数据库索引与排序 198
5.3.1 用索引对话框建立简单索引 198
5.3.2 Index话框的其他功能 201
5 3 3 用结构框建立简单索引 204
5.3.4 用命令方式建立索引 204
5.3.5 排序 206
5.4 查询与RUSHMORE(快速查找)技术 206
5.4.1 FoxPro的查询命令 206
5.4.2 Rushmore技术 207
5.5 报表和标签技术 208
5.5.1 快速报表的设计 208
5.5.2 定制报表的设计 212
5.5.3 标签的设计 216
第六章 VIEW窗口和RQBE窗口 218
6.1 VIEW窗口 218
6.1.1 建立或打开数据库 218
6.1.2 打开多个数据库 219
6.1.3 View窗口中数据库结构的修改 219
6.1.4 View窗口中数据库的修改 219
6.2 在VIEW窗口中建立数据库间的相关关系 220
6.2.1 建立一对一的关系 220
6.2.2 建立一对多关系 221
6.3 RQBE按例关系查询 222
第七章 FOXPRO程序设计 228
7.1 SCAN和ENDSCAN命令 228
7.2 窗口的使用 229
7.2.1 窗口的定义 229
7.2.2 窗口的活化和使用 230
7.2.3 窗口的非活化 230
下篇 FoxBASE+& FoxPro程序自动生成 231
第八章 模板语言编译器FOXCODE 231
8.1 FOXCODE概述 231
8.1.1 FoxCode基本组成和数据类型 231
8.1.2 Foxcode和FoxView 232
8.1.3 模板编译及应用程序产生 233
8.1.4 模板语言简介 234
8.2 模板语言 236
8.2.1 模板程序的格式和构成 236
8.2.2 记号与运算符 237
8.2.3 数据类型 238
8.2.4 语句和表达式 238
8.2.5 过程和函数 239
8.2.6 标号 240
8.2.7 语言语法 241
8.3 FOXCODE命令与函数 243
8.3.1 FoxCode命令 243
8.3.2 FoxCode函数 251
第九章 屏幕设计和应用程序生成器FOXVIEW 255
9.1 FOXVIEW概述 255
9.1.1 FoxView的格式和表格视图 255
9.1.2 程序自动产生 256
9.1.3 数据项 257
9.2 菜单 260
9.2.1 Menu System 261
9.2.2 磁盘菜单 261
9.2.3 装入菜单 261
9.2.4 Gen Menu 262
9.2.5 字段菜单 263
9.3 SHELL 264
9.3.1 DOS命令 264
9.3.2 数据库命令 265
9.3.3 FoxView的Shell命令 266
9.4 视图 267
9.4.1 屏幕格式视图 267
9.4.2 表格视图 268
9.4.3 文件视图 270
9.5 配置文件FOXVIEW.CFG 272
9.5.1 置处理 272
9.5.2 FOXVIEW.CFG程序列表 273
9.5.3 配置参数 274
第十章 程序自动生成器模板程序及人事管理系统的自动生成 276
10.1 模板程序 276
10.1.1 菜单生成模板 276
10.1.2 数据维护模板 284
10.1.3 条件查询模块 298
10.1.4 打印模块 303
10.1.5 各模块典型的FOXVIEW.CFG文件 306
10.2 人事管理系统的自动生成 309
10.2.1 面向数据流的应用系统设计的基本原理 311
10.2.2 菜单生成 311
10.2.3 数据维护模块的生成 320
10.2.4 中间处理模块 370
10.2.5 查询模块的生成 373
10.2.6 打印模块的生成 374
10.2.7 顶层模块设计 380
第十一章 FOXPRO程序自动生成器——屏幕生成器和菜单生成器 383
11.1 屏幕管理器 383
11.1.1 用户屏幕 383
11.1.2 修改用户屏幕 400
11.1.3 执行屏幕文件 400
11.2 菜单生成器 400
11.3 项目生成器 402
11.4 应用程序自动生成器 404
附录一 FOXBASE+(2.10版)命令一览表 406
附录二 FOXBASE+函数一览表 416
附录三 FOXPRO2.5文件种类和扩展名 422
附录四 FOXPRO2.5的常用命令与函数 424
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《近代以来中国大众话语的生成与流变》罗崇宏著 2019
- 《Java程序设计基础》罗刚 2018
- 《C++程序设计实验指导 第2版》张潇责任编辑;孟桂娥 2019
- 《C程序设计教程 第3版》林小茶,陈昕 2018
- 《Java语言程序设计教程》胡光 2018
- 《C语言程序设计》黑新宏,胡元义主编 2019
- 《C++语言程序设计习题与实验指导》姚雅鹃,石礼娟 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019