汉字FOXBASE+及其程序设计

副标题:无

作   者:郭盈发等编著

分类号:

ISBN:9787560602981

微信扫一扫,移动浏览光盘

简介

本书全面介绍了汉字FOXBASE+关系型数据库管理系统,包括FOXBASE+的基本知识、数据库的基本操作、程序设计、报表设计、多库文件操作、多用户FOXBASE+、状态设置、与其它语言的连接等内容。本书还以例题的形式逐步提供了FOXBASE+实用程序的常用结构。

目录

第一章 汉字FOXBASE+基础知识 1
  §1 数据库系统简介 1
  §1.1 数据库系统的组成 1
  §1.2 汉字FOXBASE+ 2
  §1.3 汉字FOXBASE+文件名的一般形式 3
 §2 汉字FOXBASE+数据库文件 3
  §2.1 数据库文件的文件名 4
  §2.2 记录、字段、字段变量和字段值 4
  §2.3 字段的5种类型 5
  §2.4 各类字段数据的存放形式 6
 §3 汉字FOXBASE+的运行环境 7
 §4 汉字FOXBASE+引导过程 7
 习题 8
第二章 汉字FOXBASE+应用基础 9
  §1 数据库文件的建立 9
  §1.1 几个常用符号的约定 9
  §1.2 数据库文件结构的建立命令——CREATE 9
  §1.3 打开数据库文件操作命令——USE 12
  §1.4 记录指针及其操作命令——GO、 SKIP 12
  §1.5 追加记录操作命令——APPEND 13
  §1.6 记录的插入操作命令——INSERT 15
  §1.7 给当前打开库文件追加记录命令——APPEND FROM 15
  §1.8 关闭数据库文件操作命令——USE 16
 §2 数据库文件内容的输出 16
  §2.1 列表输出命令——LIST 17
  §2.2 分页列表输出命令——DISPLAY 18
 §3 历史表 18
 §4 汉字FOXBASE+的有关语法规定 19
  §4.1 命令的一般形式 19
  §4.2 内存变量与常量 20
  §4.3 表达式 22
  §4.4 基本函数 23
 习题 31
第三章 库文件的维护及基本应用  33
 §1 全屏幕编辑控制键的功能 33
 §2 数据库文件的编辑 35
  §2.1 对记录的编辑命令——EDIT 35
  §2.2 数据库翻阅命令——BROWSE 36
  §2.3 修改命令——CHANGE 38
  §2.4 替换命令——REPLACE 38
  §2.5 修改库文件结构命令——MODIFY STRUCTURE 40
  §2.6 库文件记录的删除 42
 §3 建立排序库文件命令——SORT 44
 §4 索引文件 45
  §4.1 建立索引文件命令——INDEX 46
  §4.2 打开索引文件 48
  §4.3 更换主索引文件 49
  §4.4 修改索引文件 49
 §5 数据库记录的查找 49
  §5.1 直接查找命令——LOCATE 49
  §5.2 继续查找命令——CONTINUE 50
  §5.3 索引查找 50
 §6 数据库数值参数的统计 52
  §6.1 统计记录个数命令——COUNT 52
  §6.2 求和命令——SUM 52
  §6.3 求平均值命令——AVERAGE 53
  §6.4 求分类和命令——TOTAL 53
 习题 54
第四章 数据库的辅助操作命令  56
 §1 有关内存变量的操作 56
  §1.1 显示内存变量命令 56
  §1.2 清除内存变量命令 57
  §1.3 保存内存变量命令 58
  §1.4 从内存变量文件读回内存变量命令 58
 §2 屏幕型内存变量和内存变量数组 59
  §2.1 屏幕型内存变量 59
  §2.2 内存变量数组 59
 §3 文件操作命令 61
  §3.1 文件的复制命令——COPY 61
  §3.2 建立库文件结构命令——CREATE FROM 64
  §3.3 其它的文件操作命令 65
 §4 几个通用命令 67
 习题 68
