《SIR通用数据库》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:司一译
  • 出 版 社:
  • 出版年份:2222
  • ISBN:
  • 页数:326 页
图书介绍:

目录 1

第一章概述 1

1—1调查研究中的数据管理 1

1—2SIR数据库管理系统 1

1—2ASIR中的族系 1

1—2BSIR中的网络 1

1—3在SIR中的DBMS术语 2

1—3A数据库 2

1—3B事例 2

1—3C记录 2

1—3D记录类型设计 2

1—3E通用信息记录(CIR) 2

1—3F变量 2

1—4SIR语言 8

1—5D工具(ULITIES) 9

1—5C检索 9

1—5B批数据输入 9

1—5SIR的运行类型 9

1—5A模式定义和修改 9

1—6SIR交互编辑子程序 11

第二章SIR的一般介绍 12

2—1概述 12

2—2命令语法 12

2—3变量 13

2—3C数据类型 14

2—3D失值和无定义值 14

2—3BSIR变量的种类 14

2—3A命名规则 14

2—4算术表达式 17

2—4A数字表达式 17

2—4B字符串表达式 18

2—5逻辑表达式 19

2—6予置命令 22

2—7列表控制命令 23

2—6CRUNNAME 23

2—6ANUMBERBD 23

2—6BPAGESIZE 23

2—7APRINTBACK 24

2—7BTASKNAME 24

2—7CEJECT 24

2—7DSPACE 24

2—8其他命令 25

2—8ACOMMBNT 26

2—8BFINISH 26

2—8CSTRINGLENGTH 26

2—8DERRORLIMIT 26

2—8EWARNINGLIMIT 26

2—8FPROCEDURE—ENDPROCEDURE 26

2—9参数(宏)在SIR中的替代 28

2—9D位置和总体参数 34

第三章数据库存取和保密命令 34

2—9ECALL 34

2—9CDOREPEAT—EUDREFEAT 34

2—9BTO表格 34

2—9AALL关键字 34

3—1数据库存取命令 37

3—1ANEWFILE 37

3—1BOLDFILE 38

3—1CRELOADFILE 39

3—2数据库保密命令 40

3—2APASSWORD 43

3—2BREAPSECURITY—WRITESECURITY 43

3—2CSECURITY 43

3—2DSIR数据库中的数据保密 43

第四章模式定义 43

4—1IMAXINPUTCOLS 44

4—1JCOMMONVARS 44

4—1KTEMPVARS 44

4—1HMAXKEYSIZE 44

4—1LDOCUMENT 44

4—1MCOMMONSECURITY 44

4—1N命令的次序 44

4—1ERECSPERCAE 44

4—1FMAXRECTYPES 44

4—1DNOFCASES 44

4—1CSEQUENCECOLS 44

4—1ACASEID4—1BRECTYPECOLS 44

4—1事例定义命令 44

4—1GMAXRECCOUNT 44

4—2SVARRANGES 52

4—2NCOMPUTE 52

4—2OIF 52

4—2PRECODE 52

4—2QSCALEDVARS 52

4—2RVALRDVALUES 52

4—2MINTEGERVARS 52

4—2TMISSINGVALUES 52

4—2UVARSECURITY 52

4—2VVARLABELS 52

4—2WVALUELABELS 52

4—2XACCEPTRECIF-REJECTRECIP 52

4—2YENDSCHEMA 52

4—2Z命令的顺序 52

4—2EMAXRECCOUNT 52

4—2记录定义命令 52

4—2ARECORDSCHEMA 52

4—2BSQRTIDS 52

4—2CSEQUENCECHECK 52

4—2DRECSECURITY 52

4—2LCATVARS 52

4—2FDOCUMENT 52

4—2GVARIABLELIST 52

4—2HINPUTFORMAT 52

4—2IDATALIST 52

4—2JDATEVARS 52

4—2KTIMEVARS 52

4—3模式列表工具子程序 70

4—3ALISTSCHEMA 70

4—3BWRITESCHEMA 71

4—4模式修改和再定义 72

