当前位置:首页 > 工业技术
FoxBASE+程序设计及应用
FoxBASE+程序设计及应用

FoxBASE+程序设计及应用PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:张慧云主编;杨国才,刘容副主编
  • 出 版 社:成都:电子科技大学出版社
  • 出版年份:1997
  • ISBN:7810436562
  • 页数:266 页
图书介绍:
《FoxBASE+程序设计及应用》目录

1.1 数据库应用系统实例 1

1.1.1 学生信息管理系统的功能 1

第一章 引论 1

1.1.2 学生信息管理系统的使用 3

1.2 数据库系统概述 6

1.2.1 数据库的基本概念 6

1.2.2 数据库的构成 11

1.2.3 数据库的操作 12

1.3 数据库应用系统设计 14

1.3.1 数据库设计 14

1.3.2 应用程序设计 17

1.4.1 程序设计的概念和步骤 18

1.4 程序设计基本方法简介 18

1.4.2 程序流程图 19

1.4.3 程序的控制结构 19

1.4.4 结构化程序设计 21

1.4.5 算法 21

习题一 21

第二章 FOXBASE+概论 24

2.1 FOXBASE+基础知识 24

2.1.1 FOXBASE+系统组成 24

2.1.2 FOXBASE+主要技术指标 24

2.1.5 FOXBASE+的安装和启动 25

2.1.4 FOXBASE+运行环境 25

2.1.3 FOXBASE+系统配置文件 25

2.1.6 FOXBASE+文件类型 26

2.1.7 FOXBASE+数据库文件结构 27

2.1.8 FOXBASE+命令结构与书写规则 28

2.1.9 系统的工作状态选择与磁盘文件操作命令 29

2.1.10 编辑功能键 32

2.2 FOXBASE+数据与表达式 34

2.2.1 常量及其类型 34

2.2.2 字段变量 34

2.2.3 内存变量 35

2.2.4 内存数组变量 37

2.2.5 函数 40

2.2.6 运算符 53

2.2.7 表达式 54

习题二 57

第三章 程序设计基础 60

3.1 程序文件的建立与执行 60

3.1.1 程序文件的基本构成 60

3.1.2 建立程序文件 62

3.1.3 执行程序文件 62

3.1.4 程序注释命令与终止程序运行命令 63

3.1.5 人机交互命令(INPUT/ACCEPT/WAIT) 63

3.2.2 程序示例 65

3.2.1 顺序结构程序设计的概念 65

3.2 顺序结构程序设计 65

3.3 分支结构程序设计 66

3.3.1 分支结构程序设计的概念 66

3.3.2 条件(IF)语句 67

3.3.3 多条件多分支选择(CASE)语句 71

3.3.4 程序示例 72

3.4 循环结构程序设计 74

3.4.1 循环结构程序设计的概念 74

3.4.2 WHILE语句 74

3.4.3 循环的跳出(EXIT)与中途返回(LOOP) 77

3.4.4 循环条件的设置 78

3.4.5 循环结构与分支结构的嵌套 80

习题三 82

第四章 子程序与过程 87

4.1 子程序 87

4.1.1 子程序的概念 87

4.1.2 子程序的调用与返回语句 87

4.1.3 子程序的嵌套 89

4.1.4 子程序调用过程中的数据传递 90

4.1.5 子程序应用示例 93

4.2 自定义函数 95

4.2.1 自定义函数的建立与编辑 95

4.2.3 自定义函数应用示例 96

4.2.2 自定义函数的调用 96

4.3 过程文件 97

4.3.1 过程文件的概念 97

4.3.2 过程文件的调用 98

4.3.3 过程文件应用示例 98

习题四 100

第五章 输入/输出格式设计 102

5.1 格式输入/输出 102

5.1.1 格式输入/输出命令 102

5.1.2 清屏命令 107

5.1.3 屏幕画框命令@…BOX 107

5.2.1 文本输出命令TEXT…ENDTEXT 108

5.2 文本输出与屏幕卷动命令 108

5.2.2 屏幕卷动命令SCROLL 109

5.3 程序模式下的报表输出 109

5.3.1 打印机的设置 109

