《FoxBASE程序设计与应用》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:王玉昆主编
  • 出 版 社:成都:电子科技大学出版社
  • 出版年份:1995
  • ISBN:7810433326
  • 页数:300 页
图书介绍:

第一章 数据库基本概念 1

1.1 数据库的发展简史 1

1.2 信息、数据处理及其发展 2

1.2.1 信息 2

1.2.2 数据 3

1.2.3 数据处理 3

1.2.4 数据管理技术的发展阶段 4

1.2.5 数据模型 6

1.3 数据库、数据库管理系统和数据库应用系统 8

1.3.1 数据库 8

1.3.2 数据库系统 8

1.3.3 数据库管理系统 9

1.3.4 数据库应用系统 10

习题一 11

第二章 FoxBASE+基本知识概述 12

2.1 数据类型和文件类型 12

2.1.1 数据类型 12

2.1.2 文件类型 13

2.2 常量和变量 15

2.2.1 常量 15

2.2.2 变量 16

2.3 运算符和表达式 18

2.3.1 运算符 18

2.3.2 表达式 19

2.4 函数 23

2.4.1 数值函数 24

2.4.2 字符串函数 26

2.4.3 日期时间函数 28

2.4.4 转换函数 30

2.4.5 数据库文件函数 31

2.4.6 测试函数 35

2.5 FoxBASE+命令及其一般形式 38

2.5.1 命令的功能子句 39

2.5.2 命令的书写规则 39

2.5.3 命令执行方式 40

2.6 FoxBASE+的系统概况 40

2.6.1 FoxBASE+的特点和主要技术指标 40

2.6.2 FoxBASE+的软件配置和运行环境 42

2.6.3 FoxBASE+的安装、启动和退出 43

习题二 44

第三章 数据库文件的建立与操作 45

3.1 数据库文件的建立 45

3.1.1 数据库文件的建立 45

3.1.2 建立数据库文件结构命令 48

3.2 数据库的数据输入 51

3.2.1 立即输入 51

3.2.2 添加输入 52

3.3 数据库文件的打开、关闭与删除 52

3.3.1 数据库文件的打开 53

3.3.2 数据库文件的关闭 53

3.3.3 数据库文件的删除与更名 54

3.4 数据库文件结构和记录的显示 54

3.4.1 显示数据库文件结构 54

3.4.2 显示数据库文件记录 55

3.5 数据库文件的复制 57

3.5.1 复制数据库文件数据 57

3.5.2 复制数据库文件结构 59

3.5.3 建立数据库结构描述文件 60

3.5.4 数据库文件结构的间接建立 61

3.6 全屏幕编辑操作 62

3.7 数据库结构的修改、记录的定位与删除 64

3.7.1 修改数据库文件结构 64

3.7.2 记录的定位 65

3.7.3 记录的插入 68

3.7.4 记录的删除 69

3.8 记录数据的编辑与修改 74

3.8.1 编辑命令 74

3.8.2 修改命令 75

3.8.3 浏览修改命令 75

3.8.4 替换修改命令 76

习题三 77

第四章 数据库文件的基本操作 79

4.1 数据库文件的记录查询 79

4.1.1 顺序查询 79

4.1.2 快速查询 80

4.2 数据库记录的排序与统计 86

4.2.1 记录的排序 86

4.2.2 排序与索引的比较 87

4.2.3 记录的统计 88

4.3 多重数据库的操作 90

4.3.1 多重数据库的操作 90

4.3.2 工作区的选择与互访 90

4.3.3 数据库文件间的关联 92

4.3.4 数据库间的连接 93

4.3.5 数据库文件间的更新 95

习题四 96

第五章 程序设计方法 98

5.1 程序设计中的常用命令 98

5.1.1 数据的输入、输出命令 98

5.1.2 常用状态及设置命令 100

5.1.3 终止命令 100

5.1.4 数据的格式输入与输出 101

5.1.5 屏幕格式画框命令 104

5.1.6 注释和清屏命令 105

5.2 程序文件的建立与运行 106

5.2.1 建立和修改程序文件命令 106

5.2.2 运行程序文件 107

5.3 三种基本程序结构的设计 107

5.3.1 顺序结构 107

5.3.2 选择结构 108

5.3.3 循环结构 111

5.4 过程及其调用 113

5.4.1 子程序 113

5.4.2 数组 114

5.4.3 内存变量及其属性 116

5.4.4 过程文件及其调用 121

5.4.5 自定义函数 124

5.5 FoxBASE+系统的配置和运行参数的设置 126

5.5.1 FoxBASE+系统的配置 126

5.5.2 运行参数的设置 131

习题五 141

第六章 菜单程序设计和格式文件的建立 144

6.1 莱单程序设计 144

6.1.1 概述 144

6.1.2 传统菜单的设计 145

6.1.3 亮条式菜单的设计 147

6.1.4 上弹式菜单的设计 150

6.1.5 下拉式菜单的设计 152

6.2 屏幕格式文件、标签文件和报表格式文件 154

6.2.1 屏幕格式文件的建立及使用 154

6.2.2 标签文件的建立及使用 157

6.2.3 报表格式文件的使用 159

6.3 辅助控制命令 162

6.3.1 屏幕型变量 162

6.3.2 打印机控制命令 163

6.3.3 出错和按键转向控制命令 163

习题六 170

第七章 FoxBASE+应用系统的设计与实施 171

7.1 FoxBASE+应用系统的设计概述 171

7.2 FoxBASE+应用系统的开发步骤 171

7.3 系统需求分析 172

7.3.1 需求分析的步骤 172

7.3.2 数据分析 174

7.3.3 功能分析 176

7.4 数据库设计 177

7.4.1 数据库的设计过程 177

7.4.2 数据库的概念设计 177

7.4.3 数据库的逻辑设计 180

7.4.4 数据库的物理设计 182

7.5 应用程序设计 183

7.5.1 应用程序设计的方法 183

7.5.2 应用程序的总体结构设计 185

7.5.3 应用程序的模块设计 185

7.5.4 应用程序的实例 186

习题七 232

第八章 多用户FoxBASE+简介 244

8.1 多用户FoxBASE+环境和并发控制 244

8.1.l 运行环境 244

8.1.2 并发控制 244

8.2 独占和加锁 245

8.2.1 独占 245

8.2.2 显式加锁 246

8.2.3 隐式加锁 247

8.3 冲突和出错处理 250

8.3.1 出错的处理 250

8.3.2 出错信息 250

8.3.3 出错处理程序 251

8.4 死锁的预防和恢复 253

8.5 多用户编程举例 257

习题八 270

附录一 FoxBASE+V2.10命令索引 271

附录二 FoxBASE+V2.10函数简介 277

附录三 FoxBASE+V2.10错误信息 285

附录四 “ONKEY=”命令使用的键码值 297

附录五 READKEY()数值表 298

附录六部分 ASCII字符编码表 299

主要参考文献 300