第五章 汉字FOXBASE+简单的程序设计  69
 §1 汉字FOXBASE+程序的特点 69
 §2 汉字FOXBASE+程序(命令文件)的建立与执行 69
  §2.1 命令文件的建立 70
  §2.2 命令文件的执行 71
 §3 程序设计的基本方法 71
  §3.1 程序设计的步骤 71
  §3.2 流程图介绍 72
 §4 顺序执行 72
  §4.1 顺序执行语句 72
  §4.2 顺序执行程序举例 74
 §5 判断分支 75
  §5.1 条件转向语句——IF…ENDIF 75
  §5.2 条件选择转向语句——IF…ELSE…ENDIF 77
  §5.3 IF语句的嵌套使用 78
  §5.4 情况语句——DO CASE…ENDCASE 81
 §6 人机对话语句 85
  §6.1 键盘输入字符串语句——ACCEPT 85
  §6.2 键盘输入单字符语句——WAIT 86
  §6.3 三种人机对话语句的比较 88
 §7 几个有用命令 88
  §7.1 中止程序执行命令——CANCEL 88
  §7.2 程序注释语句——NOTE/* 89
  §7.3 命令注释方法——&& 89
  §7.4 挂起程序语句——SUSPEND 89
  §7.5 恢复执行被挂程序命令——RESUME 90
 §8 IIF函数 90
 习题 90
第六章 循环  92
 §1 循环语句——DO WHILE…ENDDO 92
  §1.1 循环语句的结构 92
  §1.2 循环语句的执行过程 92
 §2 循环常用的三种控制方式 93
  §2.1 对库文件记录进行操作时的循环控制方式 93
  §2.2 有限次循环的控制方式 95
  §2.3 无限次循环的控制方式 96
 §3 短路循环语句——LOOP 97
 §4 循环语句与其它分支判断语句的嵌套 99
 §5 循环语句应用举例 100
 §6 多重循环 102
 习题 106
第七章 输入输出格式设计  108
 §1 屏幕格式设计命令 108
  §1.1 显示器的坐标 108
  §1.2 屏幕输出格式设计命令 108
  §1.3 屏幕输入格式设计命令 109
  §1.4 建立屏幕格式文件 111
  §1.5 屏幕格式设计命令的完整形式 112
  §1.6 画方框屏幕格式设计命令 117
  §1.7 屏幕格式设计命令的补充说明 117
  §1.8 SCROLL命令 118
 §2 打印机输出格式设计命令 118
  §2.1 控制@命令输出去向的命令——SET DEVICE 118
  §2.2 打印机格式设计命令 118
  §2.3 利用打印机格式设计命令设计输出报表实例 119
 §3 标签输出 121
  §3.1 建立标签格式文件 121
  §3.2 标签输出命令——LABEL FORM 123
  §3.3 打印标签实例 123
 §4 报表格式文件 124
  §4.1 实例 124
  §4.2 建立和修改报表格式文件 126
  §4.3 报表输出命令——REPORT FORM 127
 习题 128
第八章 子程序及菜单的使用方法  130
 §1 转子程序语句——DO和返回主程序语句——RETURN、 RETRY 130
 §2 子程序调用的嵌套 132
 §3 菜单的基本使用方法 133
  §3.1 菜单的生成与选择 134
  §3.2 多层菜单的连接 135
 §4 程序设计举例 138
 §5 过程文件的使用方法 149
 §6 FOXBASE+其它菜单使用方法 150
  §6.1 下拉式菜单 150
  §6.2 上弹菜单 153
  §6.3 亮条菜单 153
 §7 设置内存变量属性的语句 154
  §7.1 内存变量的固有性质 154
  §7.2 设置全局性内存变量语句——PUBLIC 156
  §7.3 设置局部性内存变量语句——PRIVATE 158
 §8 子程序调用中传递参数的语句 161
 §9 用户自定义函数[BF](UDF)[BFQ] 164
 §10 编译FOXBASE+的命令文件 165
 §11 FOXBASE+文件小结 166
 习题 167
第九章 多库文件操作  169
 §1 同时打开多个数据库文件 169
  §1.1 工作区、当前工作区 169
  §1.2 选择当前工作区 170
 §2 调用非当前库文件数据——联访 171
 §3 被访工作区记录指针的自动移动——关联 172
  §3.1 实现关联命令——SET RELATION 172
  §3.2 同时与多个工作区建立关联 173
  §3.3 取消关联 173
 §4 直接用一个非当前库文件修改当前库文件命令——UPDATE 174
 §5 数据库文件的连接——JOIN 175
 §6 多库文件函数 176
 习题 178
第十章 多用户FOXBASE+ 179
 §1 多用户FOXBASE+运行环境及启动方法 179
  §1.1 多用户FOXBASE+运行环境 179
  §1.2 多用户FOXBASE+的启动 179
 §2 多用户简介 179
  §2.1 数据的一致性和正确性 179
  §2.2 加锁、共享、冲突与死锁 180
 §3 多用户FOXBASE+的加锁和出错处理 181
  §3.1 多用户FOXBASE+的加锁 181
  §3.2 多用户FOXBASE+的出错处理 184
 §4 其它多用户命令 187
 §5 死锁的预防 188
 习题 189
第十一章 其它命令和函数  190
 §1 状态设置命令——SET命令组 190
  §1.1 设置屏幕状态的SET命令 190
  §1.2 设置输入状态的SET命令 191
  §1.3 影响命令操作结果的SET命令 193
  §1.4 设置输出状态的SET命令 197
  §1.5 用于程序调试的SET命令 198
  §1.6 给出提示的SET命令 199
  §1.7 与文件操作有关的SET命令 200
  §1.8 建立和打开文件的SET命令 201
  §1.9 SET命令 202
 §2 汉字FOXBASE+的配置文件 202
  §2.1 DOS系统配置文件——CONFIG.SYS 203
  §2.2 FOXBASE+配置文件——CONFIG.FX/DB 203
 §3 状态命令 205
  §3.1 状态显示命令——DISPLAY/LIST STATUS 205
  §3.2 显示历史表——DISPLAY/LIST HISTORY 205
  §3.3 建立现场文件——CREATE VIEW 205
 §4 其它CLEAR命令 206
 §5 FOXBASE+与其它语言的联系 206
  §5.1 FOXBASE+与其它语言程序交换数据的方法 206
  §5.2 库文件与文本文件的数据交换 209
  §5.3 直接调用其它高级语言的命令——RUN 213
  §5.4 调用汇编语言子程序 213
 §6 ON命令 214
 §7 HELP命令和KEYBOARD命令 216
 §8 其它函数 216
 习题 225
附录  226
 附录一 FOXBASE+命令集(字母序) 226
 附录二 FOXBASE+函数集(字母序) 232
 附录三 上机实验指导书 235
参考文献  240

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

汉字FOXBASE+及其程序设计
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon