《dBASEⅢ与dBASEⅢplus程序设计》求取 ⇩

第一章数据库设计基础1

§1.1信息流程和数据处理1

目录1

§1.1.1从现实世界到信息世界2

§1.1.2从信息世界到计算机世界3

§1.2三类数据模型5

§1.2.1层次模型(Hierarchialmodel)5

§1.2.2网络模型(Networkmodel)6

§1.2.3关系模型(Relationalmodel)7

§1.3.1子模式(subschema)9

§1.3数据库的分级结构9

§1.3.2模式(schema)10

§1.3.3内模式11

§1.4数据语言(DDL)11

§1.5数据独立性12

§1.5.1什么是数据独立性12

§1.5.2物理数据独立性和逻辑数据独立性13

§1.5.3提高独立性的方法13

§1.6数据库管理系统(DBMS)13

§1.7数据库的安全保密性14

§1.6.1四项任务14

§1.6.2DBMS的组成14

§1.7.1用户身份的标识与鉴别15

§1.7.2存取控制方法15

§1.7.3密码技术简介17

§1.8数据完整性19

§1.8.1完整性约束条件19

§1.8.2实例19

§1.9并行操作和数据一致性20

§1.9.1什么是数据一致性21

§1.9.2对数据的封锁22

§1.9.3活锁(LIVELOCK)和死锁(DEADLOCK)22

§1.9.4死锁对策22

§1.10故障恢复和后援24

§1.10.1故障类型和一般对策24

§1.10.2“事务处理”故障的后果及恢复25

§1.10.3系统故障的后果及恢复25

§1.10.4存贮器故障恢复27

§2.1.1硬件配置28

§2.1.2软件配置28

第二章dBASEⅢ的运行环境28

§2.1硬件及软件配置28

§2.2CCDOS的装入过程及主要组成29

§2.2.1冷启动和热启动29

§2.2.2CCDOS的自举过程29

§2.2.3CCDOS的主要组成29

§2.3汉字输入方法31

§2.3.1区位码输入法32

§2.3.2拼音码输入法32

§2.4.1汉字结构分析和编码思想33

§2.4五笔字型汉字输入技术33

§2.4.2〈五笔字型〉编码规则35

§2.4.3重码与容错码36

§2.4.4选择式易学输入法36

§2.4.5五键五笔划输入法37

§2.5CCDOS的功能命令38

§2.5.1内部命令38

§2.5.2外部命令40

§2.6批文件和批命令44

§2.6.1批命令的子命令45

§2.6.3自动执行文件AUTOEXEC·BAT的补充47

§2.6.2建立和执行带替换参数的批文件47

§2.7建立用户目录48

§2.7.1根目录、子目录和当前目录的概念48

§2.7.2文件查找的路经49

§2.7.3子目录的建立和使用50

§2.8行编辑命令的使用51

§2.8.1行编辑程序的启动51

§2.8.2命令一览表及命令参数51

§2.8.3行编辑命令介绍52

第三章dBASEⅢ导引57

§3.1从dBASEⅡ到dBASEⅢ的扩充57

§3.2dBASEⅢ的功能概要58

§3.3dBASEⅢ的文件60

§3.4dBASEⅢ的组成和启动62

§3.5系统的默认状态和状态设置63

§3.5.1观察dBASEⅢ的当前状态64

§3.5.2系统地改变系统状态65

§3.5.3利用CONFIG·DB文件设计系统状态参数66

§3.6表达式67

§3.6.1常量67

§3.6.2变量68

§3.6.3运算符68

§3.7内存变量的使用和内存变量文件71

§3.7.1内存变量的作用域71

§3.6.4表达式71

§3.7.2内存变量的赋值(STORE)72

§3.7.3消去内存变量(RELEASE)72

§3.7.4宣布为全局变量(PUBLIC)72

§3.7.5内存变量专用命令(PRIVATE)73

§3.7.6内存变量文件的建立和调用73

§3.8函数73

§3.8.1数值型函数73

§3.8.2字符串函数76

§3.8.3宏代替函数&79

§3.8.4逻辑型函数80

§3.8.5日期型函数81

§3.9命令格式84

§3.10求助命令HELP85

§4.1怎样建立数据文件88

