《微机数据库应用 dBASE Ⅲ/FOXBASE+》PDF下载

  • 购买积分:20 如何计算积分?
  • 作  者:陈守厂
  • 出 版 社:
  • 出版年份:1994
  • ISBN:
  • 页数:0 页
图书介绍:

第一章 数据库概述 1

1.1 数据库的基本概念 1

一、信息、数据和数据处理 1

二、数据处理及其发展 1

三、数据库系统 2

四、数据模型与数据组成 3

1.2 DBASEⅢ和FOXBASE的特点与性能指标 5

一、DBASEⅢ和FOXBASE的组成 5

二、DBASEⅢ和FOXBASE的主要特点 6

三、DBASEⅢFOXBASE的主要性能指标 6

1.3 DBASEⅢ的运行环境与启动 7

一、运行环境 7

二、启动与退出 7

1.4 DBASEⅢ字段类型与文件类型 8

一、字段类型 8

二、文件类型 9

习题一 10

第二章 DBASEⅢ的语法规则 11

2.1 常量与变量 11

一、常量 11

二、变量 12

2.2 内存变量的赋值 13

一、“=”命令 13

二、STORE命令 14

2.3 函数 14

一、数字型函数 14

二、字符型函数 15

三、日期和时间函数 16

四、转换函数 18

五、测试函数 19

六、宏替换函数& 21

2.4 运算符与表达式 22

一、运算符 22

二、表达式的书写规则 24

2.5 dBASEⅢ命令的格式 25

一、dBASEⅢ命令的结构 25

二、命令的书写规则 25

习题二 26

第三章 数据库的建立与显示 28

3.1 数据库的结构 28

一、二维表与数据库文件 28

二、数据库的结构 29

3.2 数据库的建立 30

一、建立数据库的结构 30

二、数据库文件的数据输入 32

三、备注型字段的数据输入 33

3.3 数据库的打开与关闭 34

3.4 记录的添加 35

一、全屏幕方式添加新记录 35

二、系统添加新记录 35

3.5 记录定位 37

一、绝对定位 38

二、相对定位 39

3.6 数据库文件的显示 40

一、数据库文件记录的显示 40

二、数据库文件结构的显示 42

3.7 全屏幕编辑 43

习题三 44

第四章 数据库的编辑 46

4.1 数据库结构的修改 46

4.2 数据的编辑 48

一、按记录号修改命令 48

二、按条件修改命令 48

三、窗口显示与修改命令 49

四、批替换修改命令 51

4.3 记录的插入 51

4.4 记录的删除与恢复 52

一、给记录做删除标记命令 53

二、设置删除标记开关生效命令 53

三、恢复记录命令 53

四、清除记录命令 53

五、删除数据库全部记录命令 54

习题四 55

第五章 DBASEⅢ程序设计 56

5.1 人机交互命令 56

一、接受命令ACCEPT 56

二、等待命令WAIT 57

三、输入命令INPUT 58

5.2 命令文件的建立、修改与运行 59

一、命令文件的建立与修改 59

二、命令文件的运行 61

5.3 程序的顺序结构与分支结构 62

一、程序的顺序结构 62

二、问题分析图 63

三、程序的分支结构 64

5.4 程序的循环结构 67

一、循环语句 68

二、短路语句 69

三、循环结构应用举例 70

四、循环嵌套 75

习题五 77

第六章 排序、索引和查询 79

6.1 数据库的排序 79

一、排序命令 79

二、排序举例 79

6.2 索引 81

一、索引与索引文件 81

二、索引文件的建立 82

三、索引文件的使用 84

四、重新索引 85

五、置唯一性开关 85

6.3 查找 86

一、FIND命令 86

二、SEEK命令 87

三、LOCATE命令 88

四、模糊查询 88

习题六 90

第七章 数据库的数据运算 91

7.1 求和 91

7.2 计数 92

7.3 求平均值 93

7.4 分类统计 94

习题七 98

第八章 输入/输出格式设计 99

8.1 屏幕格式输入输出命令 99

一、局部清屏 99

二、屏幕输出格式设计 100

三、屏幕输入格式设计 101

四、屏幕格式设计命令的完整形式 103

五、数据编辑输入程序举例 105

8.2 屏幕格式文件 109

一、屏幕格式文件的建立 109

二、屏幕格式文件的使用 110

8.3 打印机输出格式设计与报表输出 111

一、打印输出格式语句 111

二、特殊图形符号及打印字符设置 113

三、报表输出举例 114

8.4 报表格式文件 118

一、建立报表格式文件 118

二、打印报表 122

8.5 标签文件 123

一、建立标签文件 123

二、打印标签文件 125

习题八 125

第九章 过程及其调用 126

9.1 过程 126

一、过程的概念 126

二、过程的调用与返回 126

