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

  • 购买积分:11 如何计算积分?
  • 作  者:吴清萍,左喜林编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1998
  • ISBN:7302029806
  • 页数:260 页
图书介绍:

第1章 数据库系统的概述 1

1.1 数据库的基本概念 1

1.1.1 数据、信息与数据处理 1

1.1.2 计算机数据管理技术的发展 1

1.1.3 数据库系统简介 2

1.1.4 数据模型 2

1.1.5 关系数据模型 3

1.2 FoxBASE数据库管理系统简介 4

1.2.1 FoxBASE系统的构成 4

1.2.2 FoxBASE的运行环境 4

1.2.3 FoxBASE主要技术指标 4

1.2.4 FoxBASE系统的安装、运行和退出 5

1.2.5 FoxBASE的文件 6

1.2.6 FoxBASE命令的执行方式 7

习题 7

第2章 FoxBASE使用基础 9

2.1 FoxBASE的数据类型 9

2.1.1 字符型数据 9

2.1.2 数值型数据 9

2.1.3 日期型数据 9

2.1.4 逻辑型数据 10

2.1.5 备注型数据 10

2.1.6 屏幕型数据 10

2.2 FoxBASE的常量与变量 10

2.2.1 常量 10

2.2.2 变量 11

2.3 FoxBASE的函数 12

2.3.1 数学运算函数 13

2.3.2 字符串操作函数 14

2.3.3 日期函数与时间函数 16

2.3.4 测试函数 17

2.3.5 类型转换函数 20

2.4 FoxBASE的表达式 22

2.4.1 算术运算表达式(数值型表达式) 22

2.4.2 字符串运算表达式 22

2.4.3 关系运算表达式 23

2.4.4 逻辑运算表达式 24

2.5 FoxBASE的命令结构与书写规则 26

2.5.1 FoxBASE的命令结构及有关约定 26

2.5.2 系统帮助信息 28

习题 28

上机指导1 FoxBASE的变量、函数、表达式的显示及输出 31

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

3.1 数据库结构的建立 33

3.1.1 库文件结构的设计 33

3.1.2 库文件结构的建立 34

3.2 数据库文件的打开和关闭 39

3.2.1 数据库文件的打开 39

3.2.2 数据库文件的关闭 39

3.3 库文件记录的输入 39

3.3.1 立即方式输入数据 40

3.3.2 追加记录 40

3.3.3 插入记录 41

3.4 记录指针定位 41

3.4.1 GOTO命令 41

3.4.2 SKIP命令 42

3.4.3 库文件的首、底与头、尾 43

3.5 数据库文件的显示 43

3.5.1 库结构的显示 43

3.5.2 库记录的显示 44

习题 47

上机指导2 数据库的建立与显示 50

第4章 数据库文件的维护 52

4.1 数据库文件的修改 52

4.1.1 库结构的修改 52

4.1.2 库记录的修改 52

4.2 记录的删除 54

4.2.1 记录的逻辑删除 55

4.2.2 恢复逻辑删除的记录 55

4.2.3 记录的物理删除 56

4.2.4 删除全部记录 57

4.3 数据库文件的复制 57

4.3.1 复制数据库文件的结构和记录 58

4.3.2 复制数据库文件的结构 60

4.3.3 复制数据库记录数据生成文本文件 61

4.3.4 复制结构描述数据库文件 62

4.4 文件之间数据的传送 64

4.4.1 数据库文件之间数据的传送 64

4.4.2 文本文件向数据库文件传送数据 66

习题 67

上机指导3 数据库维护的各种命令的使用 69

上机指导4 数据库文件的复制和数据传送 69

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

5.1 数据库的排序与索引 71

5.1.1 数据库的分类排序 71

5.1.2 数据库文件的索引 74

5.2 数据库的查询(检索) 81

5.2.1 索引查询 81

5.2.2 顺序(条件)查询 84

5.2.3 检测函数 86

5.2.4 模糊查询 86

习题 86

上机指导5 数据库的分类排序、索引和查询 88

第6章 数据库的统计和运算 89

6.1 统计记录数 89

6.2 对N型字段求和(纵向求和) 90

6.3 对N型字段平均 90

6.4 分类求和(汇总) 91

习题 93

上机指导6 数据库统计和运算 94

第7章 FoxBASE程序设计 95

7.1 程序的建立和运行 95

7.1.1 程序的建立和编辑 95

7.1.2 程序的运行 98

7.1.3 在FoxBASE系统下运行其它程序 98

7.2 程序中的交互语句 99

7.2.1 输入单字符语句——WAIT 99

7.2.2 输入字符串语句——ACCEPT 100

7.2.3 输入多种类型数据语句——INPUT 101

7.2.4 三种交互式语句的比较 102

7.3 程序中的几个辅助语句 102

7.3.1 清屏幕语句 102

7.3.2 注释语句 102

7.3.3 文本输出语句 103