5.3.2 图形符号与打印控制命令 111

5.3.3 程序示例 115

5.4 菜单程序设计 118

5.4.1 菜单技术概述 118

5.4.2 传统菜单的设计 119

5.4.3 亮条式菜单的设计 122

5.4.4 上弹式菜单的设计 125

5.4.5 下拉式菜单的设计 127

5.5 程序示例 129

习题五 131

第六章 数据库文件的建立与显示 134

6.1 数据库文件的建立 134

6.1.1 建立数据库文件的结构 134

6.1.2 数据库数据的输入 137

6.1.3 数据库录入程序示例 141

6.2 数据库文件打开和关闭 142

6.2.1 打开库文件命令 142

6.2.2 关闭库文件 142

6.3.1 显示库文件的结构 143

6.3.2 显示库文件的记录 143

6.3 数据库的显示 143

6.4 数据库记录与数组之间的传送 145

6.4.1 数据库数据传送给数组 145

6.4.2 数组里的数据传送给数据库 146

习题六 148

第七章 数据库的修改、删除与复制 150

7.1 数据库的修改 150

7.1.1 数据库记录的修改 150

7.1.2 数据库结构的修改 153

7.1.3 数据库修改程序示例 153

7.2 数据库的删除 155

7.2.1 记录的删除与恢复 155

7.2.2 数据删除程序示例 159

7.3 数据库的复制 160

7.3.1 数据库文件的复制 160

7.3.2 库文件结构的复制 162

习题七 165

第八章 数据库的排序、检索与统计运算 169

8.1 排序与索引文件的建立 169

8.1.1 排序文件的建立 169

8.1.2 索引文件的建立、打开与关闭 171

8.2 检索 176

8.2.1 FIND与SEEK命令 177

8.2.2 LOCATE与CONTINUE命令 180

8.2.3 数据查询程序设计示例 182

8.3 统计运算 183

8.3.1 计数命令COUNT 183

8.3.2 求和命令SUM 184

8.3.3 求平均值命令AVERAGE 185

8.3.4 分类汇总命令TOTAL 185

习题八 186

第九章 多重数据库操作 188

9.1 工作区的选择与互访 188

9.2 数据库的关联 192

9.3 数据库的更新 194

9.4 数据库的连接 196

9.5 多重数据库操作示例 198

习题九 201

第十章 综合应用程序设计 208

10.1 数据库应用系统的开发步骤 208

10.2 系统需求分析 208

10.2.1 需求分析的步骤 209

10.2.2 数据分析 210

10.2.3 功能分析 212

10.3 数据库设计 212

10.3.1 数据库的设计过程 212

10.3.2 数据库的概念设计 213

10.3.3 数据的逻辑设计 215

10.3.4 数据库的物理设计 217

10.4 应用程序设计 218

10.4.1 应用程序设计的方法 218

10.4.2 应用程序的总体结构设计 220

10.4.3 应用程序的模块设计 220

10.4.4 应用程序实例 221

10.5 屏幕格式文件 227

10.6 标签格式文件 229

10.7 FOXBASE+命令分类 232

10.7.1 输入/输出命令 232

10.7.2 数据库操作命令 235

10.7.3 程序结构控制命令 238

10.7.4 环境参数设置命令 239

10.7.5 其他辅助命令 242

10.8 错误处理程序设计 243

10.8.1 错误处理程序概述 243

10.8.2 错误处理的命令和函数 244

10.8.3 程序示例 244

10.8.4 FOXBASE+2.10出错信息及其说明 247

习题十 253

第十一章 FOXBASE+的多用户功能 254

11.1 多用户对数据的共享与控制 254

11.2 对数据的加锁方式 255

11.2.1 独占加锁 255

11.2.2 函数加锁 256

11.2.3 自动加锁 258

11.2.4 用控制键^O加锁 259

11.2.5 非加锁命令 259

11.3 加锁函数的测试和处理 259

11.3.1 函数的测试 259

11.3.2 出错处理 260

11.3.3 死锁问题 262

11.4 多用户命令及函数 262

11.4.1 多用户命令 262

11.4.2 多用户函数 265

习题十一 265

主要参考书 266

返回顶部