三、过程的嵌套 128

9.2 内存变量的属性 128

一、全局变量 128

二、局部变量 130

三、字段优先原则 132

9.3 过程调用中的参数传递 132

一、概述 132

二、参数的传递 133

9.4 过程文件及其使用 134

一、过程文件的作用 134

二、过程文件的组成及调用 134

习题九 135

第十章 内存变量、文件操作与系统状态设置 136

10.1 内存变量操作命令 136

一、内存变量的显示 136

二、建立内存变量文件 136

三、内存变量的清除 137

四、内存变量的调用 138

10.2 文件操作命令 138

一、文件目录显示命令 138

二、文本文件内容显示命令 139

三、文件拷贝命令 139

四、文件更名命令 139

五、文件删除命令 139

六、文件关闭命令 139

10.3 数据库文件与结构的复制 140

一、将当前库文件的结构拷贝生成新的库文件结构 140

二、将当前库文件的结构拷贝生成结构描述文件 140

三、由结构描述文件生成库文件结构 141

四、将当前库文件拷贝生成新的库文件 142

五、将当前库文件拷贝生成文本文件 142

六、由文本文件向数据库文件传递数据 143

10.4 系统状态的设置 144

一、系统初始化及系统状态查阅 144

二、SET命令组 145

习题十 149

第十一章 多重数据库操作 150

11.1 工作区、工作区的选择与互访 150

一、工作区及工作区的选择 150

二、库文件的别名 151

三、工作区的互访 152

11.2 数据库之间的关联 153

一、按数字表达式关联 153

二、按关键字关联 154

11.3 数据库的连接 158

11.4 数据库的更新 160

习题十一 164

第十二章 程序设计方法与技巧 165

12.1 系统分析与设计 165

一、系统分析阶段 165

二、系统方案设计阶段 166

三、应用程序设计和调试阶段 167

四、系统测试运行阶段 167

五、维护优化阶段 168

12.2 菜单技术 168

一、菜单技术的作用 169

二、菜单设计的原则 169

三、菜单设计的方法 169

四、容错处理 173

五、窗口设计 175

12.3 系统的加密和解密 177

一、设置保密口令 177

二、对文件名进行加密处理 178

三、对源程序进行加密处理 180

四、使用编绎dBASEⅢ 181

五、解密方法 181

12.4 报表打印 183

一、打印实线表格的方法 183

二、不打印“0”的技术 184

三、换页控制及重复打印 185

四、提高打印速度 186

习题十二 187

第十三章 DBASEⅢ与高级语言的数据传递 188

13.1 DBASEⅢ调用高级语言程序 188

一、使用RUN命令 188

二、执行批处理文件 189

13.2 DBASEⅢ与高级语言程序进行数据传递的语句 191

一、数据传递的实现方法 191

二、文本文件的两种数据格式 191

三、实现数据传递的DBASEⅢ语句及其应用 192

13.3 DBASEⅢ与BASIC的数据传递 194

一、DBASEⅢ向BASIC的数据传递 194

二、BASIC向DBASEⅢ的数据传输 196

13.4 DBASEⅢ与FORTRAN的数据传输 199

一、DBASEⅢ向FORTRAN的数据传输 199

二、FORTRAN向DBASEⅢ的数据传输 201

第十四章 应用程序举例 203

14.1 应用软件的开发过程 203

14.2 职工工资管理系统 205

第十五章 FOXBASE+简介 221

15.1 概述 221

一、FOXBASE+的运行环境 221

二、FOXBASE+的性能指标 221

三、FOXBASE+的启动与退出 222

四、与dBASEⅢ兼容的问题 223

15.2 比DBASEⅢ改进的函数与命令 223

一、改进的函数 223

二、改进的命令 224

15.3 比DBASEⅢ新增加的函数 228

一、数字型函数 228

二、字符函数 228

三、测试函数 230

四、输入函数 235

15.4 比DBASEⅢ新增加的及命令及功能 236

一、HELP命令 236

二、数组 237

三、自定义函数 240

四、屏幕菜单设计命令 242

五、二进制文件的使用 245

六、屏幕画面的保存与恢复 246

七、保留与查看历史 247

八、事件处理命令 247

九、现场文件 248

十、其他辅助命令 248

15.5 多用户使用说明 251

一、数据的保护 251

二、当前状态的显示 253

15.6 编译器与过程文件生成器 253

一、编译FOXBASE+程序文件 254

二、过程文件生成器 254

15.7 应用举例 255

一、数据库 256

二、程序 257

附录 263

附录Ⅰ ASCII码表 263

附录Ⅱ 特殊符号区位码表 263

附录Ⅲ 命令一览表 264

附录Ⅳ 函数一览表 269

附录Ⅴ FOXBASE+出错信息表 272