§4.1.1数据结构及设计注意88

第四章数据库文件的建立和基本操作88

§4.1.2建库命令90

§4.1.3为数据库输入数据91

§4.1.4给备注字段输入数据92

§4.1.5数据文件的打开和关闭92

§4.2全屏幕编辑功能93

§4.2.1使用控制键移动光标93

§4.2.2编辑键93

§4.3显示、列表命令94

§4.3.1显示命令DISPLAY94

§4.2.3屏幕打印和打印屏幕信息94

§4.2.4存贮和退出94

§4.3.2列表命令LIST97

§4.3.3各种文件目录命令97

§4.4浏览文件命令BROWSE98

§4.5记录定位GO(GOTO)、SKIP99

§4.5.1GO/GOTO命令99

§4.10快速修改数据库数据100

§4.5.2SKIP命令100

§4.6向数据库追加(APPEND)和插入(INSERT)记录101

§4.6.1APPEND命令101

§4.6.2插入命令INSERT103

§4.7数据库的删除与整理105

§4.7.1删除(DELETE)和恢复(RECALL)105

§4.7.2整理PACK105

§4.8各类文件的复制、改名、删除和打印106

§4.8.1数据文件的复制106

§4.8.4文件删除107

§4.8.2各种文件的复制107

§4.8.3文件改名107

§4.9修改数据库结构命令MODIFY108

§4.9.1用MODIFY修改数据结构108

§4.8.5文件显示及打印108

§4.9.2在程序中修改数据结构109

4.10.1数据替换110

4.10.2修改数据111

§4.11文件操作的功能参数112

§4.11.1SETALTERNATE建立运行记录112

§4.11.3SETFIRTER设置文件过滤器113

§4.11.2SETSAFETY文件安全保护开关113

第五章结构化程序设计和命令文件的建立115

§5.1dBASEⅢ的结构化程序设计特征115

§5.1.1dBASEⅢ的特征115

§5.1.2程序设计的指导思想116

§5.1.3程序基本组成117

§5.2人机交互命令和简单程序设计117

§5.2.1WAIT等待输入118

§5.2.2ACCEPT接收字符串信息119

§5.2.3INPUT输入数据到内存变量119

§5.2.4简单程序设计实例120

§5.3菜单语句123

§5.4判断执行程序设计125

§5.4.1简单判断语句125

§5.4.2选择判断语句126

§5.4.3多层判断语句127

§5.5循环执行程序设计130

§5.5.1简单循环语句131

§5.5.2多层循环程序设计134

§5.5.3利用循环建立数组139

§5.6.1建立命令文件的方法140

§5.6命令文件的建立和执行140

§5.6.2命令文件和外部程序的执行142

§5.6.3命令文件的拼接和穿插143

§5.7过程文件和过程146

§5.7.1什么是过程146

§5.7.2过程文件146

§5.7.3使用过程加速程序执行147

§5.8有关程序执行和外部设备的状态设置148

§5.8.1对程序执行的功能控制148

§5.8.2对外部设备的功能控制149

§5.8.3自行设置功能键151

第六章数据处理程序设计与多文件联接152

§6.1数据库的排序SORT和索引INDEX152

§6.1.1排序命令SORT152

§6.1.2索引命令INDEX153

§6.1.3重索引命令REINDEX154

§6.2查询命令FIND,SEEK,LOCATE156

§6.2.1快速查询命令FIND156

§6.2.2快速查找命令SEEK159

§6.2.3模糊查询160

§6.2.4子串查找函数$161

§6.2.5定位命令LOCATE和CONTINUE162

§6.3自动计数与合计163

§6.3.1记录计数COUNT163

§6.3.2求合计命令SUM164

§6.3.3求平均值命令AVERAGE164

§6.4摘要、小计命令TOTAL165

§6.5dBASEⅢ的优异功能——同时调用10个数据文件169

§6.5.1选择工作区的命令169

§6.5.2数据库更新命令UPDATE170

§6.6两个数据库的联接命令JOIN171

§6.7.1联接命令172

§6.7多文件联接技术172

§6.7.2联接形式的选择原则和示例174

§6.8数据处理中的控制参数181

§6.8.1控制小数位181

§6.8.2已作删除标记的记录是否还参加处理181

