《FoxBASE+与上机指导》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:王式杰,张立权编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1997
  • ISBN:7302024057
  • 页数:312 页
图书介绍:王式杰,张立权编著.FoxBASE+与上机指导.北京:清华大学出版社

第1章 FoxBASE数据库概述 1

1.1 数据库基本概念 1

1.1.1 数据 1

1.1.2 数据库系统 2

1.2 FoxBASE+2.10简介 3

1.2.1 FoxBASE+2.10的特点 3

1.2.2 FoxBASE+2.10的工作环境 4

1.2.3 FoxBASE+2.10的技术指标 5

1.2.4 FoxBASE+2.10的文件 5

1.2.5 FoxBASE+2.10的启动与退出 6

1.2.6 关于自学软件FoxPHELP 7

本章小结 7

习题 7

上机指导1 系统的启动和退出 8

第2章 FoxBASE+2.10的基本语法 10

2.1 FoxBASE的数据类型 10

2.1.1 字符型数据 10

2.1.2 数值型数据 10

2.1.3 逻辑型数据 11

2.1.4 日期型数据 11

2.1.5 备注型数据 11

2.2 FoxBASE的常量与变量 11

2.2.1 常量 12

2.2.2 变量 12

2.3 FoxBASE的常用函数 14

2.3.1 数学运算函数 15

2.3.2 字符函数 17

2.3.3 日期与时间函数 19

2.3.4 转换函数 20

2.3.5 测试函数 22

2.3.6 标识函数 24

2.3.7 自定义函数 25

2.4 FoxBASE的表达式 25

2.4.1 数值型表达式 25

2.4.2 字符型表达式 25

2.4.3 关系型表达式 27

2.4.4 逻辑型表达式 27

2.5 FoxBASE的文件类型 28

2.5.1 数据库文件(扩展名为.DBF) 28

2.5.2 备注文件(扩展名为.DBT) 28

2.5.3 索引文件(扩展名为.IDX) 28

2.5.4 命令文件(扩展名为.PRG) 28

2.5.5 内存变量文件(扩展名为.MEM) 28

2.5.6 屏幕格式文件(扩展名为.FMT) 28

2.5.7 报表格式文件(扩展名为.FRM) 28

2.5.8 标签格式文件(扩展名为.LBL) 29

2.5.9 文本文件(扩展名为.TXT) 29

2.6 FoxBASE的命令结构与书写规则 29

2.6.1 FoxBASE命令的结构 29

2.6.2 FoxBASE命令的书写规则 30

本章小结 30

习题 30

上机指导2 函数及表达式 32

第3章 数据库的建立与显示 35

3.1 建立与显示数据库的结构 35

3.1.1 数据库结构的设计 35

3.1.2 数据库结构的建立 36

3.1.3 数据库结构的显示 39

3.1.4 数据库结构的修改 41

3.2 向数据库中输入数据 41

3.2.1 立即方式输入数据 41

3.2.2 追加方式输入数据 42

3.2.3 插入方式输入数据 43

3.3 数据库中记录的显示 44

3.3.1 数据库数据的显示 44

3.3.2 窗口方式显示与修改数据库的数据 44

3.3.3 FoxBASE系统功能键的使用 45

3.4 记录指针的定位 46

3.4.1 记录指针的绝对移动 46

3.4.2 记录指针的相对移动 47

本章小结 47

习题 47

上机指导3 数据库的建立与数据的显示与修改 48

第4章 FoxBASE+程序设计初步 52

4.1 程序文件的建立、修改与运行 52

4.1.1 程序文件的建立、修改 52

4.1.2 程序的运行 53

4.2 内存变量的赋值与显示 54

4.2.1 内存变量的赋值 54

4.2.2 内存变量的输出 57

4.3 交互式赋值命令 60

4.3.1 字符型数据接收命令 60

4.3.2 单字符接收命令 62

4.3.3 任意型数据接收命令 63

4.4 其它辅助性命令 65

4.4.1 打印机换页命令 65

4.4.2 注释命令 65

4.4.3 文本输出命令 66

4.5 程序的基本结构 67

4.5.1 顺序结构程序 67

4.5.2 分支结构 67

4.5.3 循环结构 78

4.6 宏代换的使用 87

本章小结 88

习题 88

上机指导4 命令文件编写 94

第5章 数据库的排序、索引与查询 98

5.1 数据库的排序 98

5.2 数据库的索引 100

5.2.1 什么是索引文件 100

5.2.2 如何建立索引文件 101

5.2.3 索引文件的打开与关闭 103

5.2.4 重新索引 106

5.3 数据库记录的查询 107

