《汉字dBASEⅢ程序设计》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:林美雄等主编
  • 出 版 社:南京:江苏科学技术出版社
  • 出版年份:1991
  • ISBN:7534511607
  • 页数:249 页
图书介绍:

第一章 数据库概述 1

1.1 计算机数据管理的发展 1

一、自由管理阶段 1

二、文件系统阶段 2

三、数据库阶段 2

1.2 数据与信息 3

一、数据与信息的概念 3

二、实体模型 3

1.3 数据模型 4

一、层次模型 4

二、网状模型 5

三、关系模型 5

四、数据的组成层次 6

习题一 7

第二章 CCDOS简介 8

2.1 DOS简介 8

一、操作系统的功能 8

二、PC-DOS与CCDOS概论 8

三、CCDOS的组成 8

四、磁盘文件与文件操作 9

2.2 PC-DOS常用命令 10

一、PC-DOS的启动 10

二、PC-DOS的内部命令 11

三、PC-DOS的外部命令 13

2.3 PC-DOS的键盘操作 13

一、PC-DOS的编辑键及功能 13

二、PC-DOS的控制键及功能 14

2.4 汉字的输入输出方法 15

一、汉字输入方式的选择 15

二、区位码输入法 15

三、拼音码输入法 15

四、首尾码输入法 16

五、快速输入法 16

六、其它键盘控制 17

七、汉字的输出 17

2.5 行编辑程序EDLIN使用简介 17

一、启动EDLIN程序 18

二、EDLIN命令 18

习题二 20

第三章 汉字dBASE Ⅲ概述 21

3.1 汉字dBASE Ⅲ的运行环境 21

一、硬件环境 21

二、软件环境 21

3.2 汉字dBASE Ⅲ的组成及性能指标 22

一、汉字dBASE Ⅲ的组成 22

二、主要性能指标 24

3.3 汉字dBASE Ⅲ的启动与退出 24

一、启动dBASE Ⅲ 24

二、退出dBASE Ⅲ工作状态 24

三、dBASE Ⅲ两种工作方式 25

3.4 dBASE Ⅲ文件类型 25

习题三 27

第四章 汉字dBASE Ⅲ语法规则 28

4.1 常量与变量 28

一、常量 28

二、变量 28

4.2 内存变量的赋值 29

一、=命令 29

二、STORE命令 30

4.3 函数 30

一、数字型函数 31

二、字符操作函数 32

三、日期和时间函数 33

四、转换函数 34

五、测试函数 36

六、宏替换函数& 37

4.4 表达式 37

一、运算符 37

二、表达式 38

4.5 命令的一般格式 39

一、命令的一般格式 39

二、命令书写规则 39

习题四 40

第五章 数据库的建立和显示 41

5.1 数据库的结构 41

一、关系和二维表 41

二、数据库的结构 42

5.2 数据库的建立 44

一、建立数据库结构 44

二、数据的输入 45

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

5.3 数据库的打开与关闭 47

5.4 记录的添加 47

一、人工添加新记录 47

二、系统添加新记录 48

5.5 记录定位 50

一、绝对定位 51

二、相对定位 51

5.6 数据库的显示 52

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

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

5.7 全屏幕编辑 54

习题五 56

第六章 dBASE Ⅲ程序设计初步 58

6.1 人机交互命令 58

一、ACCEPT命令 58

二、WAIT命令 59

三、INPUT命令 59

6.2 命令文件的建立、修改与运行 60

一、命令文件 60

二、命令文件的建立与修改 60

三、命令文件的运行 62

6.3 程序的顺序结构和分支结构 62

一、程序的顺序结构 62

二、问题分析图 64

三、程序的分支结构 65

6.4 程序的循环结构 70

一、循环语句 70

二、循环结构应用举例 72

三、循环嵌套 78

习题六 81

第七章 数据库的编辑 83

7.1 数据的编辑 83

一、按记录号修改命令 83

二、按条件修改命令 84

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

四、批替换修改命令 86

7.2 记录的插入 86

7.3 记录的删除与恢复 87

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

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

三、恢复记录命令 88

四、清除记录命令 88

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

7.4 数据库结构的修改 90

习题七 92

第八章 排序、索引和查询 93

8.1 数据库的排序 93

一、排序命令 93

二、排序举例 93

8.2 索引 96

一、索引与索引文件 96

二、建立索引文件 96

三、索引文件的使用 97

四、重新索引 99

五、置唯一性开关 100

六、关闭索引文件 101

8.3 查找 101

一、FIND命令 101

二、SEEK命令 102

三、LOCATE命令 103

四、模糊查询 104

习题八 105

第九章 数据库的数据运算 106

9.1 求和 106

9.2 计数 107

9.3 求平均值 108

9.4 分类统计 108

习题九 111

第十章 输入输出格式设计 112

10.1 屏幕格式输入输出命令 112

一、局部清屏 112

二、屏幕输出格式设计 112

三、屏幕输入格式设计 113

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

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

10.2 屏幕格式文件 120

一、建立屏幕格式文件命令 120

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

10.3 报表输出 121

一、报表格式文件与报表输出 121