§6.8.3SETDELIMITER182

§6.8.4控制字符比较精确度SETEXACT183

§6.8.5SETFIXED183

§8.8.6SETCARRYON183

§6.8.8SETUNIQUEOFF184

§6.8.7SETHEADINGON184

第七章输入/输出程序设计186

§7.1设计好用户界面,强调对用户友好186

§7.1.1完善的用户通信186

§7.1.2美化屏幕格式186

§7.1.3正确的数据检查187

§7.1.4加快执行速度187

§7.2格式控制命令@187

§7.2.1清屏功能188

§7.2.2分区显示功能190

§7.2.3读写编辑功能191

§7.2.4数据类型、长度及特征的控制193

§7.2.5输入数据的范围控制194

§7.3报表输出和@语句的使用195

§7.3.1借库打表技术195

§7.3.2汉字字型变换197

§7.3.3分行线与分格线线型选择197

§7.34防止空走纸及其他打表经验198

§7.4文本输出命令TEXT的应用200

§7.5数据完整性检查的内容和方法202

§7.5.1限定输入检查202

§7.5.3逻辑性检查203

§7.5.2数据正确性检查203

§7.5.4类型检查和除零检查204

§7.6版式文件的设计和应用204

§7.7标签文件的建立和应用208

§7.7.1标签生成208

§7.72标签输出209

§7.8报表格式文件及其使用211

§7.8.1报表格式文件生成211

§7.8.2报表格式文件的打印输出213

§7.8.3报表格式文件的修改存贮214

§8.1.1dBASEⅢ可处理的数据格式216

§8.1dBASEⅢ的内外转移216

第八章dBASEⅢ与高级语言协同使用216

§8.1.2数据库文件的外转移217

§8.1.3dBASEⅢ的内外转移218

§8.2dBASEⅢ与BASIC交换数据218

§8.2.1BASIC语言数据文件的I/O语句218

§8.2.2程序转移实例220

§8.3dBASEⅢ与FORTRAN交换数据222

§8.4dBASEⅢ与PASCAL交换数据225

§8.4.1PASCAL语言结构简介225

§8.4.3文本文件的使用228

§8.4.2PASCAL文本文件的说明228

§8.5dBASEⅢ与高级语言的程序转换231

§8.5.1使用RUN调用高级语言程序231

§8.5.2用批文件实现程序转移和调用231

第九章dBASEⅢPLUS的功能扩充235

§9.1dBASEⅢPLUS对dBASEⅢ的功能扩充概述235

§9.2dBASEⅢPLUS的安装和启动238

§9.2.1在双软盘驱动器上安装使用238

§9.2.2在硬盘驱动器上装入和启动239

§9.3目录文件的建立和使用240

§9.4.1现场文件及其使用241

§9.4现场文件的建立和使用241

§9.4.2现场文件的建立242

§9.5查询文件的建立和使用243

§9.5.1直接建立查询条件244

§9.5.2建立查询文件244

§9.5.3查询文件使用245

§9.6屏幕文件的建立和使用245

§9.7建立现场字段表247

§9.8新函数251

§9.8.1立即型ⅡF函数251

§9.8.2测试函数252

§9.8.3数值函数254

§9.8.4文件函数255

§8.8.5字符串函数257

§9.8.6其它函数258

第十章3+网中的多用户dBASE程序设计260

§10.1局域网的概念260

§10.1.1OMNINET261

§10.1.2剑桥环262

§10.1.3王安网262

§10.1.5PLAN局域网263

§10.1.4PCNET263

§10.23COM网和3+网的结构与性能264

§10.2.13COM网的结构和性能264

§10.2.23COM网络硬件264

§10.2.33COM软件266

§10.2.43+网功能扩充267

§10.3多用户dBASE在3+网上的安装和启动267

§10.3.1安装准备工作267

§10.3.2在3+网上安装dBASE268

§10.3.3在一个工作站上安装dBASEACCESS269

§10.3.4启动和使用dBASEADMIMSTRATOR270

§10.3.5从网络上收回dBASE271

§10.4多用户dBASE网络软件的组成和操作注意事项272

§10.4.1网络软件组成272

§10.4.2操作使用上的一些注意事项273

§10.5安全保密系统的建立273