5.3.1 快速查询 107

5.3.2 顺序查询 112

本章小结 115

习题 115

上机指导5 数据库的排序与索引 118

上机指导6 记录的查询 120

第6章 数据库的维护 122

6.1 数据库中数据的修改 122

6.1.1 按记录号进行修改 122

6.1.2 按条件进行修改 124

6.1.3 窗口显示与修改 124

6.1.4 成批替换与修改 125

6.2 数据库记录的删除 128

6.2.1 给记录加删除标记 128

6.2.2 记录的恢复 129

6.2.3 永久性删除 130

6.2.4 清除数据库中所有记录 131

6.3 数据库文件的操作 132

6.3.1 列磁盘文件目录 132

6.3.2 文本文件内容的显示 132

6.3.3 文件更名命令 133

6.3.4 文件的删除 133

6.3.5 文件的复制 133

6.4 数据库文件中的数据传送 137

6.4.1 数据库文件中的数据传送 137

6.4.2 文本文件与数据库文件之间的数据传送 138

本章小结 142

习题 142

上机指导7 数据库的修改与删除 146

上机指导8 数据库文件的操作与数据传送 148

第7章 数据库内数据的运算 152

7.1 统计记录的个数 152

7.2 求和命令 154

7.3 求平均值命令 155

7.4 分类汇总统计 155

本章小结 158

习题 158

上机指导9 数据运算 160

第8章 过程文件和内存变量 163

8.1 过程与过程调用 163

8.1.1 过程的建立、调用及返回 163

8.1.2 过程的参数传递 166

8.1.3 过程的嵌套 168

8.2 过程文件 169

8.2.1 过程文件的建立 169

8.2.2 过程文件的打开 170

8.2.3 过程文件的调用 170

8.2.4 过程文件的关闭 170

8.2.5 过程文件的参数传递 171

8.3 内存变量 172

8.3.1 内存变量的查询 173

8.3.2 内存变量的保存 173

8.3.3 内存变量的恢复 174

8.3.4 内存变量的清除 175

8.3.5 局部变量与全局变量 176

本章小结 179

习题 180

上机指导10 过程文件 184

第9章 多重库操作 187

9.1 多重数据库与工作区的概念 187

9.2 工作区的选择 188

9.2.1 选择工作区的命令 188

9.2.2 多工作区的使用 188

9.3 数据库之间的关联 190

9.4 数据库的连接 192

9.5 用一个数据库批量更新另一个数据库 194

9.6 多重数据库操作程序设计举例 195

本章小结 197

习题 197

上机指导11 多重数据库的操作 198

第10章 输入、输出格式设计 201

10.1 输入屏幕格式的设计 201

10.1.1 清除屏幕 201

10.1.2 屏幕画框 201

10.1.3 格式化数据输入/输出命令 203

10.1.4 格式化数据输入 206

10.2 输出格式设计 210

本章小结 213

上机指导12 输入、输出格式 213

第11章 报表与标签文件 215

11.1 报表文件 215

11.1.1 建立报表格式文件命令 215

11.1.2 修改报表格式文件命令 219

11.1.3 调用报表格式文件命令 219

11.1.4 报表格式文件举例 220

11.1.5 实用报表程序的编写 222

11.2 标签文件 225

11.2.1 建立标签格式文件命令 225

11.2.2 标签文件的修改命令 227

11.2.3 输出标签文件命令 227

11.2.4 标签格式文件举例 227

本章小结 229

习题 229

上机指导13 报表格式文件和标签格式文件 229

第12章 其它FoxBASE命令 231

12.1 其它FoxBASE函数 231

12.1.1 数学运算函数 231

12.1.2 字符函数 232

12.1.3 日期与时间函数 235

12.1.4 转换函数 235

12.1.5 测试函数 236

12.1.6 标识函数 241

12.1.7 自定义函数 243

12.2 其它FoxBASE命令 243

本章小结 256

第13章 菜单技术 257

13.1 菜单画面的设计方法 257

13.1.1 用?命令设计菜单 257

13.1.2 用TEXT-ENDTEXT命令设计菜单 258

13.1.3 用@-SAY命令设计菜单 259

13.1.4 用@-PROMPT命令设计光带菜单 260

13.1.5 上拉菜单 260

13.2 接收选择代码与实现分支 262

13.3 菜单中的容错处理 263

13.4 多级菜单 264

13.5 菜单的美化 267

本章小结 269

习题 270

上机指导14 菜单技术 270

第14章 实用程序举例 274

附录1 FoxBASE+命令表 303

附录2 FoxBASE+函数一览表 310