4—4A事例模式修改 73

4—4BMODIFYSCHEMA-记录模式修改 74

4—4E数据库再结构 76

第五章批数据输入和管理 76

4—4C记录模式再定义 76

4—4D封锁记录 76

5—1概述 78

5—2INPUTFILE和它的内容 78

5—3批数据输入运行的代价 79

5—4批数据输入期间的误差检测 80

5—5批数据输入与RETRIEVALUPDATE的比较 80

5—6CREPLACEREC 82

5—6DUPDATEREC 82

5—6EEVICTREC 82

5—6BADDREC 82

5—6AREADINPUTDATA 82

5—6批数据输入命令 82

5—7命令方式 85

5—7AINPUT 85

5—7BRECTYPE 85

5—7CNOSEQ 85

5—7DNONEW 85

5—7EACCEPT,ERRFILE和ALL 85

5—7FRLIMIT和ALIMIT 85

5—7GJOURNAL 85

第六章数据检索 85

6—1概述 89

6—2摘要记录和摘要变量 90

6—3F.1族系设计 92

6—3F族系检索 92

6—3F.2族系控制短句 92

6—3F.3完全族系能力 92

6—3E.4PROCESSCASE命令的使用 92

6—3E.3事例选择命令的放置 92

6—3E.2对变量化分记录类型 92

6—3E.1CIR的设计和使用 92

6—3G网络检索 92

6—3G.1简单网络检索 92

6—3G.2交叉数据网络 92

6—3G.3复杂网络检索 92

6—3G.4关于网络检索的一般评论 92

6—3H检索中数据库的直接修改 92

6—3ISIR检索和命令句法小结 92

6—3J检索程序结构小结 92

6—3E检索效率 92

6—3D.6聚集和分配的结合 92

6—3D.5数据分配 92

6—3D.4数据聚集 92

6—3D.3忽略族系的结构 92

6—3D.2多个PROCESSREC循环 92

6—3D.1PROCESSREC循环 92

6—3D典型的检索程序 92

6—3C.3非嵌套、多种PROCESS程序包 92

6—3C.2通用SIR变量的检索 92

6—3C.1检索中事例控制 92

6—3C事例处理 92

6—3B摘要记录控制 92

6—3A前言 92

6—3编写SIR检索程序 92

6—4ERECORDIS 130

6—4DPROCESSREC 130

6—4GEND 130

6—4FAFTERRETRIEVAL 130

6—4BPROCESSCASE(处理事例) 130

6—4ARETRIEVAL(检索) 130

6—4程序包控制命令 130

6—4CCASEIS 130

6—5事例和记录控制命令 142

6—5ANEXTCASE-NEXTRECORD 142

6—5BEXITCASE-EXITRECORD 142

6—5CRESTORECIR-RESTORERECORD 142

6—5DDELETECASE-DELETERECORD 142

6—5EPERFORMPROCS 142

6—6FBEGN程序包 149

6—6KPROGRAM 149

6—6J程序包结束符 149

6—6ILOOP程序包 149

6—6HUNTIL程序包 149

6—6GWHILE程序包 149

6—6ASTOP-EXITRETRIRVAL 149

6—6EFOR程序包 149

6—6DIFIHEN-IFNOTTHEN 149

6—6CIF-IFNOT 149

6—6BJUMP—检索中的转移 149

6—6通用程序控制结构 149

6—7EINCLUDE 158

6—7CSTRING 158

6—7DEXCLUDE 158

6—7BREAL 158

6—7AINTEGER 158

6—7摘要记录说明 158

6—8JVALUELABELS 160

6—8IVARLABELS 160

6—8HMISSINGVALUES 160

6—8GVARRANGES 160

6—8FAVTOSET 160

6—8EPREST-DATA 160

6—8DSET 160

6—8CRECODE 160

6—8BCOMPUTE 160

6—8AMOVEVARS 160

6—8摘要变量控制 160

6—9输出命令 174

7—1概述 182

7—2ACONDESCRIPTIVE 182

第七章SIR检索过程 182