§10.5.1安全保密的级别和分组保密274

§10.5.2建立安全保密系统的方法和步骤275

§10.5.3操作注意事项280

§10.6网络管理命令282

§10.6.1状态显示命令282

§10.6.2显示正在共享dBASE的工作站名282

§10.6.3打印机控制283

§10.7dBASE网络程序设计284

§10.7.1网络程序设计的特点284

§10.7.2文件的使用——打开属性和访问属性284

§10.7.3程序设计中文件的加锁和解锁287

§10.8错误捕获与处理291

§10.8.1错误处理程序291

§10.8.2错误捕获函数的使用292

§11.1.2调试与测试步骤294

§11.1.1程序中的常见错误294

§11.1常见错误和调试步骤294

第十一章程序调试与编程技巧294

§11.2程序调试工具“历史”296

§11.3内部调试命令297

§11.3.1跟踪程序执行297

§11.3.2抽点显示/打印297

§11.4建立运行记录文件298

§11.5一些编程技巧300

§11.5.1系统菜单技术300

§11.5.2使用光条技术选择菜单304

§11.5.3利用F2—F10键加速数据录入306

§11.5.4长表浏览法307

§11.5.5利用打删除号加速数据统计309

§11.5.6在一行中打印不同大小的汉字310

§11.5.7把表格线打成实线310

§11.5.8变换屏幕色彩和飞字技术310

§11.5.9命令!的多种妙用312

第十二章实验指导书315

实验一表达式函数315

实验二建库及数据显示317

实验三文件的修改319

实验四索引分类327

实验五统计329

实验六——宏代替的应用331

实验七多文件连接333

实验八dBASEⅢ与高级语言协同使用339

附录一ASCⅡ码表342

附录二dBASEⅢ命令查阅手册344

附录三dBASEⅢPLUS的新命令简介351

附录四dBASEⅢPLUS新函数353

附录五dBASEⅢPLUS出错信息及编号354

附录六dBASEADMINISTRATOR的出错信息表362

参考文献363

1990《dBASEⅢ与dBASEⅢplus程序设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由佟震亚,汪天标等编 1990 西安:西安交通大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

汉字dBASEⅢ及程序设计(1989 PDF版)
汉字dBASEⅢ及程序设计
1989 长春:东北师范大学出版社
dBASEⅢ程序设计技巧集锦( PDF版)
dBASEⅢ程序设计技巧集锦
陕西电子编辑部
dBASEⅢ程序设计(1990 PDF版)
dBASEⅢ程序设计
1990 大连:大连理工大学出版社
结构计算与程序设计(1977 PDF版)
结构计算与程序设计
1977 北京:中国建筑工业出版社
dBASEⅢ应用程序设计方法(1992 PDF版)
dBASEⅢ应用程序设计方法
1992 北京:科学出版社
程序设计  程序员级(1999 PDF版)
程序设计 程序员级
1999 北京:清华大学出版社
汉字dBASEⅢ Ⅳ应用及程序设计技巧(1989 PDF版)
汉字dBASEⅢ Ⅳ应用及程序设计技巧
1989 南京:东南大学出版社
SNOBL4程序设计与应用(1989 PDF版)
SNOBL4程序设计与应用
1989 上海:上海交通大学出版社
MCS-51单片微型计算机(1988 PDF版)
MCS-51单片微型计算机
1988 天津:天津科技翻译出版公司
C语言与程序设计(1997 PDF版)
C语言与程序设计
1997 天津:天津科学技术出版社
程序设计(1985 PDF版)
程序设计
1985 上海:上海交通大学出版社
FoxBASE+基础与程序设计(1999 PDF版)
FoxBASE+基础与程序设计
1999 北京:机械工业出版社
CorelDRAW 5从入门到精通  Windows版(1995 PDF版)
CorelDRAW 5从入门到精通 Windows版
1995 北京:电子工业出版社
怎样使用汉字dBASEⅢ及dBASEⅢPLUS(1991 PDF版)
怎样使用汉字dBASEⅢ及dBASEⅢPLUS
1991 上海:上海科学普及出版社
汉字dBASEⅢ程序设计(1990 PDF版)
汉字dBASEⅢ程序设计
1990 上海:上海科学技术文献出版社