第一章 档案、磁碟与电脑作业 1
1-1 电脑作业与档案 1
1-2 磁碟的基本结构与作业特性 5
1-3 档案的分类与资料的储存方式 10
1-3-1 循序作业档案(SAM file) 10
1-3-2 索引顺序作业档案(ISAM file) 13
1-3-3 直接出入作业档案(DAM file) 16
1-3-4 资料的储存方式 18
1-4 档案设计的要素与一般原则 28
1-5 档案特性的比较与取舍 37
第二章 循序档案与直接出入档案的设计 41
2-1 循序档案的建档与更新 41
2-2 循序档案的应用 51
2-3 直接出入档案的建档 88
2-4 直接出入档案的更新 93
第三章 索引循序处理方式的设计 105
3-1 ISAM档案的构造 105
3-2 索引循序的查寻步骤 114
3-3 ISAM的处理方式 117
3-4 ISAM档案的取决、建立及重组 124
第四章 库存管理与电脑应用 139
(一).前言 139
(二).系统设计的要素 140
(三).输出入模型 141
(四).输出报表的种类与格式 142
(五).输入资料的型式 147
(六).档案的种类与格式 148
(七).作业流程 151
(八).编号设计 153
(九).问题与研究 154
(十).程式 155
RUN 0 以ISAM建立库存主档的程式 155
RUN 1 更新库存主档,列印应请购表的程式 162
RUN 1-A 根据异动资料更新库存主档的程式 171
RUN 1-B 利用更新过的库存主档列印应请购表的程式 178
RUN 2 方法1 查询商品库存状况的程式 185
RUN 2 方法2 查询商品库存状况的程式 192
RUN 3 利用库存主档列印库存明细的程式 199
RUN 4 列印滞货对象的程式 206
RUN 5+6 排列主档资料印制库存分析表的程式 213
第五章 资料库与TOTAL系统之基础概念 222
问题1:为什麽有资料库系统的产生? 222
问题2:传统资料处理方式易发生的缺点: 223
问题3:何谓资料库系统? 224
问题4:资料库有那些优点: 225
问题5:常见的资料库结构有那些? 226
问题6:何谓TOTAL?并简述TOTAL资料库的基本架构 229
问题7:TOTAL资料库用语—专有名称介绍 231
问题8:何谓主资料集?何谓变动资料集? 232
问题9:何谓RELATION?何谓SCHEMATIC OF DATA BASE? 233
问题10:TOTAL资料库允许那些RELATION存在?那些是不合法的RELATION? 235
问题11:试述MASTER DATA RECORD的编排格式? 236
问题12:何谓CONTROL KEY?SYNONYM?ROOT? 237
问题13:简述MASTER DATA SET的存取方式? 238
问题14:试述变动资料录的编排格式? 240
问题15:简述变动资料集的存取方式? 242
问题16:现有一人事主档,欲将其转换成TOTAL DATA BASE,试画出MASTER RECORD和VARIABLE RECORD的LAYOUT? 243
问题17:有一图书主档,将其转换成TOTAL DATA BASE,试画出MASTER RECORD和VARIABLE RECORD的LAYOUT?(含CODED RECORD) 244
问题18:试述执行一TOTAL DATA BASE的作业流程 246
问题19:试述TOTAL资料库的设计过程? 248
问题20:试述DDL撰写的格式 249
问题21:说明MASTER FILE的DDL格式 252
问题22:叙述变动资料集的DDL格式 255
问题23:叙述LOG FILE STATEMENT(日志资料档)的DDL格式和结束DDL(EPILOGUE SECTION)叙述的格式 257
问题24:试写下面TOTAL DATA BASE的DDL叙述 258
问题25:试撰写下列资料库系统(含CODED RECORD)的DDL格式 260
问题26:何谓DBA?其责任为何? 262
问题27:使用者的应用程式如何和TOTAL资料库系统沟通连结? 263
问题28:在TOTAL资料库定义语言中(DML)有那些指令(COM-MANDS)? 265
问题29:何谓SIGN ON?何谓SIGN OFF? 266
问题30:说明在DML中,主资料集指令? 271
问题31:说明ADD-M(ADD MASTER)的用法? 272
问题32:说明READM(READ MASTER DATA SET)的用法? 273
问题33:说明WRITM(WRITE MASTER)的用法? 274
问题34:说明DEL-M(DELETE MASTER)的用法 275
问题35:说明DML中变动资料集指令的格式? 276
问题36:说明ADDVA(ADD VARIABLE AFTER)指令的用法 278
问题37:说明ADDVB(ADD VARIABLE BEFORE)指令的用法 280
问题38:说明ADDVC(ADD VARIABLE CONTINUE)指令的用法 282
问题39:说明READD(READ DIRECT)指令的用法 284
问题40:说明READV(READ VARIABLE)指令的用法 285
问题41:说明READR(READ REVERSE)指令的用法 287
问题42:说明WRITV(WRITE VARIABLE)指令的用法 289
问题43:说明DELVD(DELETE VARIABLE DIRECT)指令的用法 290
问题44:说明RDNXT(READ NEXT RECORD)指令的用法 291
问题45:说明COMIT的用法 292
问题46:说明BKOUT(BACK OUT TO LAST COMIT POINT)的用法 293
问题47:在DML中,CODED RECORD的特殊撰写方式 294
第六章 TOTAL资料库案例之一~人事资料库的设计 297
一、前言 297
二、说明 300
三、人事资料库(SUMPLE)之DDL的架构 301
四、DDL之描述 302
五、程式(DML的设计) 304
一、前言 361
第七章 TOTAL资料库案例之二~图书馆资料库的设计 361
二、说明 362
三、图书馆BORROW资料库DDL之架构 364
四、DDL之描述 365
五、程式(DML的设计) 367
第八章 TOTAL资料库案例之三~库存管理资料库的设计 395
一、前言 395
二、说明 395
三、库存管理资料库(INVENT)之DDL架构 396
四、DDL之描述 398
五、程式(DML的设计) 400
附录一 TOTAL DDL错误讯息 431
附录二 TOTAL DML错误讯息 435