7.4 程序的基本结构 103

7.4.1 顺序结构程序 103

7.4.2 分支结构程序 104

7.4.3 循环结构程序 109

7.5 过程和过程文件 123

7.5.1 过程的基本概念及格式 124

7.5.2 外部过程 124

7.5.3 过程文件及其使用 126

7.5.4 过程调用的嵌套 131

7.6 过程调用中数据的传递 132

7.6.1 利用内存变量的属性传递数据 132

7.6.2 带参数的过程调用 135

7.6.3 自定义函数 137

7.7 程序的调试 139

7.7.1 程序中常见的错误 139

7.7.2 程序调试方法 141

习题 142

上机指导7 程序设计(二)——简单的顺序、分支程序 150

上机指导8 程序设计(二)——分支、循环程序设计 151

上机指导9 程序设计(三)——多重循环程序 152

上机指导10 程序设计(四)——过程和过程文件的使用 152

上机指导11 程序设计(五)——带参数的过程调用 153

第8章 输入、输出格式设计 154

8.1 屏幕输入格式设计 154

8.1.1 屏幕坐标 154

8.1.2 屏幕输入格式设计语句 154

8.1.3 屏幕格式文件 158

8.1.4 屏幕显示颜色的设置 160

8.2 屏幕输出格式设计 161

8.2.1 常用屏幕输出格式设计语句 161

8.2.2 格式化清屏幕语句 163

8.2.3 屏幕画方框语句 163

8.3 打印机输出格式设计 165

8.3.1 控制数据输出到屏幕或打印机的语句 165

8.3.2 打印机输出格式语句 165

习题 167

上机指导12 屏幕输入格式设计 170

上机指导13 屏幕输出格式设计 171

第9章 多工作区数据库操作 172

9.1 工作区及其选择 172

9.1.1 工作区的概念 172

9.1.2 选择工作区 172

9.1.3 工作区使用规则 173

9.1.4 主工作区访问其它工作区的数据库 173

9.2 建立数据库之间的关联 176

9.2.1 数据库关联的意义 176

9.2.2 建立数据库文件之间的关联 176

9.3 数据库文件间的更新 178

9.4 数据库的连接 182

习题 186

上机指导14 多工作区操作 188

第10章 报表输出和标签输出 189

10.1 报表输出 189

10.1.1 建立报表格式文件 189

10.1.2 输出报表 192

10.2 标签输出 193

10.2.1 建立标签格式文件 193

10.2.2 输出标签 195

第11章 辅助功能 196

11.1 内存变量操作 196

11.1.1 内存变量的显示 196

11.1.2 内存变量的存储 197

11.1.3 内存变量的删除(释放) 197

11.1.4 内存变量的恢复 199

11.2 数组 201

11.2.1 数组的概念 201

11.2.2 数组的定义和使用 201

11.2.3 把数据库记录中各字段值存入数组元素 204

11.2.4 把数组元素的数据存入数据库记录 204

11.3 系统运行环境和状态的设置——SET命令 205

11.3.1 SET命令 205

11.3.2 SET〈参数〉TO〈参数值〉命令 206

11.3.3 SET〈参数〉ON/OFF命令 207

11.3.4 SET〈参数〉〈参数值〉命令 209

11.4 磁盘文件操作 210

11.4.1 显示磁盘文件目录 210

11.4.2 复制磁盘文件 210

11.4.3 删除磁盘文件 210

11.4.4 文件改名 211

11.4.5 显示文本文件内容 211

11.5 屏幕信息的保存和恢复 211

11.5.1 保存屏幕信息 211

11.5.2 恢复屏幕信息 212

11.6 其它常用的辅助命令 212

11.6.1 CLEAR ALL命令 212

11.6.2 CLOSE命令 212

11.6.3 ON命令 212

11.7 两个系统配置文件 214

11.7.1 CONFIG.SYS文件 214

11.7.2 CONFIG.FX文件 215

习题 216

上机指导15 内存变量的存储、删除和恢复 218

上机指导16 数组的使用 219

第12章 程序设计技巧与应用程序实例 220

12.1 实用菜单技术 220

12.1.1 使用?命令编写菜单 220

12.1.2 使用TEXT-ENDTEXT语句编写菜单 221

12.1.3 使用屏幕输入输出格式语句编写菜单 222

12.1.4 使用?-RROMPT语句编写菜单 223

12.1.5 用数组编写弹出式菜单 224

12.1.6 用数组编写下拉式菜单 226

12.2 其他编程技巧 229

12.2.1 口令加密 229

12.2.2 简化汉字输入 230

12.2.3 快速分类统计方法 231

12.2.4 打印换页控制 232

12.2.5 打印字型控制 233

12.2.6 程序的编译 234

12.3 应用程序实例 236

12.3.1 程序结构图 236

12.3.2 程序清单 237

习题 251

附录1 FoxBASE命令一览表 253

附录2 FoxBASE函数一览表 259