dBASEⅣ及其程序设计 关系数据库管理系统PDF电子书下载
- 电子书积分:17 积分如何计算积分?
- 作 者:周苏等编写
- 出 版 社:天津:天津科学技术出版社
- 出版年份:1990
- ISBN:7530808311
- 页数:552 页
引言 1
1.如何使用本书 1
目录 1
2.本书中的若干约定 3
1.3 安装单用户dBASE Ⅳ 7
1.2 dBASEⅣ内存管理 7
第一部分 基础篇 7
第一章 安装与准备 7
1.1 软硬件需求 7
1.3.2 硬件设置 8
1.3.1 安装dBASE Ⅳ 8
1.3.3 安装dBASE Ⅳ系统软件 10
1.3.4 拷贝其他文件 11
1.5 dBASE Ⅳ的安全性 14
1.4.2 退出dBASE Ⅳ 14
1.4 进入和退出dBASE Ⅳ 14
1.4.1 进入dBASE Ⅳ 14
1.7 使用dBASE Ⅳ指导文件 15
1.6 制作备份 15
2.1.1 dBASE Ⅳ语言组成 16
2.1 概述 16
第二章 dBASE Ⅳ基础 16
2.1.3 文件名和别名 17
2.1.2 圆点提示符界面 17
2.1.4 程序和过程 19
2.2.1 变量 21
2.2 表达式、数据类型和运算符 21
2.2.2 函数 22
2.2.4 数据类型 23
2.2.3 表达式 23
2.2.5 运算符 24
2.3 使用命令 25
2.2.6 运算符的优先级 25
2.3.3 重现打入的命令 27
2.3.2 求助 27
2.3.1 打入命令 27
2.5.1 用户自定义函数 28
2.5 使用函数 28
2.4 使用SET命令 28
2.6 使用系统内存变量 30
2.5.2 宏代换 30
2.6.1 打印格式文件 31
3.1.2 打开文件(USE命令) 33
3.1.1 设置文件查找路径 33
第三章 dBASE Ⅳ初步 33
3.1 显示和修改数据 33
3.1.3 列表和打印数据 34
3.1.4 输入数据 36
3.1.5 修改数据 37
3.1.6 删除记录 38
3.1.7 关闭文件 39
3.2.1 排序 40
3.2 组织数据 40
3.1.8 其他命令 40
3.2.2 索引 41
3.3 查找数据 43
3.2.3 在排序和索引之间进行选择 43
3.3.2 在索引文件中查找 44
3.3.1 使用LOCATE查找 44
3.3.3 数据查询 45
3.4.1 关系数据库的概念 46
3.4 文件联结 46
3.4.2 使用多个文件 47
3.4.3 文件关联 49
3.4.4 存贮关联文件 50
4.2 ?/?? 53
4.1 概述 53
第二部分 语言手册 53
第四章 命令 53
4.3 ??? 56
4.4 @ 57
4.6 @...FILL 64
4.5 @...CLEAR 64
4.7 @...TO 65
4.8 ACCEPT 66
4.11 ACTIVATE SCREEN 67
4.10 ACTIVATE POPUP 67
4.9 ACTIVATE MENU 67
4.13 APPEND 68
4.12 ACTIVATE WINDOW 68
4.14 APPEND FROM 69
4.15 APPEND FROM ARRAY 71
4.16 APPEND MEMO 72
4.18 AVERAGE 73
4.17 ASSIST 73
4.19 BEGIN/END TRANSACTION 74
4.20 BROWSE 77
4.21 CALCULATE 80
4.22 CALL 82
4.25 CLEAR 83
4.24 CHANGE 83
4.23 CANCEL 83
4.27 COMPILE 85
4.26 CLOSE 85
4.28 CONTINUE 87
4.29 CONVERT 88
4.30 COPY 89
4.31 COPY FILE 91
4.33 COPY MEMO 92
4.32 COPY INDEXES 92
4.34 COPY STRUCTURE 93
4.36 COPY TAG 94
4.35 COPY STRUCTURE EXTENDED 94
4.37 COPY TO ARRAY 95
4.39 CREATE或MODIFY STRUCTRUE 96
4.38 COUNT 96
4.40 CREATE FROM 98
4.42 CREATE/MODIFY APPLICATION 100
4.41 CREATE VIEW FROM ENVIRONMENT 100
4.43 CREATE/MODIFY LABEL 102
4.44 CREATE/MODIFY QUERY/VIEW 103
4.45 CREATE/MODIFY REPORT 104
4.46 CREATE/MODIFY SCREEN 105
4.47 DEACTIVATE MENU 106
4.49 DEACTIVATE WINDOW 107
4.48 DEACTIVATE POPUP 107
4.50 DEBUG 108
4.51 DECLARE 109
4.52 DEFINE BAR 111
4.54 DEFINE MENU 113
4.53 DEFINE BOX 113
4.55 DEFINE PAD 114
4.56 DEFINE POPUP 115
4.57 DEFINE WINDOW 116
4.59 DELETE TAG 117
4.58 DELETE 117
4.61 DISPLAY命令 119
4.60 DIR 119
4.62 DO 120
4.63 DOCASE 122
4.64 DO WHILE 123
4.65 EDIT 125
4.67 EJECT PAGE 127
4.66 EJECT 127
4.69 EXPORT 128
4.68 ERASE 128
4.70 FIND 129
4.71 FUNCTION 131
4.72 GO/GOTO 133
4.74 IF 135
4.73 HELP 135
4.75 IMPORT 136
4.76 INDEX 137
4.78 INSERT 141
4.77 INPUT 141
4.79 JOIN 142
4.80 LABEL FORM 144
4.81 LIST/DISPLAY 145
4.82 LIST/DIPSLAY FILES 146
4.84 LIST/DISPLAY MEMORY 147
4.83 LIST/DISPLAY HISTORY 147
4.85 LIST/DISPLAY STATUS 149
4.86 LIST/DISPLAY STRUCTURE 150
4.87 LIST/DISPLAY USERS 151
4.88 LOAD 152
4.89 LOCATE 153
4.90 LOGOUT 154
4.92 MODIFY命令 155
4.91 MODIFY COMMAND/FILE 155
4.94 NOTE/*/ 156
4.93 MOVE WINDOW 156
4.95 ON ERROR/ESCAPE/KEY 157
4.97 ON PAGE 160
4.96 ON PAD 160
4.98 ON READERROR 162
4.100 ON SELECTION POPUP 163
4.99 ON SELECTION PAD 163
4.101 PACK 164
4.103 PLAY MACRO 165
4.102 PARAMETERS 165
4.104 PRINTJOB/ENDPRINTJOB 166
4.106 PROCEDURE 168
4.105 PRIVATE 168
4.107 PROTECT 170
4.109 QUIT 173
4.108 PUBLIC 173
4.111 RECALL 174
4.110 READ 174
4.112 REINDEX 175
4.113 RELEASE 176
4.115 REPLACE 177
4.114 RENAME 177
4.116 REPORT FORM 178
4.117 RESET 179
4.118 RESTORE 180
4.121 RESUME 181
4.120 RESTORE WINDOW 181
4.119 RESTORE MACROS 181
4.122 RETRY 182
4.124 ROLLBACK 183
4.123 RETURN 183
4.125 RUN/! 184
4.127 SAVE MACROS 185
4.126 SAVE 185
4.129 SCAN 186
4.128 SAVE WINDOW 186
4.130 SEEK 187
4.131 SELECT 188
4.133 SHOW POPUP 189
4.132 SHOW MENU 189
4.134 SKIP 190
4.135 SORT 191
4.136 STORE 193
4.137 SUM 195
4.139 TEXT 196
4.138 SUSPEND 196
4.140 TOTAL 197
4.141 TYPE 198
4.142 UNLOCK 199
4.143 UPDATE 200
4.144 USE 201
4.146 ZAP 203
4.145 WAIT 203
5.3 SET ALTERNATE 205
5.2 SET 205
第五章 SET命令 205
5.1 概述 205
5.5 SET BELL 207
5.4 SET AUTOSAVE 207
5.7 SET BORDER 208
5.6 SET BLOCKSIZE 208
5.9 SET CATALOG 210
5.8 SETCARRY 210
5.10 SET CENTURY 213
5.12 SET COLOR 214
5.11 SET CLOCK 214
5.13 SET CONFIRM 218
5.15 SET CURRENCY 219
5.14 SET CONSOLE 219
5.17 SET DATE 220
5.16 SET CURRENCY LEFT/RIGHT 220
5.18 SET DEBUG 221
5.20 SET DEFAULT 222
5.19 SET DECIMALS 222
5.22 SET DELIMTERS 223
5.21 SET DELETED 223
5.24 SET DEVELOPMENT 224
5.23 SET DESIGN 224
5.25 SET DEVICE 225
5.28 SET ECHO 226
5.27 SET DOHISTORY 226
5.26 SET DISPLAY 226
5.30 SET ESCAPE 227
5.29 SET ENCRYPTION 227
5.32 SET EXCLUSIVE 228
5.31 SET EXACT 228
5.33 SET FIELDS 229
5.34 SET FILTER 231
5.35 SET FIXED 232
5.36 SET FORMAT 233
5.38 SET FUNCTION 234
5.37 SET FULLPATH 234
5.39 SET HEADING 235
5.41 SET HISTORY 236
5.40 SET HELP 236
5.42 SET HOURS………………………………………………………………… (23?)5.43 SET INDEX 237
5.46 SET LOCK 239
5.45 SET INTENSITY 239
5.44 SET INSTRUCT 239
5.47 SET MARGIN 241
5.50 SET MENU 242
5.49 SET MEMOWIDTH 242
5.48 SET MARK 242
5.52 SET NEAR 243
5.51 SET MESSAGE 243
5.53 SET ODOMETER 244
5.54 SET ORDER 245
5.56 SET PAUSE 246
5.55 SET PATH 246
5.59 SET PRINTER 247
5.58 SET PRECISION 247
5.57 SET POINT 247
5.60 SET PROCEDURE 250
5.61 SET REFRESH 251
5.62 SET RELATION 252
5.63 SET REPROCESS 253
5.64 SET SAFETY 254
5.67 SET SKIP 255
5.66 SET SEPARATOR 255
5.65 SET SCOREBOARD 255
5.68 SET SPACE 257
5.69 SET SQL 257
5.71 SET STEP 258
5.70 SET STATUS 258
5.73 SET TITLE 259
5.72 SET TALK 259
5.75 SET TYPEHEAD 260
5.74 SET TRAP 260
5.76 SET UNIQUE 261
5.77 SET VIEW 262
5.78 SET WINDOW 263
6.2 264
6.1 概述 264
第六章 函数 264
6.4 ACCESS() 265
6.3 ABS() 265
6.5 ACOS() 266
6.8 ASIN() 267
6.7 ASC() 267
6.6 ALIAS() 267
6.10 ATAN() 268
6.9 AT() 268
6.11 ATN2() 269
6.13 BOF() 270
6.12 BAR() 270
6.14 CALL() 271
6.16 CEILING() 272
6.15 CDOW() 272
6.18 CHR() 273
6.17 CHANGE() 273
6.20 COL() 274
6.19 CMONTH() 274
6.22 COS() 275
6.21 COMPLETED() 275
6.23 CTOD() 276
6.25 DAY() 277
6.24 DATE() 277
6.27 DELETED() 278
6.26 DBF() 278
6.28 DIFFERENCE() 279
6.30 DMY() 280
6.29 DISKSPACE() 280
6.32 DTOC() 281
6.31 DOW() 281
6.34 DTOS() 282
6.33 DTOR() 282
6.35 EOF() 283
6.36 ERROR() 284
6.38 FIELD() 285
6.37 EXP() 285
6.41 FKLABEL() 286
6.40 FIXED() 286
6.39 FILE() 286
6.43 FLOAT() 287
6.42 FKMAX() 287
6.45 FLOOR() 288
6.44 FLOCK() 288
6.46 FOUND() 289
6.48 GETENV() 290
6.47 FV() 290
6.49 IIF() 291
6.50 INKEY() 292
6.53 ISCOLOR() 295
6.52 ISALPHA() 295
6.51 INT() 295
6.55 ISMARKED() 296
6.54 ISLOWER() 296
6.57 KEY() 297
6.56 ISUPPER() 297
6.59 LEFT() 298
6.58 LASTKEY() 298
6.61 LIKE() 299
6.60 LEN() 299
6.63 LKSYS() 300
6.62 LINENO() 300
6.64 LOG() 301
6.66 LOOKUP() 302
6.65 LOG10() 302
6.67 LOWER() 303
6.69 LUPDATE() 304
6.68 LTRIM() 304
6.71 MDX() 305
6.70 MAX() 305
6.73 MEMLINES() 306
6.72 MDY() 306
6.75 MENU() 307
6.74 MEMORY() 307
6.77 MIN() 308
6.76 MESSAGE() 308
6.79 MOD() 309
6.78 MLINE() 309
6.81 NDX() 310
6.80 MONTH() 310
6.83 ORDER() 311
6.82 NETWORK() 311
6.86 PAYMENT() 312
6.85 PAD() 312
6.84 OS() 312
6.87 PCOL() 313
6.90 PRINTSTATUS() 314
6.89 POPUP() 314
6.88 PI() 314
6.91 PROGRAM() 315
6.93 PROW() 316
6.92 PROMPT() 316
6.95 RAND() 317
6.94 PV() 317
6.96 READKEY() 318
6.98 RECNO() 319
6.97 RECCOUNT() 319
6.99 RECSIZE() 320
6.101 RIGHT() 321
6.100 REPLICATE() 321
6.102 RLOCK()/LOCK() 322
6.104 ROUND() 323
6.103 ROLLBACK() 323
6.107 RTRIM() 324
6.106 RTOD() 324
6.105 ROW() 324
6.108 SEEK() 325
6.109 SELECT() 326
6.111 SIGN() 327
6.110 SET() 327
6.113 SOUNDEX() 328
6.112 SIN() 328
6.114 SPACE() 329
6.116 STR() 330
6.115 SQRT() 330
6.117 STUFF() 331
6.119 TAG() 332
6.118 SUBSTR() 332
6.121 TIME() 333
6.120 TAN() 333
6.122 TRANSFORM() 334
6.124 UPPER() 335
6.123 TYPE() 335
6.126 VAL() 336
6.125 USER() 336
6.128 VERSION() 338
6.127 VARREAD() 338
6.129 YEAR() 339
7.2 __alignment 340
7.1 概述 340
第七章 系统内存变量 340
7.3 __box 341
7.4 __indent 342
7.5 __lmargin 343
7.6 __padvance 344
7.7 __pageno 345
7.8 __pbpage 346
7.9 __pcolno 347
7.11 __pdriver 348
7.10 __pcopies 348
7.13 __peject 350
7.12 __pecode 350
7.15 __pform 351
7.14 __pepage 351
7.16 __plength 352
7.18 __ploffset 353
7.17 __plineno 353
7.19 __ppitch 354
7.21 __pscode 355
7.20 __pquality 355
7.23 __pwait 356
7.22 __pspacing 356
7.24 __rmargin 357
7.25 __tabs 358
7.26 __wrap 359
8.1.1 BUFFERS=n 360
8.1 系统基本配置文件Config.sys 360
第八章 dBASE Ⅳ系统设置 360
8.2 dBASE Ⅳ配置文件Config.db 361
8.1.2 FILES=n 361
8.2.1 系统配置命令 362
8.2.2 存贮块分配 366
8.2.4 SET命令 367
8.2.3 功能键定义 367
8.3.1 显示磁盘的利用情况 371
8.3 DBSETUP工具菜单 371
8.2.5 颜色设置 371
8.3.3 了解系统配置 373
8.3.2 测试磁盘性能 373
9.2.2 Adduser4 377
9.2.1 多用户dBASE Ⅳ 377
第三部分 网络篇 377
第九章 网络规划 377
9.1 概述 377
9.2 dBASE网络程序 377
9.4 应用规划 378
9.3.3 磁盘容量 378
9.2.3 PROTECT 378
9.3 网络软硬件要求 378
9.3.1 文件服务器和工作站 378
9.3.2 RAM要求 378
10.1.1 网络硬件与软件 380
10.1 网络系统的进入 380
第十章 网络安装 380
10.1.2 文件共享的实现 381
10.1.3 有关共享文件命令 383
10.2.1 准备工作 384
10.2 网络的安装 384
10.2.2 安装dBASE Ⅳ 385
10.2.3 拆卸dBASE Ⅳ 387
11.1 增加用户 388
第十一章 网络用户数目的改变 388
11.3 控制访问程序错误信息 389
11.2 减少用户 389
12.1 引言 393
第十二章 dBASE Ⅳ的新颖之处 393
第四部分 dBASE Ⅳ的新颖之处 393
12.2.1 新的用户界面 394
12.2 从dBASE ⅢPLUS到dBASE Ⅳ 394
12.2.2 数据库文件 396
12.2.3 命令和函数 397
12.2.5 数据的完整性 401
12.2.4 内存变量与数组 401
12.2.6 权限和兼容性 402
12.2.7 编程工具 405
12.2.8 系统设置 407
12.3.1 命令 408
12.3 命令与函数的改进和提高 408
12.3.2 SET命令 419
12.3.3 函数 423
13.3.1 建立程序 433
13.3 一个样本程序 433
第五部分 dBASE Ⅳ程序设计 433
第十三章 进入编程 433
13.1 概述 433
13.2 编程与应用生成器 433
13.3.2 运行程序 434
13.3.3 举例程序是如何工作的 435
14.2.1 数据库设计的三条准则 437
14.2 设计数据库系统 437
第十四章 规划和编写程序 437
14.1 需求分析和设计 437
14.1.1 分析任务 437
14.2.3 建立数据库系统 441
14.2.2 设计数据库系统的步骤 441
14.3.2 主程序 443
14.3.1 模型设计 443
14.3 设计应用程序 443
14.3.5 程序编辑器 444
14.3.4 使用伪码 444
14.3.3 子程序和过程 444
15.1.2 建立和修改内存变量 447
15.1.1 内存变量的命名 447
第十五章 内存变量和程序结构 447
15.1 内存变量 447
15.1.3 建立和修改内存变量数组 448
15.1.5 在程序中使用内存变量 449
15.1.4 局部和全局内存变量 449
15.1.7 存贮和恢复内存变量 450
15.1.6 使用内存变量的文件名和宏代换 450
15.2.1 单一条件 451
15.2 dBASE程序结构 451
15.2.3 循环 452
15.2.2 多条件 452
15.2.6 传递参数 453
15.2.5 分支 453
15.2.4 嵌套数据库操作 453
15.2.7 嵌套控制结构 454
16.2 编写主程序………………………………………………………………… (455 )16.2.1 准备工作 455
16.1 概述 455
第十六章 编写主程序 455
16.2.2 主循环 456
16.3.1 术语 457
16.3 设计菜单和列表 457
16.2.3 清理 457
16.3.3 定义一个光标菜单 458
16.3.2 一段菜单设计 458
16.3.4 定义弹出式菜单 459
16.4.1 划线和方框 460
16.4 应用程序的外观 460
16.3.5 运行菜单系统 460
16.4.4 使用窗口 461
16.4.3 显示图形符号 461
16.4.2 显示文本 461
16.4.5 屏幕显示提示 462
17.2.1 用屏幕格式输入数据 463
17.2 输入 463
第十七章 输入和输出 463
17.1 概述 463
17.2.3 数组数据的使用 465
17.2.2 不用屏幕格式输入数据 465
17.2.4 格式化数据输入屏幕 466
17.2.5 数据查错 467
17.2.6 键中断处理 469
17.3.3 数据检索 470
17.3.2 数据排序 470
17.3 处理 470
17.3.1 使用函数和运算符 470
17.4 输出 471
17.3.5 在程序中使用查询和视图 471
17.3.4 处理选择的字段 471
17.4.2 非格式化列表 472
17.4.1 报表的编码和列表 472
17.4.3 格式化报表 473
17.4.5 控制打印作业 475
17.4.4 指定输出设备 475
17.4.6 打印提示 476
18.2.4 数据事务管理 478
18.2.3 数据备份 478
第十八章 完成程序编制 478
18.1 概述 478
18.2 辅助操作 478
18.2.1 从数据库文件中删除数据 478
18.2.2 处理磁盘文件 478
18.4.2 使用纠错器 479
18.4.1 激活纠错器 479
18.3 程序测试 479
18.4 程序纠错 479
18.5.2 程序文档 481
18.5.1 程序编译 481
18.5 使用程序 481
附录A 出错信息 485
第五部分 附录 485
附录B dBASE Ⅳ技术参数 526
B.1 数据库文件 526
B.2 索引文件 526
B.3 字段大小 526
B.4 数组 526
B.5 多用户作业 526
B.6 文件操作 526
B.7 数值精度 527
B.8 内存变量 527
B.9 运行期间符号 527
B.10 编译期间符号 527
B.11 容量 527
B.11.1 文本编缉器 527
B.11.5 QBE 528
B.11.7 应用生成器 528
B.11.6 SQL 528
B.11.8 其他 528
B.11.4 标签 528
B.11.3 报告 528
B.11.2 格式 528
附录C 样本文件 530
C.1 Client.dbf 530
C.2 Transact.dbf 533
C.3 Stock.dbf 533
C.4 Menus.prg 535
附录D 文件扩展名 537
D.1 dBASE Ⅳ使用的文件扩展名 537
D.2 文件关联与兼容性 539
E.1 数据库文件头和记录 540
E.1.1 数据库文件头结构 540
附录E 数据库(.dbf)文件结构 540
E.1.2 数据库记录 541
E.2 备注字段和.dbt文件 541
附录F 光标控制键 543
附录G dBASE Ⅳ打印机驱动程序 545
参考书目 554
- 《管理信息系统习题集》郭晓军 2016
- 《MBA大师.2020年MBAMPAMPAcc管理类联考专用辅导教材 数学考点精讲》(中国)董璞 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《卓有成效的管理者 中英文双语版》(美)彼得·德鲁克许是祥译;那国毅审校 2019
- 《危险化学品经营单位主要负责人和安全生产管理人员安全培训教材》李隆庭,徐一星主编 2012
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《学前儿童发展心理学 第2版》刘万伦主编;王文秀,甘卫群,刘万伦编写人员 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《液固旋流分离新技术》中国化工学会组织编写;汪华林等著 2019
- 《新编高中物理竞赛教程习题全解》钟小平主编;钟小平,倪国富,曹海奇编写 2019
- 《声动中国 七十年歌声里的中国故事》王一诺责任编辑;(中国)《声动中国》编写组 2019
- 《对话中国》《对话中国》编写组著 2019
- 《绿色过程工程与清洁生产技术 张懿院士论文集精选 上》《绿色过程工程与清洁生产技术》编写组编 2019
- 《近代中国分省人文地理影像采集与研究 甘肃》《近代中国分省人文地理影像采集与研究》编写组 2019
- 《创新的脚步 全国社区治理和服务创新实验区成果集萃》民政部编写组编著 2018
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020