7—2BFREQUENCIES 182

7—2CPLOT 182

7—2统计过程 182

6—9EPAGEEJECT 182

6—9DFOOTING 182

6—9CHEADINGBLOCK 182

6—9BHEADING 182

6—9AWRITE 182

6—9FBLANKLINES 182

7—3数据集的建立和接口过程 189

7—3ASIRSAVEFILE 189

7—3BSPSSSAVEFILE 189

7—3CBMDPSAVEFILE 189

7—3DWRITERECORDS 189

第八章报告发生器 189

8—2C摘要记录文件 198

8—2EREPORT过程 198

8—2D断点 198

8—1概述 198

8—2BSIR检索程序 198

8—2A报告设计方案 198

8—2REPORT的一个简例 198

8—3分支报告举例 205

8—3A报告设计方案 205

8—3BSIR检索过程 205

8—3C摘要记录文件 205

8—3D断点 205

8—3EREPORT过程 205

8—4ESAMPLE子句 212

8—4DBOOLEAN子句 212

8—4FMISSCHAR子句 212

8—4ASORT子句 212

8—4BFILENAME子句 212

8—4REPORT命令 212

8—4CPAGESIZE子句 212

8—5BEFOREREPORT程序包 215

8—6报告实体 215

8—6A变量 215

8—6B断点 215

8—6C结构 215

8—6D命令 215

8—7DDETAILBLOCK 216

8—7GONERROR命令 216

8—7FCONNECTTO命令 216

8—7EATENDBLOCK 216

8—7报告层 216

8—7CPAGEBLOCK 216

8—7BINITIALBLOCK 216

8—7ABREAKLEVEL命令 216

8—8END,ENDBREAKLEVEL和ENDREPORT语句 223

8—9AFTERREPORT程序包 223

第九章SIR实用子程序(也称工具) 223

9—2PURGESIRFILE(清除SIR文件) 224

9—1UNLOADFILE 224

9—3SIRFILEDUMP(SIR文件转存) 225

9—4SIRFILELIST 226

9—5SIRSUBSET 227

9—6SIRMERGE 228

9—7ITEMIZEFILE 230

9—8VERIFYFILE 231

9—9LISTSTATS 231

9—10JOURNALRESTORE 232

第十章交互编辑子系统 232

10—1概述 233

10—1E编辑命令缩写 234

10—1G工作区线编号 234

10—1F编辑命令参数不执行值 234

10—1A一般功能 234

10—1D编辑命令句法 234

10—1C终端编页 234

10—1B术语 234

10—2交互过程的开始—结束 235

10—2A登记顺序 235

10—2B登记PROFILE 235

10—2C结束 235

10—3JRESEQUENCE 236

10—3KSEARCH 236

10—3HMOVE103IREPLACE 236

10—3GLIST 236

10—3LSORT 236

10—3MTRIM 236

10—3AADD-多种输入 236

10—3ECOUNT 236

10—3DCOPY 236

10—3CALTER 236

10—3B单线输入 236

10—3工作区命令 236

10—3FDELETE 236

10—4FMLIST 244

10—4JSAVE 244

10—4IPWRITE 244

10—4HPURGE 244

10—4GPREAD 244

10—4BFCREATE 244

10—4EGET 244

10—4DTPURGE 244

10—4CFLIST 244

10—4ACONDENSE 244

10—4过程文件命令 244

10—5CWRITE 247

10—5BREAD 247

10—5外部文件命令 247

10—5AMERGE 247

10—6外围命令 248

10—6AHELP 248

10—6BSET 248

10—6CSHOW 248

10—6DCLEAR 248

10—6E在SIR中的操作系统指令 248

10—8A 251

10—8BX命令 251

10—8SIR批量处理接口 251

10—7编辑宏功能—EXECUTE 251

附录ASIR命令一览表 255

附录BSIR功能 264

附录C操作系统 277

附录DSIR运行举例 286

D—1数学数据库 286

D—2学校地区数据库 286

D—3检测手册数据库 286

D—4临床诊断数据库术语 322