二、打印机格式设计命令与报表输出 125

10.4 标签输出 129

一、建立标签格式文件命令 129

二、标签输出命令 130

三、标签输出举例 130

习题十 131

第十一章 内存变量与文件操作 132

11.1 内存变量操作命令 132

一、内存变量的显示 132

二、内存文件的建立 133

三、内存变量的删除 134

四、内存变量的恢复 134

11.2 文件操作命令 135

一、文件目录显示命令 135

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

三、文件拷贝命令 136

四、文件更名命令 136

五、文件删除命令 137

六、文件关闭命令 137

11.3 数据库文件与结构的复制 137

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

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

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

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

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

六、由文本文件向数据库文件传送数据 141

习题十一 142

第十二章 系统状态的设置 143

12.1 辅助操作命令 143

一、系统初始化命令 143

二、查看系统状态命令 143

12.2 SET命令组 144

一、控制参数的修改 144

二、SET命令格式及功能 145

三、SET命令组 148

习题十二 150

第十三章 过程及其调用 151

13.1 过程 151

一、过程的概念 151

二、过程的调用与返回 152

三、过程的嵌套 153

13.2 内存变量的属性 154

一、全局变量的说明 154

二、局部变量的说明 154

13.3 过程调用中的参数传递 156

一、概述 156

二、参数的传递 156

13.4 过程文件及其使用 158

一、过程文件的作用 158

二、使用过程文件的命令 158

习题十三 159

第十四章 多重数据库操作 160

14.1 工作区的基本概念 160

14.2 工作区的选择与互访 160

一、工作区的选择 160

二、工作区的互访 161

14.3 数据库之间的关联 163

14.4 数据库的更新 166

14.5 数据库的连接 168

习题十四 170

第十五章 汉字dBASE Ⅲ应用程序设计方法与技巧 172

15.1 程序设计的基本方法 172

一、自顶向下的模块化程序设计 172

二、结构化程序设计 173

15.2 菜单技术 173

一、菜单的基本设计方法 173

二、菜单应用举例 174

三、菜单设计中的若干技巧 176

15.3 系统的加密与解密 178

一、保密口令的设置 178

二、对文件名进行加密 178

三、源程序的加密 179

四、解密方法 180

15.4 报表技术 181

一、打印机的控制命令及其使用 181

二、报表中的字形变换 182

三、不打印“0.00”的方法 183

四、通用报表的设计 183

15.5 如何提高程序的运行速度 190

一、巧用COPY命令 191

二、用INDEX和COPY代替SORT命令 191

三、用FIND命令实现计数 191

四、灵活运用RUN命令 192

五、如何提高查询速度 192

六、正确使用PACK命令 192

七、尽量采用多工作区操作 192

八、采用高级语言解决运算速度慢的问题 193

九、采用编译dBASE Ⅲ 193

十、采用虚拟技术 193

15.6 程序调试的方法 193

一、有关调试的命令 193

二、利用EDLIN或WORSTAR调试命令文件 194

三、数据库文件的调试修改 194

习题十五 195

第十六章 管理应用程序实例 196

16.1 计算机管理应用的基本类型 196

16.2 管理应用软件的开发过程 196

16.3 文件信息管理系统设计范例 198

16.4 程序清单 200

第十七章 会计核算应用程序实例 205

17.1 系统概述 205

17.2 处理流程设计 205

17.3 主要数据库结构设计 206

17.4 输入设计 208

17.5 输出设计 208

17.6 系统的基本模块结构 208

17.7 主要功能模块介绍 209

第十八章 汉字dBASE Ⅲ与高级语言的相互调用 216

18.1 dBASE Ⅲ调用高级语言程序 216

一、使用RUN命令 216

二、执行批处理文件 216

18.2 dBASE Ⅲ与BASIC的数据传输 218

一、生成文本文件的COPY命令 218

二、dBASE Ⅲ向BASIC的数据传输 219

三、BASIC向dBASE Ⅲ的数据传输 222

18.3 dBASE Ⅲ与FORTRAN的数据传输 224

一、dBASE Ⅲ向FORTRAN的数据传输 224

二、FORTRAN向dBASE Ⅲ的数据传输 225

第十九章 dBASE Ⅲ PLUS简介 227

19.1 概述 227

一、PLUS软件的构成 227

二、PLUS软硬件配置 227

三、PLUS与dBASE Ⅲ性能指标的主要区别 227

19.2 改进的用户界面 228

一、菜单结构与功能 228

二、菜单的操纵、选择和退出 229

19.3 程序调试功能的增强 230

一、交互式调试命令 230

二、交互式调程序方法 231

19.4 新增加的文件类型 231

一、目录文件 231

二、屏幕文件和格式文件 233

三、查询文件 235

四、现场文件 237

五、报表格式文件和标签文件 239

19.5 新增加的函数和命令 240

一、新增加的函数 240

二、新增加的命令 240

19.6 PLUS网络功能 242

一、局部网的一般结构 242

二、资源共享 242

三、数据保护和保密 243

附录 附录Ⅰ dBASE Ⅲ命令索引 244

附录Ⅱ CRT显示输出码 248