FoxBASE+及其应用系统开发PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:史济民等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:1994
- ISBN:7302014221
- 页数:315 页
目录 1
上篇 语言基础 1
第一章 概述 1
1.1 数据库的基本概念 2
1.1.1 数据库系统的特点 2
1.1.2 三类数据模型 2
1.1.3 数据库管理系统和数据库应用系统 2
1.2 FoxBASE+的语言成份 3
1.2.1 认识FoxBASE+——一个引例 3
1.2.2 FoxBASE+的命令 5
1.2.3 FoxBASE+的文件 7
1.2.4 FoxBASE+的变量 8
1.2.5 表达式和函数 10
1.3 FoxBASE+系统概况 13
1.3.1 FoxBASE+的软件配置 14
1.3.2 FoxBASE+的主要技术指标 14
1.3.3 FoxBASE+的运行环境 15
1.4 FoxBASE+的安装、启动和退出 16
习题 16
第二章 数据库文件的建立与维护 17
2.1 数据库文件的建立 17
2.1.1 定义文件的结构 17
2.1.2 输入文件的数据 20
2.1.3 显示文件的结构与数据 22
2.1.4 全屏幕编辑 24
2.2.1 修改文件结构 25
2.2 数据库文件的修改 25
2.2.2 记录的定位、插入与删除 26
2.2.3 修改记录数据 31
2.3 数据库文件的复制 34
2.3.1 同时复制结构与数据 34
2.3.2 单独复制文件结构 35
2.3.3 数据库文件的结构文件 36
2.3.4 成批添加数据库文件的记录 39
2.3.5 磁盘文件操作 40
*2.4 关系模型的基本概念 42
2.4.1 关系的数学定义 42
2.4.2 关系的性质 43
2.4.3 关系数据库的描述 44
习题 46
第三章 数据库文件的查询与统计 49
3.1 选择显示与顺序查询 49
3.1.1 数据的选择显示 49
3.1.2 预设过滤器与字段表 50
3.1.3 数据的顺序查询 52
3.2 索引文件与索引查询 53
3.2.1 建立索引文件 53
3.2.2 索引文件的打开、更新与关闭 55
3.2.3 索引查询命令 59
*3.2.4 FoxBASE+的索引原理 61
3.3 数据的排序与统计 64
3.3.1 数据的排序——重新组织数据库文件 64
3.3.3 数据的统计与汇总 66
3.3.2 索引和排序的异同 66
习题 70
第四章 涉及多个数据库文件的操作 72
4.1 FoxBASE+的内存工作区 72
4.1.1 多区操作的特点与种类 72
4.1.2 工作区的选择 73
4.1.3 工作区的互访 74
4.2 数据库文件的关联操作 76
4.2.1 两个数据库文件的关联 76
4.2.2 多个数据库文件的关联 78
4.3 专用的多区操作命令 80
4.3.1 两个数据库文件间的更新 80
4.3.2 数据库文件的连接 82
4.4.2 FoxBASE+语言的数学基础——关系代数 84
*4.4 FoxBASE+的关系运算 84
4.4.1 FoxBASE+的关系数据操作 84
4.4.3 FoxBASE+语言的关系完备性 87
习题 89
第五章 程序设计初步 93
5.1 程序设计中的常用命令 93
5.1.1 输入输出命令 93
5.1.2 运行控制命令 94
5.1.3 状态设置命令 95
5.1.4 其他辅助命令 97
5.2 程序文件 97
5.2.1 程序文件的建立与执行 97
5.2.2 程序的控制结构 99
5.3.1 程序的功能模块 104
5.3 积木式应用程序 104
5.3.2 程序的控制模块 108
5.3.3 一个简单的应用程序 111
5.4 光带式全屏幕菜单 113
5.4.1 光带菜单命令 114
5.4.2 光带菜单设计举例 114
5.5 应用程序的调试 115
5.5.1 输出中间结果 115
5.5.2 设置断点 116
5.5.3 跟踪运行进程 116
5.5.4 利用历史缓冲区查错 117
5.5.5 运行部分程序 118
习题 118
6.1 数据的定位与编辑 122
中篇 程序设计 122
第六章 屏幕设计与编辑 122
6.1.1 定位输出 123
6.1.2 定位输入 123
6.1.3 数据格式编辑 125
6.1.4 数据范围检验 128
6.1.5 格式文件 129
6.2 画框与着色 132
6.2.1 画矩形框 132
6.2.2 屏幕着色 133
6.3 定义功能键 134
6.3.1 INKEY函数 135
6.3.2 READKEY函数 137
6.3.3 ON KEY命令 139
习题 140
第七章 多模块程序设计技术 142
7.1 多模块程序的参数传递 142
7.1.1 内存变量的作用域 142
7.1.2 内存变量文件 145
7.1.3 带参数子程序的参数传递 147
7.1.4 自定义函数及其参数传递 149
7.2 数组及其应用 152
7.2.1 数组的建立与赋值 152
7.2.2 数组和库文件的数据传送 154
7.2.3 数组应用举例 155
7.3 新型多级菜单的设计 159
7.3.1 下拉式菜单 159
7.3.2 弹出式菜单 162
7.3.3 重叠式菜单 163
7.4 程序的组合与编译 167
7.4.1 程序组合与过程文件 167
7.4.2 程序的编译 170
7.5 系统配置 171
7.5.1 DOS系统配置文件 172
7.5.2 FoxBASE+系统配置文件 172
习题 173
第八章 表格打印设计 176
8.1 打印的准备与控制 176
8.1.1 准备打印机 176
8.1.2 打印控制 176
8.2.1 汉字打印的条件 179
8.2 汉字打印 179
8.2.3 字型、字距和行距 181
8.2.2 制表符 181
8.3 表格打印 183
8.3.1 简易二维表 183
8.3.2 报表 185
*8.4 表格生成程序 190
8.5 标签文件 193
8.5.1 标签文件的建立 194
8.5.2 标签文件的输出 195
习题 197
第九章 系统需求分析 198
9.1 数据库应用系统的特点 198
下篇 系统开发 198
9.2 数据库应用系统的开发步骤 199
9.2.1 以数据为中心的系统 199
9.2.2 以处理为中心的系统 201
9.3 系统需求分析 202
9.3.1 一个实例——汽车修理管理信息系统 202
9.3.2 数据分析 205
9.3.3 功能分析 208
习题 208
第十章 数据库的设计 209
10.1 数据库的分级结构与设计过程 209
10.1.1 SPARC分级结构 209
10.1.2 数据库的设计过程 210
10.2.1 实体-联系方法 212
10.2 数据库的概念设计 212
10.2.2 用E-R图描述概念模型 213
10.3 数据库的实现设计 216
10.3.1 E-R模型向关系模式的转换 216
10.3.2 关系规范化 219
10.4 数据库的物理设计 224
习题 228
第十一章 应用程序设计 230
11.1 应用程序设计步骤 230
11.2 数据流图 232
11.2.1 数据流图的功能 232
11.2.2 数据流图的作用 234
11.3.1 应用程序的功能需求 235
11.3 应用程序的总体设计 235
11.3.2 应用程序的总体结构 236
11.4 应用程序的模块设计 237
11.4.1 确定模块的基本功能 237
11.4.2 画功能模块DFD图 238
11.5 用FoxBASE+编写程序 244
11.5.1 系统控制程序 244
11.5.2 登记子系统 248
11.5.3 打印子系统 256
11.5.4 零件管理子系统 262
11.5.5 编码小结 265
习题 266
12.1 通过文本文件交换数据 268
12.1.1 库文件和文本文件间的数据传送 268
第十二章 FoxBASE+与高级语言的混合编程 268
12.1.2 用高级语言读/写文本文件 271
*12.2 高级语言调用数据库文件 274
12.2.1 FoxBASE+数据库文件的存贮格式 274
12.2.2 字段数据的直接存取 277
12.3 FoxBASE+与高级语言程序的连接运行 279
12.3.1 在FoxBASE+环境中运行外部程序 279
12.3.2 用DOS批命令文件连接运行 279
习题 283
第十三章 多用户应用初步 284
13.1 多用户环境和程序设计特点 284
13.1.1 多用户环境 284
13.1.2 多用户程序设计的特点 285
13.2.1 独占 286
13.2 独占和加锁 286
13.2.2 显式加锁 287
13.2.3 隐式加锁 288
13.3 冲突和出错处理 291
13.3.1 出错处理的步骤 291
13.3.2 出错提示信息 292
13.3.3 出错处理程序 292
13.4 死锁 295
13.4.1 死锁的概念 295
13.4.2 死锁的预防 295
习题 297
附录一 FoxBASE+(2.10版)命令一览表 298
附录二 FoxBASE+函数一览表 309
主要参考文献 315
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《管理信息系统习题集》郭晓军 2016
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019